if NextBarSdate == sdate then
{
if MarketPosition == 0 and DayHigh < dayopen+(DayHigh(1)-DayLow(1))*0.4 Then
buy("b",AtStop,dayopen+(DayHigh(1)-DayLow(1))*0.4);
}
if MarketPosition == 1 and NextBarSdate != sdate Then
ExitLong("bx",AtMarket);
변동성돌파 수식이고 신호 발생하여 매수까지는 잘 되었습니다
그런데 다음날 아침 장 전에 다시 로그인하여 시스템을 활성화시켜놓았는데 시초가 매도가 되질 않네요.. 아무 반응도 일어나지 않고, 포지션 없음 으로 나옵니다
익일 시가 매도가 되게하려면 어떻게해야할까요
답변 1
예스스탁
예스스탁 답변
2020-12-15 15:18:22
안녕하세요
예스스탁입니다.
시스템의 청산식은 차트에 진입신호가 없으면 발생하지 않습니다.
차트를 여실때 전일봉이 모두 조회되게 충분히 봉수를 지정하고
열어주셔야 전일자에 진입신호가 발생되고 오늘 시간에 청산신호가 발생할 수 있습니다.
즐거운 하루되세요
> 이데아 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다
> if NextBarSdate == sdate then
{
if MarketPosition == 0 and DayHigh < dayopen+(DayHigh(1)-DayLow(1))*0.4 Then
buy("b",AtStop,dayopen+(DayHigh(1)-DayLow(1))*0.4);
}
if MarketPosition == 1 and NextBarSdate != sdate Then
ExitLong("bx",AtMarket);
변동성돌파 수식이고 신호 발생하여 매수까지는 잘 되었습니다
그런데 다음날 아침 장 전에 다시 로그인하여 시스템을 활성화시켜놓았는데 시초가 매도가 되질 않네요.. 아무 반응도 일어나지 않고, 포지션 없음 으로 나옵니다
익일 시가 매도가 되게하려면 어떻게해야할까요