새로운 신호 발생시 기존 신호는 자동청산되게끔 하려면 어찌해야될까요?
예를들어 b1매수신호 발생후 매수포지션상황에서
b2매수신호가 발생시 기존 b1을 청산후, b2를 새로 들어가는 방식입니다.
답변 1
예스스탁
예스스탁 답변
2025-09-22 11:06:08.0
안녕하세요
예스스탁입니다.
1
시스템은 동일시점에 청산과 같은 방향이 진입이 발생하면 해당 진입이 또 청산됩니다.
랭귀지 도움말에서 신호체계부분 참고하시기 바랍니다.
2
청산하고 동일방향 진입을 하기 위해서는
아래와 같이 청산은 봉완성시, 진입은 다음봉시가로 신호상 구분해서
진입식을 작성하셔야 합니다.
if MarketPosition == 1 and IsEntryName("b1") == true and BarsSinceEntry == 5 Then #b2진입조건 then
{
exitlong("b1x");
buy("b2",atmarket);
}
즐거운 하루되세요
> 아슬란 님이 쓴 글입니다.
> 제목 : 새로운 신호발생시 기존 신호는 청산되게끔
> 새로운 신호 발생시 기존 신호는 자동청산되게끔 하려면 어찌해야될까요?
예를들어 b1매수신호 발생후 매수포지션상황에서
b2매수신호가 발생시 기존 b1을 청산후, b2를 새로 들어가는 방식입니다.