input : exit_money(500000);
if NextBarSdate != sDate and CurrentDate == NextBarSdate then
ExitLong("매일아침청산", Atstop?AtLimit?, DayClose(1),"진입명",Floor(exit_money/DayClose(1)), 1);
매일 아침 장이 열리면,
현재 보유하고 있는 수량 중에서
정해놓은 액수(exit_money= 50만원) 만큼을
전일 종가를 기준으로
매일 매일 자동매도하는 식을 만들고자 합니다
수량 지정과 청산 가격은 시스템설정창이 아니라, 식 내부에서 하고자 하는데...
1. 진입명이 여러개면, 그중에 실제 진입이 일어난 하나의 진입만 저기 적어넣으면
제가 생각하는 대로 매일 매일 청산이 일어날까요?
2. 제가 적은 식 자체가 잘못된것 같습니다 작동하지 않습니다 ㅠ
어떻게 고쳐야 할까요?
답변 1
예스스탁
예스스탁 답변
2025-02-21 11:05:55
안녕하세요
예스스탁입니다.
수식에서 실제 주문가격을 지정하지 못합니다.
다만 설정창에 매매가격에서 종가로 지정하면 신호가격으로 주문이 집행되므로
청산식은 onclose타입으로 작성하고
설정창에서 청산가격으로 종가로 지정하고 자동매매 적용하시면 됩니다.
수식상 여러진입명 중에 하나를 지정하시면
해당 진입명으로 진입된 수량이 있어야 신호가 발생하고 주문이 집행됩니다.
수식에서 지정한 수량이 해당진입명으로 진입된 수량보다 크면 해당 진입명으로 진입된 수량만큼만 청산됩니다
즐거운 하루되세요
> 루라라라 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> input : exit_money(500000);
if NextBarSdate != sDate and CurrentDate == NextBarSdate then
ExitLong("매일아침청산", Atstop?AtLimit?, DayClose(1),"진입명",Floor(exit_money/DayClose(1)), 1);
매일 아침 장이 열리면,
현재 보유하고 있는 수량 중에서
정해놓은 액수(exit_money= 50만원) 만큼을
전일 종가를 기준으로
매일 매일 자동매도하는 식을 만들고자 합니다
수량 지정과 청산 가격은 시스템설정창이 아니라, 식 내부에서 하고자 하는데...
1. 진입명이 여러개면, 그중에 실제 진입이 일어난 하나의 진입만 저기 적어넣으면
제가 생각하는 대로 매일 매일 청산이 일어날까요?
2. 제가 적은 식 자체가 잘못된것 같습니다 작동하지 않습니다 ㅠ
어떻게 고쳐야 할까요?