커뮤니티

수식 부탁드리겠습니다.

프로필 이미지
이형지
2018-11-08 17:11:09
153
글번호 123474
답변완료
변수조건: 이평선(A) 이평선(B) 이평선(C) 연속음봉갯수(Y)연속음봉갯수(YY) 연속음봉갯수(YYY) 연속양봉갯수(X) 연속양봉갯수(XX) 연속양봉갯수(XX) 손절틱수(K) 익절틱수(M) 청산시간(HHHH) 1. 이평선이 정배열 : A > B > C일때 매수진입: 연속음봉갯수(Y) 부합시 매수 매도진입: 연속양봉갯수(X) 부합시 매도 2. 이평선이 역배열 : A < B < C일때 매수진입: 연속음봉갯수(YY) 부합시 매수 매도진입: 연속양봉갯수(XX) 부합시 매도 3. 이평선이 혼재 : 정배열,역배열아닌 모든 상태 매수진입: 연속음봉갯수(YYY) 부합시 매수 매도진입: 연속양봉갯수(XXX) 부합시 매도 1,2,3번에 각각해당되는 조건에서 ( 이평선 정배열,역배열,혼재) 연속음봉갯수에 의한 진입 및 손절.익절틱수에 의한 청산 만약 청산이 되지 않을 경우 특정시간에 청산하는 식을 부탁드리겠습니다. 참고로 : 해외선물, 10분봉 운용
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-09 11:20:33

안녕하세요 예스스탁입니다. input : p1(5),p2(20),p3(60),X(3),Y(3),XX(3),YY(3),XXX(3),YYY(3); input : 익절틱수(50),손절틱수(50),endtime(050000); var : Tcond(false); if bdate != bdate[1] then { Tcond = true; } if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; if MarketPosition == 1 then ExitLong(); if MarketPosition == -1 then ExitShort(); } var1 = ma(c,P1); var2 = ma(c,P2); var3 = ma(c,P3); if var1 > var2 and var2 > var3 then { if CountIF(C<O,Y) == Y Then buy(); if CountIF(C>O,X) == X Then sell(); } else if var1 < var2 and var2 < var3 then { if CountIF(C<O,YY) == YY Then buy(); if CountIF(C>O,XX) == XX Then sell(); } else { if CountIF(C<O,YYY) == YY Then buy(); if CountIF(C>O,XXX) == XX Then sell(); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 이형지 님이 쓴 글입니다. > 제목 : 수식 부탁드리겠습니다. > 변수조건: 이평선(A) 이평선(B) 이평선(C) 연속음봉갯수(Y)연속음봉갯수(YY) 연속음봉갯수(YYY) 연속양봉갯수(X) 연속양봉갯수(XX) 연속양봉갯수(XX) 손절틱수(K) 익절틱수(M) 청산시간(HHHH) 1. 이평선이 정배열 : A > B > C일때 매수진입: 연속음봉갯수(Y) 부합시 매수 매도진입: 연속양봉갯수(X) 부합시 매도 2. 이평선이 역배열 : A < B < C일때 매수진입: 연속음봉갯수(YY) 부합시 매수 매도진입: 연속양봉갯수(XX) 부합시 매도 3. 이평선이 혼재 : 정배열,역배열아닌 모든 상태 매수진입: 연속음봉갯수(YYY) 부합시 매수 매도진입: 연속양봉갯수(XXX) 부합시 매도 1,2,3번에 각각해당되는 조건에서 ( 이평선 정배열,역배열,혼재) 연속음봉갯수에 의한 진입 및 손절.익절틱수에 의한 청산 만약 청산이 되지 않을 경우 특정시간에 청산하는 식을 부탁드리겠습니다. 참고로 : 해외선물, 10분봉 운용