커뮤니티

문의있습니다.

프로필 이미지
회원
2013-09-23 16:42:09
131
글번호 67727
답변완료
다음 수식은 제가 선물 분봉, 틱챠트에서 사용하고 있습니다. 거래 지속되면서 한번이라도 진입한 신호가 0.4%의 손해가 나면(즉 1피 손절) 손절처리해주시고 그리고 손절처리가 첫번째 나오는 순간 그날은 더이상 신호진입이 되지 않도록 수식 추가 해주십시요 감사합니다. var : ii(0); Var2=0; For ii = 0 To 20{ Var1 = close[ii]; Var2 = Var1+var2; } Var3= ma(Var2,10); Var4= ma(Var3, 5); If crossup(Var3, Var4) Then buy("매수", Atmarket); If CrossDown(Var3, Var4) Then sell("매도", Atmarket);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-09-23 17:24:07

var : ii(0); Condition1 = MarketPosition == 0 and ExitDate(1) == sdate and IsExitName("StopLoss",1) == true; Var2=0; For ii = 0 To 20{ Var1 = close[ii]; Var2 = Var1+var2; } Var3= ma(Var2,10); Var4= ma(Var3, 5); if Condition1 == false Then{ If crossup(Var3, Var4) Then buy("매수", Atmarket); If CrossDown(Var3, Var4) Then sell("매도", Atmarket); } SetStopLoss(0.4,PercentStop);#0.4% 손절 # 고정된 1포인트 지정하고자 하시면 SetStopLoss(1,PointStop);으로 변경하시면 됩니다. > HI_yk**** 님이 쓴 글입니다. > 제목 : 문의있습니다. > 다음 수식은 제가 선물 분봉, 틱챠트에서 사용하고 있습니다. 거래 지속되면서 한번이라도 진입한 신호가 0.4%의 손해가 나면(즉 1피 손절) 손절처리해주시고 그리고 손절처리가 첫번째 나오는 순간 그날은 더이상 신호진입이 되지 않도록 수식 추가 해주십시요 감사합니다. var : ii(0); Var2=0; For ii = 0 To 20{ Var1 = close[ii]; Var2 = Var1+var2; } Var3= ma(Var2,10); Var4= ma(Var3, 5); If crossup(Var3, Var4) Then buy("매수", Atmarket); If CrossDown(Var3, Var4) Then sell("매도", Atmarket);