커뮤니티

간단한 식좀 부탁드립니다

프로필 이미지
수민아빠
2012-04-26 13:37:06
306
글번호 50520
답변완료
안녕하세요. value1 이라는 이평선이 있는데.... 현재봉이 value1을 상향 돌파했을때 현재봉전부터 10봉이전 그사이에 2 이평이의 최저값이 value1보다 0.2 밑에 있었으면 조건충족 즉 현재봉과 이전 10봉사이에 2 이평이 value1보다 0.2 밑에 있다가 올라오면서 현재봉이 value1을 상향돌파하면 condition=true 값을 주고싶습니다. 그리고 condition==true 인상황에서 봉의 종가가 1)value1을 중심으로 상하 0.2포를 넘어서면 condition= false 값을 주고싶습니다. 2)봉이 10개가 지나면 condition= false 값을 주고싶습니다 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-26 15:28:16

안녕하세요 예스스탁입니다. var1 = ma(c,2); if crossup(c,value1) and countif(var1 < value1-0.2,10) >= 1 Then{ Condition1 = true; var1 = index; } if Condition1 == true Then{ if C > value1+0.2 or C < value1-0.2 Then Condition1 = false; if index == var1+10 Then Condition1 = false; } 즐거운 하루되세요 > 수민아빠 님이 쓴 글입니다. > 제목 : 간단한 식좀 부탁드립니다 > 안녕하세요. value1 이라는 이평선이 있는데.... 현재봉이 value1을 상향 돌파했을때 현재봉전부터 10봉이전 그사이에 2 이평이의 최저값이 value1보다 0.2 밑에 있었으면 조건충족 즉 현재봉과 이전 10봉사이에 2 이평이 value1보다 0.2 밑에 있다가 올라오면서 현재봉이 value1을 상향돌파하면 condition=true 값을 주고싶습니다. 그리고 condition==true 인상황에서 봉의 종가가 1)value1을 중심으로 상하 0.2포를 넘어서면 condition= false 값을 주고싶습니다. 2)봉이 10개가 지나면 condition= false 값을 주고싶습니다 감사합니다