超全局變量賦值問題 [金字塔]
-
咨詢內容:
以下內容為程序代碼:
1 RUNMODE:0;
2 GLOBALVARIABLE:paix=0,zhibiaozhi=0;
3 最:zhibiaozhi,linethick0;
4 if islastbar then
5 BEGIN
6 if paix=0 then
7 ????begin
8 ????????stkcnt:=10,linethick0;
9 ???? for ih=1 to stkcnt do
10 ???? BEGIN????????
11 ???????? zhibiaozhi0:=ih;
12 ???????? zhibiaozhi:=if(zhibiaozhi0>zhibiaozhi,zhibiaozhi0,zhibiaozhi);
13 ???????? MSGOUT(1,'指標值>>'&numtostr(zhibiaozhi0,2)&'最高值:'&numtostr(zhibiaozhi,2));
14 ???? end;
15 ???? paix:=1;
16 end;
17 最高:zhibiaozhi,linethick0;????
18 end;
19
換品種的時候,"最"這個指標輸出值應該是顯示0才對吧,難道換品種,超全局變量還繼承上一個品種的數值??
-
金字塔客服:
超全局變量應該是換品種了,初始化一次吧
?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
?會初始化的。你這個代碼里面的邏輯始終都會給這個變量賦值為1的。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 或微信號:cxh99cxh99 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,謝謝您!)
相關文章
-
沒有相關內容