커뮤니티

질문드립니다.

프로필 이미지
회원
2011-01-28 05:45:34
758
글번호 35352
답변완료
안녕하세요? 항상 감사드립니다. 조건1이 발생한 이후에 3이평이 60이평을 두 번 크로스오버하면 매수 진입한다. 14시 이전에 조건2가 발생하면 현재가가 볼린져밴드(20,2.0) 상단밴드의 이전 값(한봉 전 값)에 닿을 때 즉시 청산한다. 14시 이후에 조건2가 발생하면 종가 청산한다. 수식을 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-01-28 10:53:25

안녕하세요 예스스탁입니다. if date != date[1] Then{ Condition1 = false; var1 = 0; } if Condition1 == false and 조건1 Then{ Condition1 = true; var1 = 0; } if Condition1 == true and crossup(ma(C,3),ma(C,60)) Then{ var1 = var1+1; if var1 == 2 Then buy(); } if MarketPosition == 1 Then{ if Condition2 == false and 조건 Then{ Condition2 = true; var2 = stime; } if Condition2 == true Then if var2 < 140000 Then ExitLong("bx1",AtStop,BollBandDown(20,2)); if Condition2 == true Then if var2 >= 140000 and stime == 150000 Then#청산시간을 지정해 주셔야 합니다. ExitLong("bx2"); } Else Condition2 = false; 즐거운 하루되세요 > HI_subtake, subtake 님이 쓴 글입니다. > 제목 : 질문드립니다. > 안녕하세요? 항상 감사드립니다. 조건1이 발생한 이후에 3이평이 60이평을 두 번 크로스오버하면 매수 진입한다. 14시 이전에 조건2가 발생하면 현재가가 볼린져밴드(20,2.0) 상단밴드의 이전 값(한봉 전 값)에 닿을 때 즉시 청산한다. 14시 이후에 조건2가 발생하면 종가 청산한다. 수식을 부탁드립니다. 감사합니다.