cond:
BARSSINCE2
(
TIMEZONECONVER
(
090000
)<
time
,
TODAYBAR
);
AA:
VALUEWHEN
(
WEEKDAY
=
1
AND
cond=
0
,
CLOSE
);
COND2:
not
(
WEEKDAY
=
1
and
time
<
130000
);
n_time:
185000
;
timecond:
TIME
<n_time;
if
CROSS
(
close
,AA)=
1
THEN
BEGIN
SELLSHORT
(
HOLDING
<
0
,
1
,
MARKET
);
BUY
(
HOLDING
=
0
and
COND2=
1
AND
timecond=
1
,
1
,
MARKET
);
END
if
CROSS
(AA,
close
)=
1
THEN
BEGIN
SELL
(
HOLDING
>
0
,
1
,
MARKET
);
BUYSHORT
(
HOLDING
=
0
and
COND2=
1
AND
timecond=
1
,
1
,
MARKET
);
END
if
time
=n_time
then
BEGIN
SELLSHORT
(
HOLDING
<
0
,
HOLDING
,
MARKET
);
SELL
(
HOLDING
>
0
,
HOLDING
,
MARKET
);
END