 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
- wenarm
|
本帖最后由 技术006 于 2023-12-11 15:12 编辑
吧你现在用到的代码贴出来。以及提供对应是周期。或者直接提供向日葵我们远程看。
红色部分的DEBUGFILE输出,实际上是输出上跟k上的holding(因为在本根k上先执行到它),不是当前k。如果DEBUGFILE是在开平仓语句之后输出,那么是当前本根k上运行结束的holding
开多平空条件:=CROSS(MA1,MA2);//开多平空条件
开空平多条件:=CROSS(MA2,MA1);//开空平多条件
DEBUGFILE('g:\test.txt','持仓:%.2f',holding,1);
//交易系统
平多:SELL(开空平多条件,手数,MARKET);
if 开空平多条件 then begin
DEBUGFILE2('g:\test.txt','多平时间:%.2f',TIME,1);
end
开多:BUY(开多平空条件,手数,MARKET);
if 开空平多条件 then begin
DEBUGFILE2('g:\test.txt','开多时间:%.2f',TIME,1);
end
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
|
|