收盘价大于唐奇安上轨开一手多单,亏损2%加仓一手(只加一手),加仓后亏损大于5%两手多单全平;盈利大于10%如果HOLDING=2平掉一手多单,盈利大于20%平掉剩余一手;
{开仓后没有出现浮亏,不加仓,盈利20%直接平掉}
INPUT:X(20,1,100,1),SS(1,1,10000,1);
X周期高点:=REF(HHV(H,X),1);//X是参数,自行调整
X周期低点:=REF(LLV(L,X),1);
if c>X周期高点 and holding=0 then buy(1,ss,market);
yk:(c-AVGENTERPRICE)/AVGENTERPRICE;
if HOLDING=1 and yk<=-0.02 then buy(1,1,market);
if yk<=-0.05 and holding<>0 then sell(1,holding,market);
if holding=2 and yk>=0.1 then sell(1,1,market);
if holding>0 and yk>=0.2 then sell(1,holding,market);
仅供参考。