많은 도움에 항상 감사드립니다.
아래와 같이 시스템 구현 후 매수 신호발생이 되었는데, 실제 체결은 되지 않습니다.
If 매수조건 Then
{
Buy("BUY");
MessageLog("매수");
}
5분봉 및 onclose 조건이라 해당 신호발생 5분봉이 완성된 다음 봉에서만 체결되나요??
현재 "시험적용"으로 보고 있는데, 디버깅에는 문자가 찍혀도 체결은 안되네요.
매매 조건은 진입:현재가, 청산:시장가 상태입니다.
강제청산시에는 "조건만족 즉시" 라는 것이 있어 틱 수신시 바로 청산이 되는거 같은데,
BUY(매수) 및 SELL(매도)에서는 신호발생 후 바로 틱 수신하면 체결되는 방법은 없나요??
답변 1
예스스탁
예스스탁 답변
2020-04-01 19:31:53
안녕하세요
예스스탁입니다.
1
랭귀지에서 if문은 봉완성시가 기본체계입니다.
봉완성시는 다음봉 시가가 수신될때입니다.
봉미완성시에 if조건이 만족해도 신호를 발생하게 작성이 불가능합니다.
2
시험적용은 차트에 조건만족시 신호만 발생합니다.
자동주문일때만 주문이 집행되며 매매탭의 진입과 청산가격은
자동주문일때만 적용되는 주문옵션입니다.
즐거운 하루되세요
> tadd 님이 쓴 글입니다.
> 제목 : 신호발생 후 바로 매수도 진입
> 많은 도움에 항상 감사드립니다.
아래와 같이 시스템 구현 후 매수 신호발생이 되었는데, 실제 체결은 되지 않습니다.
If 매수조건 Then
{
Buy("BUY");
MessageLog("매수");
}
5분봉 및 onclose 조건이라 해당 신호발생 5분봉이 완성된 다음 봉에서만 체결되나요??
현재 "시험적용"으로 보고 있는데, 디버깅에는 문자가 찍혀도 체결은 안되네요.
매매 조건은 진입:현재가, 청산:시장가 상태입니다.
강제청산시에는 "조건만족 즉시" 라는 것이 있어 틱 수신시 바로 청산이 되는거 같은데,
BUY(매수) 및 SELL(매도)에서는 신호발생 후 바로 틱 수신하면 체결되는 방법은 없나요??