等级: 免费版
- 注册:
- 2021-6-6
- 曾用名:
|
上轨道:HH
中轨道:M1
下轨道:LL
//*******************************模型策略交易即时执行部分***********************************
IF L<=M1 AND ENTERBARS>0 AND HOLDING>0 THEN 平多:SELL(HOLDING>0,0,LIMITR,MIN(O,M1));
IF H>=M1 AND ENTERBARS>0 AND HOLDING<0 THEN 平空:SELLSHORT(HOLDING<0,0,LIMITR,MAX(O,M1));
IF L<=LL AND HOLDING=0 AND REF(HOLDING,1)>=0 THEN 开空:BUYSHORT(HOLDING=0,tn,LIMITR,MIN(O,LL));
IF H>=HH AND HOLDING=0 AND REF(HOLDING,1)<=0 THEN 开多:BUY(HOLDING=0,tn,LIMITR,MAX(O,HH));
上面代码还不能完美解决穿三线 以及 多单后低开破中线再上穿中线再破下线开空单等类似多空持仓大转变而不是多0空渐变的极少情况。
请教如何处理,用即时价格和3线关系,也会存在小通道时期频繁交易。
|
|