有關全局變量求大師請教
作者:開拓者 TB 來源:cxh99.com 發布時間:2017年12月15日
-
咨詢內容:
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里面的難題,都感覺心里完成了一件大事 |