커뮤니티

재 진입

프로필 이미지
구다이전설
2013-05-22 20:44:37
242
글번호 63498
답변완료
// 매수 재진입 if MarketPosition == 0 and stime < 150400 and ExitDate(1) == sdate and MarketPosition(1) == 1 and MaxPositionProfit(1) >= 0.75 Then buy("bb",AtStop,ExitPrice(1)+MaxPositionProfit(1)/2.2); if MarketPosition == 1 and IsEntryName("bb") then exitlong("bbx",Atstop,exitprice+0.75); //매도 재진입 if MarketPosition == 0 and stime < 150400 and ExitDate(1) == sdate and MarketPosition(1) == -1 and MaxPositionProfit(1) >= 0.75 Then sell("ss",AtStop,ExitPrice(1)-MaxPositionProfit(1)/3); if MarketPosition == -1 and IsEntryName("ss") then exitshort("ssx",Atstop,ExitPrice-0.75); 의도는 스탑로스는 1.25 스탑스트레일잉은 외부에 0.75/0.75 걸어놨고 ' 재 진입은 쉽게 들어가면서 재진입 목표가를 0.75 해놓고 계속 재 진입을 하려 하는데 매도 재진입이 잘 들어가는데 금방 청산 하네요 뭐가 잘 못 되었을 까요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-05-23 10:31:19

안녕하세요 예스스탁입니다. 청산함수에서 목표가를 설정할때는 atlimit을 사용하셔야 합니다. 또한 진입가가 기준이 되어야 하므로 exitprice가 아닌 entryprice를 사용하셔야 합니다. 수정한 식입니다. // 매수 재진입 if MarketPosition == 0 and stime < 150400 and ExitDate(1) == sdate and MarketPosition(1) == 1 and MaxPositionProfit(1) >= 0.75 Then buy("bb",AtStop,ExitPrice(1)+MaxPositionProfit(1)/2.2); if MarketPosition == 1 and IsEntryName("bb") then exitlong("bbx",atlimit,EntryPrice+0.75); //매도 재진입 if MarketPosition == 0 and stime < 150400 and ExitDate(1) == sdate and MarketPosition(1) == -1 and MaxPositionProfit(1) >= 0.75 Then sell("ss",AtStop,ExitPrice(1)-MaxPositionProfit(1)/3); if MarketPosition == -1 and IsEntryName("ss") then exitshort("ssx",AtLimit,EntryPrice-0.75); 즐거운 하루되세요 > 구다이전설 님이 쓴 글입니다. > 제목 : 재 진입 > // 매수 재진입 if MarketPosition == 0 and stime < 150400 and ExitDate(1) == sdate and MarketPosition(1) == 1 and MaxPositionProfit(1) >= 0.75 Then buy("bb",AtStop,ExitPrice(1)+MaxPositionProfit(1)/2.2); if MarketPosition == 1 and IsEntryName("bb") then exitlong("bbx",Atstop,exitprice+0.75); //매도 재진입 if MarketPosition == 0 and stime < 150400 and ExitDate(1) == sdate and MarketPosition(1) == -1 and MaxPositionProfit(1) >= 0.75 Then sell("ss",AtStop,ExitPrice(1)-MaxPositionProfit(1)/3); if MarketPosition == -1 and IsEntryName("ss") then exitshort("ssx",Atstop,ExitPrice-0.75); 의도는 스탑로스는 1.25 스탑스트레일잉은 외부에 0.75/0.75 걸어놨고 ' 재 진입은 쉽게 들어가면서 재진입 목표가를 0.75 해놓고 계속 재 진입을 하려 하는데 매도 재진입이 잘 들어가는데 금방 청산 하네요 뭐가 잘 못 되었을 까요