debugfile [金字塔]
-
咨询内容:
debugfile可以设置只输出买卖的标的,不输出其他标的吗?
ma5:ma(close,2);
ma15:ma(close,5);
KD:=CROSS(ma5,ma15) AND HOLDING=0;
PD:=HOLDING>0 AND CROSS(ma15,ma5);if KD then
beginBUY(KD,d,MARKET);
DEBUGFILE('C:\SY\TEST.TXT','当前合约:'+stklabel &' 买卖手数:'&numtostr(d,0),0); //输出开仓条件
numtostr(KD,0)-1;
endif PD then
beginSELL(PD,HOLDING,MARKET);
DEBUGFILE('C:\SY\TEST.TXT','当前合约:'+stklabel &' 买卖手数:'&numtostr(d,0),0);
numtostr(PD,0)-1;
end -
金字塔客服:
把现在输出的内容贴出来
再给出你想要输出的范例
-
用户回复:
2017-03-21 11:07:17.206 当前合约:601991 买卖手数:100
2017-03-21 11:07:17.857 当前合约:000629 买卖手数:100
2017-03-21 11:07:18.163 当前合约:600255 买卖手数:100
2017-03-21 11:07:18.847 当前合约:601991 买卖手数:100以上是debug的显示
我想要走完一根K线(运行在5分钟图表里)之后,只输出触发信号的标的,没有触发信号的标的就不用输出了。
2017-03-21 11:10:00 当前合约:601991 买卖手数:100
2017-03-21 11:15:00 当前合约:000629 买卖手数:100
2017-03-21 11:15:01 当前合约:600255 买卖手数:100 -
网友回复:
ma5:ma(close,2);
ma15:ma(close,5);
KD:=CROSS(ma5,ma15) AND HOLDING=0;
PD:=HOLDING>0 AND CROSS(ma15,ma5);if KD then
beginBUY(KD,d,MARKET);
if time<>extgbdata('time1') then beginDEBUGFILE('C:\SY\TEST.TXT','当前合约:'+stklabel &' 买卖手数:'&numtostr(d,0),0); //输出开仓条件
extgbdataset('time1',time);
end
numtostr(KD,0)-1;
endif PD then
beginSELL(PD,HOLDING,MARKET);
if time<>extgbdata('time2') then beginDEBUGFILE('C:\SY\TEST.TXT','当前合约:'+stklabel &' 买卖手数:'&numtostr(d,0),0);
extgbdataset('time2',time);
end
numtostr(PD,0)-1;
end
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容