커뮤니티

함수수정 요청(250)

프로필 이미지
통큰베팅
2017-04-05 08:56:20
181
글번호 108489
답변완료
안녕하세요? 아래와 같은 함수를 사용할 때 청산신호가 나오고 청산봉포함 n봉이내 새로운 진입신호가 나오지 않고 하고자 합니다. 1. 청산 직전 신호와 같은 신호 (가령 매수, 매수청산이면 매수청산 포함 n봉이내 매수 신호신호는 진입제어) 2. 청산 직전 신호와 다른 신호 3. 청산 직전 신호와 무관하게 모든 진입 신호 if var1 < var2 Then BUY(); } if var3 < var4 Then EXITLONG(); if var5 < var6 Then SELL(); } if var7 < var8 Then EXITSHORT(); SetStopLoss(0.5,PercentStop); SetStopProfittarget(1.5,PercentStop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-06 10:06:38

안녕하세요 예스스탁입니다. 1 input : N(10); if var1 < var2 Then{ if MarketPosition == -1 or (MarketPosition == 0 and MarketPosition(1) != 1) or (MarketPosition == 0 and MarketPosition(1) == 1 and BarsSinceExit(1) >= N ) then BUY(); } if MarketPosition == 1 and var3 < var4 Then EXITLONG(); if var5 < var6 Then{ if MarketPosition == 1 or (MarketPosition == 0 and MarketPosition(1) != -1) or (MarketPosition == 0 and MarketPosition(1) == -1 and BarsSinceExit(1) >= N ) then SELL(); } if MarketPosition == -1 and var7 < var8 Then EXITSHORT(); SetStopLoss(0.5,PercentStop); setStopProfittarget(1.5,PercentStop); 2 input : N(10); if var1 < var2 Then{ if TotalTrades == 0 or (MarketPosition == 0 and MarketPosition(1) == 1) or (MarketPosition == 0 and MarketPosition(1) != 1 and BarsSinceExit(1) >= N ) then BUY(); } if MarketPosition == 1 and var3 < var4 Then EXITLONG(); if var5 < var6 Then{ if TotalTrades == 0 or (MarketPosition == 0 and MarketPosition(1) == -1) or (MarketPosition == 0 and MarketPosition(1) != -1 and BarsSinceExit(1) >= N ) then SELL(); } if MarketPosition == -1 and var7 < var8 Then EXITSHORT(); SetStopLoss(0.5,PercentStop); setStopProfittarget(1.5,PercentStop); 3 input : N(10); if var1 < var2 Then{ if TotalTrades == 0 or (MarketPosition == 0 and BarsSinceExit(1) >= N ) then BUY(); } if MarketPosition == 1 and var3 < var4 Then EXITLONG(); if var5 < var6 Then{ if TotalTrades == 0 or (MarketPosition == 0 and BarsSinceExit(1) >= N ) then SELL(); } if MarketPosition == -1 and var7 < var8 Then EXITSHORT(); SetStopLoss(0.5,PercentStop); setStopProfittarget(1.5,PercentStop); 즐거운 하루되세요 > 통큰베팅 님이 쓴 글입니다. > 제목 : 함수수정 요청(250) > 안녕하세요? 아래와 같은 함수를 사용할 때 청산신호가 나오고 청산봉포함 n봉이내 새로운 진입신호가 나오지 않고 하고자 합니다. 1. 청산 직전 신호와 같은 신호 (가령 매수, 매수청산이면 매수청산 포함 n봉이내 매수 신호신호는 진입제어) 2. 청산 직전 신호와 다른 신호 3. 청산 직전 신호와 무관하게 모든 진입 신호 if var1 < var2 Then BUY(); } if var3 < var4 Then EXITLONG(); if var5 < var6 Then SELL(); } if var7 < var8 Then EXITSHORT(); SetStopLoss(0.5,PercentStop); SetStopProfittarget(1.5,PercentStop);