커뮤니티
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. 단, 피라미딩(모든 진입 허용) 상태에서 위 조건이 발생하면 한 번만 주문이 발생해야합니다.
감사합니다.
다음글
이전글