커뮤니티
문의드립니다.
2014-12-08 23:18:56
110
글번호 81180
선물에서 매도진입의 손절매식을 작성해 주려고합니다.
선물 매도진입 당시의 A값보다 1틱높아질경우 손절한다인데 오히려 낮은가격에서 매도청산이 발생하네요.
예로 250[BARSSINCEENTRY]+PRICESCALE라면 250.05에 들어가면 청산해주어야하는데 청산이 되지 않고 더 낮은값에 주문이 청산되네요.
If MarketPosition == -1 Then
ExitShort("손절매",AtStop,A[BarsSinceEntry]+PriceScale);
답변부탁드립니다.수고하세요.
답변 1
예스스탁 예스스탁 답변
2014-12-09 09:22:47
안녕하세요
예스스탁입니다.
작성하신 내용 맞게 작성하셨습니다.
A값을 확인해 보셔야 합니다.
첨부된 그림은 아래식 적용한 그림입니다.
var : A(0);
A = ma(c,5);
if crossdown(c,A) Then
sell("매도");
If MarketPosition == -1 Then
ExitShort("손절매",Atstop,A[BarsSinceEntry]+PriceScale);
즐거운 하루되세요
> 아싸가오리 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 선물에서 매도진입의 손절매식을 작성해 주려고합니다.
선물 매도진입 당시의 A값보다 1틱높아질경우 손절한다인데 오히려 낮은가격에서 매도청산이 발생하네요.
예로 250[BARSSINCEENTRY]+PRICESCALE라면 250.05에 들어가면 청산해주어야하는데 청산이 되지 않고 더 낮은값에 주문이 청산되네요.
If MarketPosition == -1 Then
ExitShort("손절매",AtStop,A[BarsSinceEntry]+PriceScale);
답변부탁드립니다.수고하세요.
다음글
이전글