커뮤니티
수식 부탁드리겠습니다.
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분봉 운용
다음글
이전글