커뮤니티

문의드립니다.

프로필 이미지
회원
2015-02-06 11:29:28
104
글번호 83034
답변완료
항상 감사드립니다. 어제 11시종가를 12시이후에 못넘으면 매수제한식을 문의드렸는데요. 이렇게 식을 만들어주셨습니다. if stime == 11000 Then var1 = c; if stime >= 120000 and C > var1 and 매수조건 Then buy(); 이식을 적용해서ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 추가해보니 제대로 적용이 안되는것같습니다. 조건을 잘못걸었는지요? 요약하자면 10시10분과 11시종가 넘어서야지만 매수해라 이런식입니다. Input : Period(10) ; Var : value1(0), value2(0),value3(0); var : v1(0),v2(0),v3(0)); value1 = 매수식1; value2 =매수식2; value3 = 매수식3; if stime == 101000 Then{ if C > O Then v1 = O; if C < O Then v1 = C; } if stime == 110000 Then v3 = c; if Crossup(value1,20)~매수조건~ and stime >= 102000 and C >= V1 and stime >= 120000 and C > v3 then Begin Find(1); End;
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-02-06 11:45:13

안녕하세요 예스스탁입니다. stime >= 102000 and C >= V1 and stime >= 120000 and C > v3 와 같이 작성하시면 stime >= 102000는 불필요한 내용입니다. stime >= 120000에 의해 12시 이후만 지정한것과 같습니다. 12시 이후에 #value1이 20을 상향돌파하고 종가가 v1(10시10분값) 보다 크고 종가가 v3(11시값)보다 큰 종목을 검색하고자 하시면 아래와 같이 종목검색 조건을 변경하셔야 합니다. if stime >= 120000 and Crossup(value1,20) and C >= V1 and C > v3 then Find(1); 해당 종목검색은 분봉에서 검색하셔야 하며 속성에 검색에 필요한 최소기간을 넉넉히 지정해 주셔야 합니다. 검색에 제공되는 최대 봉수는 500이므로 500으로 지정하고 검색하시기 바랍니다. 즐거운 하루되세요 > HI_du**** 님이 쓴 글입니다. > 제목 : 문의드립니다. > 항상 감사드립니다. 어제 11시종가를 12시이후에 못넘으면 매수제한식을 문의드렸는데요. 이렇게 식을 만들어주셨습니다. if stime == 11000 Then var1 = c; if stime >= 120000 and C > var1 and 매수조건 Then buy(); 이식을 적용해서ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 추가해보니 제대로 적용이 안되는것같습니다. 조건을 잘못걸었는지요? 요약하자면 10시10분과 11시종가 넘어서야지만 매수해라 이런식입니다. Input : Period(10) ; Var : value1(0), value2(0),value3(0); var : v1(0),v2(0),v3(0)); value1 = 매수식1; value2 =매수식2; value3 = 매수식3; if stime == 101000 Then{ if C > O Then v1 = O; if C < O Then v1 = C; } if stime == 110000 Then v3 = c; if Crossup(value1,20)~매수조건~ and stime >= 102000 and C >= V1 and stime >= 120000 and C > v3 then Begin Find(1); End;