커뮤니티

피라미딩 청산

프로필 이미지
대가들의매매
2021-08-31 20:32:33
753
글번호 151906
답변완료
안녕하세요? 진입이 S1 S2 두개일때 피라미딩 진입 조건을 주면 다음과 같은 메시지가 나옵니다. 피라미딩을 적용하시면 최소청산할때 적용이전 시점의 진입도 함께 청산됩니다. 그러므로 적용이후 청산이 진입보다 많을수 있습니다. 피라미딩을 적용하시겟습니까? if IsEntryName("S2") and NextBarSdate == sdate then ; if IsEntryName("S1") and NextBarSdate == sdate then ; 아래와 같이 청산 하면 문제 없는것 아닌가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-01 16:16:17

안녕하세요 예스스탁입니다. 해당 부분은 피라미딩으로 자동매매를 할때 유의할 부분에 대한 안내메세지입니다. 올리신 청산식 작성법과 관계된 부분은 아닙니다. 시스템에서 청산은 차트 신호상 수량으로 발생합니다. 실제 잔고를 인지하지 못하고 시스템은 신호에 따라 주문만 집행되므로 과거차트에 발생되어 있는 신호가 자동매매로 주문을 한 신호인지 알지 못합니다. 시스템 자동매매 이전에 발생한 진입이 있을때 적용 후 청산이 발생하면 신호상 진입된 수량에 대해 청산을 하게 됩니다. S1(1계약) --> 자동매매로 적용 --> S2(1계약) --> 청산(2계약) S1(1계약) --> 자동매매로 적용 --> 청산(1계약) 위와 같이 적용시점 이전에 발생된 진입이 있다면 청산신호시 신호상 수량이 발생이전 진입신호 포함해서 청산이주문이 발생하므로 유의하셔야 합니다. 시스템 적용후에 현재가 무포지션이면 별도로 관계가 없습니다. 만약 적용시점에 과거에 발생한 진입이 진행 중이라면 현재 신호상 보유 수량만큼 수동으로 잔고를 편입해 주시거나 하시면 됩니다. 즐거운 하루되세요 > 대가들의매매 님이 쓴 글입니다. > 제목 : 피라미딩 청산 > 안녕하세요? 진입이 S1 S2 두개일때 피라미딩 진입 조건을 주면 다음과 같은 메시지가 나옵니다. 피라미딩을 적용하시면 최소청산할때 적용이전 시점의 진입도 함께 청산됩니다. 그러므로 적용이후 청산이 진입보다 많을수 있습니다. 피라미딩을 적용하시겟습니까? if IsEntryName("S2") and NextBarSdate == sdate then ; if IsEntryName("S1") and NextBarSdate == sdate then ; 아래와 같이 청산 하면 문제 없는것 아닌가요?