커뮤니티

sell 문의 드립니다.

프로필 이미지
투자
2018-10-22 23:26:51
225
글번호 122930
답변완료
수고가 많으십니다. if(C[0] > O[0]) then //==> 현재봉이 양봉으로 끝나면 Sell("매도", AtStop, NextBarOpen-(1*PriceScale)); //==> 다음봉 (시가 - 1틱) 발생 시 매도하려고 합니다. 여기서, 다음봉이 아래꼬리(시가-1틱)가 없는 봉이 발생하면 Sell 주문은 무시되는 것 같습니다. 문의사항) 1. 다음봉, 다다음봉 등 아무때고 시가-1틱이 발생할 때까지 위 주문을 유지해서 매도하는 수식이 궁금합니다. 2. 단, 피라미딩(모든 진입 허용) 상태에서 위 조건이 발생하면 한 번만 주문이 발생해야합니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-23 13:40:51

안녕하세요 예스스탁입니다. if C[0] > O[0] then { var1 = index; } if MarketPosition == -1 Then { if LatestEntryName(0) == "매도" Then Condition1 = true; } Else Condition1 = false; if index >=var1 and var1 > 0 and Condition1 == false and MarketPosition <= 0 Then Sell("매도", AtStop, NextBarOpen-(1*PriceScale)); 즐거운 하루되세요 > 투자 님이 쓴 글입니다. > 제목 : sell 문의 드립니다. > 수고가 많으십니다. if(C[0] > O[0]) then //==> 현재봉이 양봉으로 끝나면 Sell("매도", AtStop, NextBarOpen-(1*PriceScale)); //==> 다음봉 (시가 - 1틱) 발생 시 매도하려고 합니다. 여기서, 다음봉이 아래꼬리(시가-1틱)가 없는 봉이 발생하면 Sell 주문은 무시되는 것 같습니다. 문의사항) 1. 다음봉, 다다음봉 등 아무때고 시가-1틱이 발생할 때까지 위 주문을 유지해서 매도하는 수식이 궁금합니다. 2. 단, 피라미딩(모든 진입 허용) 상태에서 위 조건이 발생하면 한 번만 주문이 발생해야합니다. 감사합니다.