커뮤니티

이중 주문 신호시 청산

프로필 이미지
orfeu
2021-09-10 09:03:55
836
글번호 152175
답변완료
항상 감사 드립니다. 시스템식에서 if crossup(MA5, MA20) then buy("5-20"); if entryname=="5-20" and crossdown(MA5, MA20) then exitlong("5"); if crossup(MA20, MA60) then buy("20-60"); if entryname=="20-60" and crossdown(MA20, MA60) then exitlong("20"); 여기서 "5-20"으로 주문이 1개 들어간 상태에서, "20-60"도 신호가 발생 되었고, 중첩되어 주문은 안들어가게 옵션을 선택하여 1개만 주문이 된 경우 청산이 될때 "5" 신호로 청산이 되는지, 나중 신호인 "20"신호로 청산이 되는지 아님 둘중 먼저 나온 신호로 청산이 되는지 궁금합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-10 11:02:19

안녕하세요 예스스탁입니다. entryname은 실제 발생한 신호의 이름입니다. 조건은 만족했지만 중첩되어 신호가 발생하지 않는 부분은 시스템에 신호로 보지 않습니다 5-20으로 진입했으므로 청산은 5로만 발동됩니다. 즐거운 하루되세요 > orfeu 님이 쓴 글입니다. > 제목 : 이중 주문 신호시 청산 > 항상 감사 드립니다. 시스템식에서 if crossup(MA5, MA20) then buy("5-20"); if entryname=="5-20" and crossdown(MA5, MA20) then exitlong("5"); if crossup(MA20, MA60) then buy("20-60"); if entryname=="20-60" and crossdown(MA20, MA60) then exitlong("20"); 여기서 "5-20"으로 주문이 1개 들어간 상태에서, "20-60"도 신호가 발생 되었고, 중첩되어 주문은 안들어가게 옵션을 선택하여 1개만 주문이 된 경우 청산이 될때 "5" 신호로 청산이 되는지, 나중 신호인 "20"신호로 청산이 되는지 아님 둘중 먼저 나온 신호로 청산이 되는지 궁금합니다.