能给下2楼的代码吗?
测试了下,TEXITBARS(0)在无仓,持仓,平仓的当根k,即任何状态下的值为-1,好像到不到要求
KPOS:TEXITBARS(0),LINETHICK0,COLORYELLOW;
用全局变量开仓后记录下barpos, 再开仓条件里加上barpos>平仓那根的barpos才开仓
globalvariable:n=0;
if holding=0 then begin
tbuy();
n:=barpos;
end
if barpos>n then begin
tsell();
n:=0;
end
是的,后台程序化对历史交易的相关函数都是通过监控里的成交记录处理的。
就是停止预警向下看就是“监控”(选中一个条件,点击监控)
TEXITBARS(0) 反复测试,一致为-1,即使对应监控成交记录里有平仓的记录,也是这样
通过下面3种方法测试:
1:KPOS:TEXITBARS,LINETHICK0;
2:DEBUGOUT('KPOS:%。2f',TEXITBARS(0));
3:DEBUGFILIE('KPOS:%.2f',TEXITBARS(0));