커뮤니티

수식 문의드립니다.

프로필 이미지
트레이더365
2025-10-15 22:58:57.0
61
글번호 194676
답변완료
안녕하세요. 나스닥 선물 매수거래시 사용할 수식 부탁드립니다. 진입신호 발생조건 3개(매수1, 매수2, 매수3)와 청산신호 발생조건 1개(청산1)가 있다는 것을 전제로 각 진입신호를 활용해서 피라미딩 매수진입하고, 청산은 "청산신호 발생" 또는 "익일 오전 1시도달" 또는 "이익이 100만원일 경우" 또는 "손실이 100만원일 경우"에 전량 청산이 이루어지도록 하는 수식을 부탁드립니다. 만약 금액기준 청산이 어려울 경우 매수평균 대비 이익과 손실이 각 5%, -5%에 도달하면 청산이 이루어지도록 부탁드립니다. 그리고 피라미딩 탭에 보면 주문 수량 칸과 진입 횟수 칸이 있는데 여기에는 어떻게 넣어야 하는지도 알려주시면 감사하겠습니다. 항상 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-10-16 14:49:30.0

안녕하세요
예스스탁입니다.

1
원화로 설정이 가능하지 않습니다.
익절,손절은 %로 지정하게 작성해 드립니다.

input : 당일청산시간(010000),익절(5),손절(5); var : Tcond(False),ST(0); IF 당일청산시간 < ST Then { if sDate != sDate[1] Then SetStopEndofday(당일청산시간); } if (sdate != sdate[1] and stime >= 당일청산시간) or (sdate == sdate[1] and stime >= 당일청산시간 and stime[1] < 당일청산시간) Then Tcond = False; if Bdate != Bdate[1] Then { Tcond = true; ST = sTime; IF 당일청산시간 < ST Then { SetStopEndofday(0); } Else { SetStopEndofday(당일청산시간); } } if 매수조건1 Then Buy("b1"); if 매수조건2 Then Buy("b2"); if 매수조건3 Then Buy("b3"); if MarketPosition == 1 Then { if 청산조건 Then exitlong("x1"); } SetStopProfittarget(익절,PercentStop); SetStopLoss(손절,PercentStop);



2
피라미딩 탭에 하단의 주문 수량과 진입 횟수는 제한 설정입니다. 1회 주문 혹은 피라미딩이 되어서 지정한 주문수량과 주문횟수 이상은 넘지 못하게 하는 착오주문방지 기능입니다.
즐거운 하루되세요