커뮤니티

문의 드립니다.

프로필 이미지
진진
2023-01-30 13:12:30
564
글번호 165825
답변완료
수고 많으십니다. If marketposition == 0 And O[1] > C[1] And O > C And highest(H,60) >= lowest(L,60)+45 Then Begin Sell("S"); v1 = Index; End; 이렇게 매도로 진입한 다음에 1)진입후 최저가보다 +30point가 되면 매수로 스위칭 하고 싶습니다. 2)매수로 진입후 최고가보다 -30point가 되면 다시 1)번으로 스위칭 하고 싶습니다. * 매도로 진입한 이후에는 1)번과 2)번이 무한반복으로 스위칭 되게하는 수식을 부탁 드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-30 15:52:17

안녕하세요 예스스탁입니다. If marketposition == 0 And O[1] > C[1] And O > C And highest(H,60) >= lowest(L,60)+45 Then Begin Sell("S"); v1 = Index; End; if MarketPosition == -1 Then Sell("bs",AtLimit,lowest(L,BarsSinceEntry)+30); if MarketPosition == 1 Then buy("sb",AtLimit,highest(H,BarsSinceEntry)-30); 즐거운 하루되세요 > 진진 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 수고 많으십니다. If marketposition == 0 And O[1] > C[1] And O > C And highest(H,60) >= lowest(L,60)+45 Then Begin Sell("S"); v1 = Index; End; 이렇게 매도로 진입한 다음에 1)진입후 최저가보다 +30point가 되면 매수로 스위칭 하고 싶습니다. 2)매수로 진입후 최고가보다 -30point가 되면 다시 1)번으로 스위칭 하고 싶습니다. * 매도로 진입한 이후에는 1)번과 2)번이 무한반복으로 스위칭 되게하는 수식을 부탁 드립니다. 감사합니다.