示例提供了多头的处理逻辑,空头部分请参考后自行实现。后台同理。
[PEL] 复制代码 AA:TYPEBAR(1,1);//多头上次开仓的位置。
BB:TYPEBAR(3,1);//
dateaa:ref(date,AA);//多头开仓位置对应的日期
dateBB:ref(date,BB);
if HOLDING>0 and TRADINGDATEDIFF(dateaa, date)>2 then BEGIN
sell(1,1,MARKET);
END
后台[PEL] 复制代码 AA:TTYPEBAR(1,1);//多头上次开仓的位置。
BB:TTYPEBAR(3,1);//
dateaa:ref(date,AA);//多头开仓位置对应的日期
dateBB:ref(date,BB);
if TBUYHOLDING(1)>0 and TRADINGDATEDIFF(dateaa, date)>2 then BEGIN
tsell(.....);//自行补充完整
END
if TSELLHOLDING(1)>0 and TRADINGDATEDIFF(dateBB, date)>2 then BEGIN
TSELLSHORT(.....);//自行补充完整
END |