//TEST 3.0
仓量:=1 ;
TQ :=(TIME0-TIMETOT0(DYNAINFO(207))<= 2 ) OR NOT(ISLASTBAR) ; //
IF ISLASTBAR THEN BEGIN 滑点:= 1 ; END //滑跳:=3 ;
ELSE BEGIN 滑点:= 0 ; END
C1:= REF( C, 1) ;
O1 := REF( O ,1) ;
PDTJ := C1<O1 ;
PKTJ:= C1>O1 ;
KDTJ := C1>O1 ;
KKTJ := C1<O1 ;
SELL( PDTJ=1 AND ENTERBARS >=1 AND HOLDING>0 AND TQ , HOLDING, LIMITR , C -滑点);
SELLSHORT( PKTJ=1 AND ENTERBARS >=1 AND HOLDING<0 AND TQ , HOLDING, LIMITR , C +滑点);
BUY( KDTJ=1 AND HOLDING=0 AND TQ , 仓量 , LIMITR , C+滑点 );
BUYSHORT( KKTJ=1 AND HOLDING=0 AND TQ , 仓量 , LIMITR , C -滑点);
013-07-23 09:30:58.369 【图表】IF00 运行完毕
2013-07-23 09:30:58.369 【图表】IF00 运行完毕
2013-07-23 09:30:58.370 【图表】IF00 运行完毕
2013-07-23 09:30:58.370 【图表】框架:T130722 触发下单 SHELLSHORT 品种 IF00 下单K线 2013.07.23 09:31:00 公式:TEST3.0 窗格ID:11 代码行:18
2013-07-23 09:30:58.371 【图表】模型下单 1
2013-07-23 09:30:58.371 【图表】下单系数调整后 手数:1
2013-07-23 09:30:58.372 【图表】实际持仓 -2
2013-07-23 09:30:58.373 【图表】直接下单
2013-07-23 09:30:58.374 【图表】框架:T130722 触发下单 BUY 品种 IF00 下单K线 2013.07.23 09:31:00 公式:TEST3.0 窗格ID:11 代码行:19
2013-07-23 09:30:58.374 【图表】模型下单 1
2013-07-23 09:30:58.375 【图表】下单系数调整后 手数:1
2013-07-23 09:30:58.376 【图表】直接下单
2013-07-23 09:30:58.377 【图表】IF00 运行完毕
2013-07-23 09:30:58.378 【下单】IF08 价2189.600098 量1 买卖0 类型0 开平1 账户800888 Formula 1
2013-07-23 09:30:58.379 【下单】IF08 价2189.600098 量1 买卖0 类型0 开平0 账户800888 Formula 1
2013-07-23 09:30:58.379 当前尚有未处理完事件 - 6021
2013-07-23 09:30:58.548 【平仓委托计量】1 - 0
2013-07-23 09:30:58.549 【回报】800888 : IF08 - 正在申报 1 价格:2189.600 平仓 买入
2013-07-23 09:30:58.575 【回报】800888 : IF08 - 正在申报 1 价格:2189.600 开仓 买入
2013-07-23 09:30:58.797 【回报】800888 : IF08 全部成交 1 价格:2188.8 平 买
2013-07-23 09:30:58.798 【回报】800888 : IF08 全部成交 1 价格:2188.8 开 买
2013-07-23 09:30:59.379 【图表】IF00 运行完毕
2013-07-23 09:30:59.379 【图表】IF00 运行完毕
2013-07-23 09:30:59.380 【图表】IF00 运行完毕
2013-07-23 09:30:59.380 【图表】IF00 运行完毕
2013-07-23 09:30:59.380 【图表】IF00 运行完毕
2013-07-23 09:30:59.381 【图表】IF00 运行完毕
2013-07-23 09:30:59.381 【图表】IF00 运行完毕
2013-07-23 09:30:59.381 【图表】IF00 运行完毕
2013-07-23 09:30:59.381 【图表】IF00 运行完毕
2013-07-23 09:30:59.382 【图表】IF00 运行完毕
2013-07-23 09:30:59.382 【图表】框架:T130722 触发下单 SHELLSHORT 品种 IF00 下单K线 2013.07.23 09:31:00 公式:TEST3.0 窗格ID:11 代码行:18
2013-07-23 09:30:59.383 【图表】模型下单 1
2013-07-23 09:30:59.384 【图表】下单系数调整后 手数:1
2013-07-23 09:30:59.384 【图表】实际持仓 -1
2013-07-23 09:30:59.385 【图表】直接下单
2013-07-23 09:30:59.386 【图表】IF00 运行完毕
2013-07-23 09:30:59.386 【下单】IF08 价2190.199951 量1 买卖0 类型0 开平1 账户800888 Formula 1
2013-07-23 09:30:59.578 【平仓委托计量】1 - 0
2013-07-23 09:30:59.578 【回报】800888 : IF08 - 正在申报 1 价格:2190.200 平仓 买入
2013-07-23 09:30:59.742 【回报】800888 : IF08 全部成交 1 价格:2189.2 平 买
2013-07-23 09:31:00.390 【图表】IF00 运行完毕
2013-07-23 09:31:00.390 【图表】IF00 运行完毕
2013-07-23 09:31:00.391 【图表】IF00 运行完毕
设置是 12框架 1秒轮询 12秒同步
多个模型都有这种症状
症状是每次反手的时候 间隔1秒 多平仓了一次
都是代码行18 就是第一个平仓语句
PDTJ := C1<O1 ;
PKTJ:= C1>O1 ;
KDTJ := C1>O1 ;
KKTJ := C1<O1 ;
这种信号不会闪的 都定死在上周期了
我们先本地测试一下
设置:
12框架
固定时间间隔 1秒
自动持仓同步 12秒
工具选项里面 报表刷新和盘中延迟刷新 500毫秒
你将这个模型 多加载在1 2 3 5分钟看看 同时加载
我一放上去 马上就这样了
2.9版本 却是正常的