커뮤니티

각각의 시간에대한 매매횟수제한

프로필 이미지
봉다리
2012-03-22 17:25:29
415
글번호 49242
답변완료
var1 = ma(c,5); var2 = ma(c,20); if crossup(var1,var2) Then buy(); 위식에서 매매횟수가 오전 09 ~ 11 시까지1회 11시에서 종가까지 1회 나오게 하고싶습니다. 즉..일매매횟수 2회, 오전 09~11까지 한번 11시부터 종가까지 한번 나오게하려면 어떻게해야 하는지요.. 수고하십시요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-22 18:36:35

안녕하세요 예스스탁입니다. var : cnt(0); Condition1 = false; Condition2 = false; for cnt = 0 to 10{ if EntryDate(cnt) == sdate and EntryTime(cnt) < 110000 Then Condition1 = true; if EntryDate(cnt) == sdate and EntryTime(cnt) >= 110000 Then Condition2 = true; } var1 = ma(c,5); var2 = ma(c,20); if stime < 110000 and Condition1 == false and crossup(var1,var2) Then buy(); if stime >= 110000 and Condition2 == false and crossup(var1,var2) Then buy(); 즐거운 하루되세요 > 봉다리 님이 쓴 글입니다. > 제목 : 각각의 시간에대한 매매횟수제한 > var1 = ma(c,5); var2 = ma(c,20); if crossup(var1,var2) Then buy(); 위식에서 매매횟수가 오전 09 ~ 11 시까지1회 11시에서 종가까지 1회 나오게 하고싶습니다. 즉..일매매횟수 2회, 오전 09~11까지 한번 11시부터 종가까지 한번 나오게하려면 어떻게해야 하는지요.. 수고하십시요.