用全局变量控制开仓,出现信号消失,是什么问题? [开拓者 TB]
- 咨询内容:
if(condition)
{
buy(1,close[1]);
SetGlobalVar(3,1);
}
If(condition2 and MarketPosition==1 and GetGlobalVar(3)==1)
Buy(2,close[2]);
用以上方法第二次开仓为什么会出现信号消失的事情,在盘中交易的时候在超级图表上不显示开仓信号! - TB技术人员:
会的。这样的写法不合理的。就算是正常的信号都会因为这些的写法而导致消失。
- TB客服:
那我应该怎么写,这样写主要问题是什么?
- 网友回复:
jiangnan 发表于 2013-5-23 10:09
那我应该怎么写,这样写主要问题是什么?
这里用全局变量的目的是什么?
稳定的条件 就可以进行buy,sellshort的条件,为何加全局? - 网友回复:
小米 发表于 2013-5-23 10:52
这里用全局变量的目的是什么?
稳定的条件 就可以进行buy,sellshort的条件,为何加全局? ...
因为我后面还要增加第二次,第三次的加仓方法进去,以后每次的加仓方法都不一样!要用全局变量来控制它他的开仓。这样好记录他的开仓状态。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容