커뮤니티

항상 감사드립니다.

프로필 이미지
에리조나
2014-03-17 17:12:55
144
글번호 73566
답변완료
항상 감사드립니다. 잘 안되서 문의드립니다. 아래의 식은 일봉에 적용해보고 있는식인데 이걸 분봉에 적용시 분봉마지막 봉이나 동시호가에 조건이 만족되었을때 다음날 첫봉에서 매수되게 수정부탁합니다. if (crossup(var3,var4) and countif(crossup(var1,var2),N ) >= 1) or (crossup(var1,var2) and countif(crossup(var3,var4),N ) >= 1) Then buy("b1",OnClose,def,10);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-03-18 15:19:04

안녕하세요 예스스탁입니다. 정규장 마지막봉전봉의 시간은 사용하시는 차트에서 확인후 직접 지정하셔야 합니다. b1은 당일 두번째에서 지정한 시간까지만 조건만족하면 발생하게 하고 b2는 당일 첫번째에서 전봉이나 전전봉에 조건만족한 적이 있으면 발생하게 하시면 됩니다. Condition1 = crossup(var3,var4) and countif(crossup(var1,var2),N ) >= 1; Condition2 = crossup(var1,var2) and countif(crossup(var3,var4),N ) >= 1; if dayindex > 0 and stime < 150000 and (Condition1 == true or Condition2 == true) Then buy("b1",OnClose,def,10); if dayindex == 0 and (Condition1[1] == true or Condition1[2] == true Or Condition2[1] == true or Condition2[2] == true) Then buy("b2",OnClose,def,10); 즐거운 하루되세요 > 에리조나 님이 쓴 글입니다. > 제목 : 항상 감사드립니다. > 항상 감사드립니다. 잘 안되서 문의드립니다. 아래의 식은 일봉에 적용해보고 있는식인데 이걸 분봉에 적용시 분봉마지막 봉이나 동시호가에 조건이 만족되었을때 다음날 첫봉에서 매수되게 수정부탁합니다. if (crossup(var3,var4) and countif(crossup(var1,var2),N ) >= 1) or (crossup(var1,var2) and countif(crossup(var3,var4),N ) >= 1) Then buy("b1",OnClose,def,10);