INPUT
:N1(
20
,
1
,
100
,
1
),N2(
50
,
1
,
100
,
1
),N3(
70
,
1
,
100
,
1
);
INPUT
:SS(
1
,
1
,
100
,
1
);
LINE1:(
EMA
(
C
,N1)+
EMA
(
C
,N1*
2
)+
EMA
(
C
,N1*
4
))/
3
;
LINE2:(
EMA
(
C
,N2)+
EMA
(
C
,N2*
2
)+
EMA
(
C
,N2*
4
))/
3
;
LINE3:(
EMA
(
C
,N3)+
EMA
(
C
,N3*
2
)+
EMA
(
C
,N3*
4
))/
3
;
CONKD:
BARPOS
>N3
AND
C
>LINE1
AND
LINE1>LINE2
AND
LINE2>LINE3;
CONKK:
BARPOS
>N3
AND
C
<LINE1
AND
LINE1<LINE2
AND
LINE2<LINE3;
CONPD:
C
<LINE3
OR
(
C
<LINE2
AND
LINE1<LINE2);
CONPK:
C
>LINE3
OR
(
C
>LINE2
AND
LINE1>LINE2);
SELLSHORT
(CONPK
AND
HOLDING
<
0
,
HOLDING
,
MARKET
);
SELL
(CONPD
AND
HOLDING
>
0
,
HOLDING
,
MARKET
);
BUY
(CONKD
AND
HOLDING
=
0
,SS,
MARKET
);
BUYSHORT
(CONKK
AND
HOLDING
=
0
,SS,
MARKET
);