커뮤니티

누적손실시 당일 거래종료

프로필 이미지
에쓰엠씨
2018-04-04 12:13:00
131
글번호 117944
답변완료
안녕하십니까? 초보입니다. 누적손실이 10P되면 당일 더이상 진입이 되지 않고 거래를 종료하는 수식을 부탁드립니다. 진입중인것은 상관없습니다. 청산이 되고 나서 10P 이상이 누적손실시 당일 거래 종료 수식을 부탁드립니다. 당일누적 이익 + 손실 = -50틱 이상이면 진입된 계약 모두 청산 및 거래종료
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-04 13:39:53

안녕하세요 예스스탁입니다. 1. input : 당일손실(10); var : N1(0),dayPL(0); if bdate != bdate[1] Then N1 = NetProfit[1]; daypl = (NetProfit-N1)+PositionProfit; if 매수진입조건 Then{ if daypl < 당일손실 Then buy(); Else ExitShort(); } if 매도진입조건 Then{ if daypl < 당일손실 Then sell(); Else ExitLong(); } 2 Input : 당일손실틱수(50); Var : N1(0),dayPl(0),당일손실(0),Xcond(false); 당일손실 = PriceScale*당일손실틱수; if Bdate != Bdate[1] Then{ Xcond = false; N1 = NetProfit[1]; } daypl = NetProfit-N1; if TotalTrades > TotalTrades[1] and (IsExitName("dbp",1) == true or IsExitName("dbl",1) == true or IsExitName("dsp",1) == true or IsExitName("dsl",1) == true) then Xcond = true; if Xcond == false then{ if 매수진입조건 Then{ buy("b"); } if 매도진입조건 Then{ sell("s"); } } if MarketPosition == 1 then{ ExitLong("dbl",AtStop,EntryPrice-((당일손실+daypl)/CurrentContracts)); } if MarketPosition == -1 then{ ExitShort("dsl",AtStop,EntryPrice+((당일손실+daypl)/CurrentContracts)); } 즐거운 하루되세요 > 에쓰엠씨 님이 쓴 글입니다. > 제목 : 누적손실시 당일 거래종료 > 안녕하십니까? 초보입니다. 누적손실이 10P되면 당일 더이상 진입이 되지 않고 거래를 종료하는 수식을 부탁드립니다. 진입중인것은 상관없습니다. 청산이 되고 나서 10P 이상이 누적손실시 당일 거래 종료 수식을 부탁드립니다. 당일누적 이익 + 손실 = -50틱 이상이면 진입된 계약 모두 청산 및 거래종료