PD:=enterbars>0 AND C<=KP-1.7;
SELL(PD AND HOLDING=1 ,1,MARKET);
KP表示开仓价
为什么在运行的结果竟然显示 进场的那根K线直接交易出场?
你图上的开平信号时在同一根K吗?代码里的开平顺序怎样de ?
公式测评 交易明细里显示是这样的,进出场在同一根K线上,
我是先进场,后出场
策略加载图上也是同一根,能提供简单反映此现象的开平语句我这边看看吗?
我这边不是同一根k啊,你用这个测试看看呢

此主题相关图片如下:jn34uz(lef0etx_jl4@gev.jpg
[此贴子已经被作者于2014/8/5 10:15:50编辑过]
我把原来的这个开平仓单独拿出来跑,和你的效果一样,但是放到多个开平仓条件里就不行了,这是为什么?
那你是不是顺序有问题,比如下面这个例子PD返回的是第一个开仓语句到现在的bars,你把第二第三两句顺序对换放到图上很明显能看到区别的
buy(c>o and holding=0,1,marketr);
PD:enterbars;
buy(todaybar=5,1,marketr);