有关全局变量求大师请教 [开拓者 TB]
-
咨询内容:
If(GetGlobalVar(0)!=1)
这段全局变量怎么解释?是什么意思,当全局变量0是正确的时候?来源:CXH99.COM
-
TB技术人员:
当0号全局变量的值不等于1时
-
TB客服:
小米 发表于 2017-7-11 09:26
当0号全局变量的值不等于1时
Buy(0,Open);
If(GetGlobalVar(0)!=1)
{
FileAppend("F:\\ceshi_log.txt","均线系统"+" "+"螺纹钢1710"+Text(open)+" "+"开多";
SetGlobalVar(0,1);
}
}
if(MarketPosition==1 AND low[1]<=downlight[1])
{
Sell(0,min(open,downlight));
if(getglobalvar(1)!=1);
{
FileAppend("F:\\ceshi_log.txt","均线系统"+" "+"螺纹钢1710"+Text(downlight)+" "+"平多头;
setglobalvar(1,1);
}
}
老大为什么我这样设置了两个输出量,但是打开TXT文档只显示”平多头“的数据,开多的都没有了,怎样才能共同存在,而且都只出现一次。麻烦老大了。 -
网友回复:
wangdong1984 发表于 2017-7-11 09:38
Buy(0,Open);
If(GetGlobalVar(0)!=1)
{
如果没有记错,在给你的代码里,是有在平仓位置将0号全局变量初始为0的。你加上后再看看吧。 - 网友回复:
小米 发表于 2017-7-11 09:44
如果没有记错,在给你的代码里,是有在平仓位置将0号全局变量初始为0的。你加上后再看看吧。 ...
谢谢 老大,看了你说的我终于明白了,感觉茅塞顿开。太开心了,每次老大帮我攻克一个TB里面的难题,都感觉心里完成了一件大事
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容