커뮤니티

수식 문의

프로필 이미지
에구머니
2025-12-14 22:55:41
59
글번호 228991
답변완료

안녕하세요?


아래의 수식을 수정해 주시기 바랍니다.




input :st(1),tp(2);

if sTime >= 93000 Then {

if MarketPosition == 0 && m방향 > 0 && m방향[1] <= 0 Then Buy();

if MarketPosition == 0 && m방향 < 0 && m방향[1] >= 0 Then Sell();


SetStopLoss(st,PointStop);

SetStopProfittarget(tp,PointStop);

SetStopEndofday(152000);

}


==>

이 수식을 lim(0.5) 포인트 유리한 가격에 리미트로 진입 합니다.

그리고 신호 나온 후 n(3)봉까지 리미트로 체결이 안되면 n번째봉 종가에 시장가로 진입합니다.

(물론 m방향 > 0 이 유지되어야 매수진입, m방향 < 0 이 유지되어야 매도진입 가능 )


감사합니다.


시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-15 16:44:11

안녕하세요 예스스탁입니다. input :st(1),tp(2),lim(0.5),n(3); var : t(0),i(0),s(0); if sTime >= 93000 Then { if MarketPosition == 0 && m방향 > 0 && m방향[1] <= 0 Then { t = 1; i = Index; S = c; } if MarketPosition == 0 && m방향 < 0 && m방향[1] >= 0 Then { t = 1; i = Index; S = C; } if t == 1 and m방향 > 0 Then { if Index < i+n Then Buy("b1",AtLimit,S-lim); if Index == i+n Then Buy("b2"); } if t == -1 and m방향 < 0 Then { if Index < i+n Then Sell("s1",AtLimit,S+lim); if Index == i+n Then Sell("s2"); } SetStopLoss(st,PointStop); SetStopProfittarget(tp,PointStop); SetStopEndofday(152000); } 즐거운 하루되세요