图标上不出现不要标识 但是buy已经执行 [开拓者 TB]
- 咨询内容:
大家好,
进行历史测试,
If(MarPos==0 And High>=Open+X)
{
BoolBuy=IIFString(Buy(1,Open+X),"True","False");
MarPos=1;
FileAppend(FilePath,"BUY"+" "+"MarPos="+Text(MarPos)
+" "+"Time="+TimeToString(Time)
+" "+"BoolBuy="+BoolBuy);
}
通过打印结果,BoolBuy已经TRUE,但是在图标上对应日期没有显示BUY的标识?谢谢 - TB技术人员:
加一条调试或是输出字符串的语句,可以得到呀。。。
你的代码里没有看到任何输出字符串的函数。自然没法在图表上看到对于标识的。
If(MarPos==0 And High>=Open+X)
{
BoolBuy=IIFString(Buy(1,Open+X),"True","False");
MarPos=1;
commentary(boolbuy); //加上这一句试试 ,或是使用plotstring
- TB客服:
小米 发表于 2013-5-15 09:49
加一条调试或是输出字符串的语句,可以得到呀。。。
你的代码里没有看到任何输出字符串的函数。自然没法在 ...
不好意思,没描述清楚,我说的标识是buy成功后,图标上都会黄色的箭头,中括号以及交易手数,但是很奇怪,buy已经执行了,而且返回值是true,怎么就图表上就没有显示,而且交易记录里也没有。
打印结果如下:
BUY MarPos=1 Time=10:30:00 Time=103000000 CurrentBar=0 BoolBuy=True X=1887
- 网友回复:
kuixbao 发表于 2013-5-15 22:27
不好意思,没描述清楚,我说的标识是buy成功后,图标上都会黄色的箭头,中括号以及交易手数,但是很奇怪 ...
看一下全局变量里是否没勾上“允许连续建仓”?而在可加仓的位置所没有buy
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容