커뮤니티

다시 문의 드립니다

프로필 이미지
toal
2017-06-15 14:12:29
136
글번호 110458
답변완료
이렇게 답변주셨는데 기존의 청산식은 어디에 작성해야되나요? #봉하나의 시가와 종가의 차이가 100틱 이상인 봉이 발생하면 #변수를 false로 만듬 if abs(O-C) >= PriceScale*100 Then{ Trade = false; #진입이 있으면 청산 if MarketPosition == 1 Then ExitLong(); if MarketPosition == -1 Then ExitShort(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-15 14:30:44

안녕하세요 예스스탁입니다. 청산식은 따로 손을 보실 내용이 없습니다. 답변드린 수식내용 추가하고 진입식에만 trade == true 조건이 추가되면 됩니다. var : Trade(false); if Bdate != Bdate[1] Then Trade = true; if abs(O-C) >= PriceScale*100 Then{ Trade = false; if MarketPosition == 1 Then ExitLong(); if MarketPosition == -1 Then ExitShort(); } if Tcond == true and 매수진입조건 Then buy(); if Tcond == true and 매도진입조건 Then sell(); #~~~~~기존청산식들 if MarketPosition == 1 and 매수청산조건 Then exitlong(); if MarketPosition == -1 and 매도청산조건 Then ExitShort(); 즐거운 하루되세요 > toal 님이 쓴 글입니다. > 제목 : 다시 문의 드립니다 > 이렇게 답변주셨는데 기존의 청산식은 어디에 작성해야되나요? #봉하나의 시가와 종가의 차이가 100틱 이상인 봉이 발생하면 #변수를 false로 만듬 if abs(O-C) >= PriceScale*100 Then{ Trade = false; #진입이 있으면 청산 if MarketPosition == 1 Then ExitLong(); if MarketPosition == -1 Then ExitShort(); }