해외선물에서
시가 돌파시 매수/매도 시스템 매매에 있어서 장시작하고 바로 상승하면 시가 돌파를 할 수 없게 됩니다. 이경우 장시작하고 몇 봉 내는 시가 돌파가 안되더라도 예외적으로 매수/매도가 되게 만들고 싶습니다.
예를 들어 장 시작하고 5봉 이내에서 시가 기준으로 50틱 이상 상승/하락하는 봉이 나오면(1개 봉이 50틱 이상이 아니라 시가기준 50틱 간격입니다) 즉시 매수/매도, 6봉 부터는 시가 돌파시에만 적용되게 부탁 드립니다.
답변 1
예스스탁
예스스탁 답변
2025-04-09 13:29:23
안녕하세요
예스스탁입니다.
var : b(0);
if nextbarbdate == Bdate Then
{
Buy("b",AtStop,NextBarOpen+PriceScale*50);
Sell("s",AtStop,NextBarOpen-PriceScale*50);
}
if Bdate != Bdate[1] Then
{
b = 0;
}
b = b+1;
if b < 5 Then
{
Buy("b1",AtStop,DayOpen+PriceScale*50);
Sell("s2",AtStop,DayOpen-PriceScale*50);
}
Else
{
if CrossUp(C,DayOpen) Then
Buy();
if CrossDown(C,DayOpen) Then
Sell();
}
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 해외선물에서
시가 돌파시 매수/매도 시스템 매매에 있어서 장시작하고 바로 상승하면 시가 돌파를 할 수 없게 됩니다. 이경우 장시작하고 몇 봉 내는 시가 돌파가 안되더라도 예외적으로 매수/매도가 되게 만들고 싶습니다.
예를 들어 장 시작하고 5봉 이내에서 시가 기준으로 50틱 이상 상승/하락하는 봉이 나오면(1개 봉이 50틱 이상이 아니라 시가기준 50틱 간격입니다) 즉시 매수/매도, 6봉 부터는 시가 돌파시에만 적용되게 부탁 드립니다.