커뮤니티

수정부탁합니다.

프로필 이미지
큰바위얼굴
2019-08-26 10:04:59
206
글번호 131438
답변완료
if MarketPosition == 1 and C >= EntryPrice *(1+1/100) AND h == HIGHEST(h,BarsSinceEntry) Then exitlong("bx1",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-1/100) and l == lowest(L,BarsSinceEntry) Then ExitShort("sx-1",OnClose,def, "",10,1); 위수식은 종가 이익 실현 입니다. 잘못된 부분이 있다면 수정 부탁합니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-26 15:59:52

안녕하세요 예스스탁입니다. 1 잘못된 부분은 없습니다. 2 종가기준 1% 수식이 발생한 지점에 청산하는 내용입니다. 각 조건식에 고가가 진입이후 최고가, 저가가 진입이후 최저가라는 내용이 있는데 불필요 하시면 삭제하시면 됩니다. if MarketPosition == 1 and C >= EntryPrice *(1+1/100) Then exitlong("bx1",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-1/100) Then ExitShort("sx-1",OnClose,def, "",10,1); 3 또한 현재는 전체수량중 10계약이 청산되게 되어 있습니다. 분할청산이 아니면 수량은 청산수량지정 부분은 삭제하시면 됩니다. if MarketPosition == 1 and C >= EntryPrice *(1+1/100) Then exitlong("bx1"); if MarketPosition == -1 and C <= EntryPrice *(1-1/100) Then ExitShort("sx-1"); 즐거운 하루되세요 > 큰바위얼굴 님이 쓴 글입니다. > 제목 : 수정부탁합니다. > if MarketPosition == 1 and C >= EntryPrice *(1+1/100) AND h == HIGHEST(h,BarsSinceEntry) Then exitlong("bx1",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-1/100) and l == lowest(L,BarsSinceEntry) Then ExitShort("sx-1",OnClose,def, "",10,1); 위수식은 종가 이익 실현 입니다. 잘못된 부분이 있다면 수정 부탁합니다. 감사합니다.