답변완료
atlimit 관련 질문입니다.
늘 감사합니다 선생님.
1) AtLimit 타겟가 계산 시점 관련 질문
15분봉 시스템에서 ExitLong(…, AtLimit, tgt) 사용 시, tgt는 진입 직후 한 번만 고정해서 쓰는 게 맞나요?
아니면 이후 봉들에서 지표가 변해도 매 봉 재계산된 값으로 갱신되나요?
(BarsSinceEntry=0 시점의 값만 사용하는지, 또는 매 바 갱신하는지)
2) AtStop/AtLimit의 “판정 기준가 vs 실제 주문가”와 라운딩 규칙
atstop/atlimit 인자는 트리거 판정용 기준가로 알고 있습니다. 실제 주문가격은 **매매가격 옵션(현재가, 현재가±1호가, 종가 등)**를 따르나요?
또한 체결 판정 시 라운딩/틱 스냅은
“틱 스냅 → 비교”인지,
“비교 → 틱 스냅”인지,
그리고 올림/반올림/내림 중 어떤 규칙을 쓰는지 궁금합니다.
(타겟가는 1,000원 호가에 맞춰지는지, 방향은 어떻게 되는지)
예를들어 ,
Inputs: Factor(3), N(12);
Vars: tgt(0), rng(0);
rng = HighD(1) - LowD(1);
tgt = RoundToTick( AvgEntryPrice + Factor * (rng / N) );
ExitLong("EL_Target", AtLimit, tgt);
위처럼 구현했는데, 실제 체결가가 종종 ±1틱씩 다르게 찍힙니다.
혹시 atlimit 인자와 실제 주문가의 차이, 라운딩/호가 처리 순서 때문에 이런 현상이 생기는 걸까요?
건강하십시오 선생님. 감사합니다.
2025-08-25
211
글번호 193461
시스템