커뮤니티

시간관련 질문입니다.

프로필 이미지
팡팡
2020-02-09 12:19:59
232
글번호 135749
답변완료
안녕하세요 100분봉을 사용하고 있고 몇일에 한번 매수매도신호가 나오는데 일일15시45분에 장이 종료되지만 날짜가 바뀔때 당일 16시 20분등 종료시간이 지나서 신호가 완성되어 주문이 당일에 체결되지 않고 다음날 시작가에 체결됩니다. 신호가 봉 완성시점에 나가서 그러겠지만 당일 장종료시간 전이나 15시 30분에(당일 장시간내) 주문 신호가 나오게 하려면 어떻게 해야 하나요? (예시)예스래귀지입니다. Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); if stime >= 90000 and stime < 153000 then { # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-02-10 14:31:11

안녕하세요 예스스탁입니다. 1 문의하신 내용은 가능하지 않습니다. 랭귀지가 봉완성이 기준으로 미완성봉에서 시간 체크해서 제어가 되지 않습니다. 도움을 드리지 못해 죄송합니다. 2 만일 당일 마지막 완성봉에서는 신호를 발생하지 않고자 하시면 아래와 같은 조건을 추가하시면 됩니다. Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); if stime >= 100000 and NextBarSdate == sdate then { # 매수/매도청산 If CrossUP(value1, value2) Then { buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } } 즐거운 하루되세요 > 팡팡 님이 쓴 글입니다. > 제목 : 시간관련 질문입니다. > 안녕하세요 100분봉을 사용하고 있고 몇일에 한번 매수매도신호가 나오는데 일일15시45분에 장이 종료되지만 날짜가 바뀔때 당일 16시 20분등 종료시간이 지나서 신호가 완성되어 주문이 당일에 체결되지 않고 다음날 시작가에 체결됩니다. 신호가 봉 완성시점에 나가서 그러겠지만 당일 장종료시간 전이나 15시 30분에(당일 장시간내) 주문 신호가 나오게 하려면 어떻게 해야 하나요? (예시)예스래귀지입니다. Input : shortPeriod(5), longPeriod(20); value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); if stime >= 90000 and stime < 153000 then { # 매수/매도청산 If CrossUP(value1, value2) Then { Buy(); } # 매도/매수청산 If CrossDown(value1, value2) Then { Sell(); } }