커뮤니티

문의드립니다.

프로필 이미지
카르마다
2022-03-27 19:02:13
765
글번호 157502
답변완료
늘 노고에 감사드립니다. 1. 5이평 > 20이평으로 매수신호가 나오고 청산된 이후 같은 매수신호가 나올려면 다시 5이평 > 20이평이 되었다하더라도 매수신호가 나올려는 봉으로부터 이전 10봉동안 나왔던 이격도 최고값 대비해 0.2%이상 차이가 나게 떨어졌으면 매수신호가 못나오게 하고 싶습니다. 역으로 매도인 경우도 동일합니다. 2. 1번의 경우와 비슷한 경우인데 청산식입니다. 5이평 > 20이평으로 매수진입후라도 매수진입봉으로부터 이전 10봉동안 나왔던 이격도 최고값 대비해 0.2% 이상 차이가 나게 떨어졌으면 바로 청산되게 하고 싶습니다. 역으로 매도인 경우도 동일합니다. 그럼 부탁드리겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-03-28 13:31:10

안녕하세요 예스스탁입니다. 이격은 5-20이평 이격이로 작성해 드립니다. 1 input : P1(5),P2(20); var1 = ma(C,P1); Var2 = ma(C,P2); var3 = var1/Var2*100; Condition1 = MarketPosition == 0 and MarketPosition(1) == 1 and Var2 < Highest(Var3,10)*0.98; Condition2 = MarketPosition == 0 and MarketPosition(1) == -1 and Var2 > lowest(Var3,10)*1.02; if var1 > Var2 and Condition1 == False Then { Buy(); } if var1 < Var2 and Condition2 == False Then { Sell(); } 2 input : P1(5),P2(20); var1 = ma(C,P1); Var2 = ma(C,P2); var3 = var1/Var2*100; if MarketPosition == 1 and Var3 <= Highest(var3,10)[BarsSinceEntry]*0.98 Then ExitLong(); if MarketPosition == -1 and Var3 >= lowest(var3,10)[BarsSinceEntry]*1.02 Then ExitShort(); 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 늘 노고에 감사드립니다. 1. 5이평 > 20이평으로 매수신호가 나오고 청산된 이후 같은 매수신호가 나올려면 다시 5이평 > 20이평이 되었다하더라도 매수신호가 나올려는 봉으로부터 이전 10봉동안 나왔던 이격도 최고값 대비해 0.2%이상 차이가 나게 떨어졌으면 매수신호가 못나오게 하고 싶습니다. 역으로 매도인 경우도 동일합니다. 2. 1번의 경우와 비슷한 경우인데 청산식입니다. 5이평 > 20이평으로 매수진입후라도 매수진입봉으로부터 이전 10봉동안 나왔던 이격도 최고값 대비해 0.2% 이상 차이가 나게 떨어졌으면 바로 청산되게 하고 싶습니다. 역으로 매도인 경우도 동일합니다. 그럼 부탁드리겠습니다.