커뮤니티

조건 추가

프로필 이미지
huhboo99
2016-07-02 15:58:35
137
글번호 99689
답변완료
우선 답변에 감사합니다. 아래 수식에 5개의 값 중 최저가와 최고가의 차이가 1.5 pt이상일 경우만 거래를 시작하게 하는 조건을 추가하고 싶습니다. 그리고 진입시점에도 최소 1.2Pt는 유지되어야 하며, 당일 시가보다는 높아야 합니다. if date != date[1] Then var1 = 0; if stime >= 90000 and stime < 110000 Then{ if (countif(data2(c) > data2(o),2) >=2 ) Then var1 = var1+1;} if (var1 >= 5 ) and (새로운조건) Then SELL();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-04 10:08:19

안녕하세요 예스스탁입니다. var : Hv(0),Lv(0),Start(false); Hv = max(값1,값2,값3,값4,값5); Lv = max(값1,값2,값3,값4,값5); if date != date[1] Then{ var1 = 0; Start = false; } if Hv >= Lv+1.5 Then Start = true; if stime >= 90000 and stime < 110000 Then{ if (countif(data2(c) > data2(o),2) >=2 ) Then var1 = var1+1; } if (var1 >= 5 ) and (Start == true and hv >= Lv+1.2) Then SELL(); 즐거운 하루되세요 > huhboo99 님이 쓴 글입니다. > 제목 : 조건 추가 > 우선 답변에 감사합니다. 아래 수식에 5개의 값 중 최저가와 최고가의 차이가 1.5 pt이상일 경우만 거래를 시작하게 하는 조건을 추가하고 싶습니다. 그리고 진입시점에도 최소 1.2Pt는 유지되어야 하며, 당일 시가보다는 높아야 합니다. if date != date[1] Then var1 = 0; if stime >= 90000 and stime < 110000 Then{ if (countif(data2(c) > data2(o),2) >=2 ) Then var1 = var1+1;} if (var1 >= 5 ) and (새로운조건) Then SELL();