序列模式下全局變量variable每次執(zhí)行一遍公式會(huì)清零
這個(gè)結(jié)論從哪里看到的?
說(shuō)明一下,是后臺(tái)輪詢模式。每次variable都被清零了啊,這個(gè)問(wèn)題以前論壇有回答過(guò)的。
我的問(wèn)題時(shí)普通單值變量可以用Globalvariable,那數(shù)組怎么辦,謝謝
可以使用extgbdata定義的全局變量
以下是個(gè)簡(jiǎn)單extgbdata全局變量的一個(gè)示例,希望可以幫助您理解
【金字塔使用技巧】----后臺(tái)輪詢,如何記錄變量在最后一周期內(nèi)的最大最小及開(kāi)盤值
ma5:=ma(c,5);
if islastbar then
begin
//在新一根K線上記錄初始化
if barpos>extgbdata('t') then
begin
extgbdataset('FIR',ma5);//記錄開(kāi)盤值
extgbdataset('MAX1',ma5);//記錄最大
extgbdataset('MIN1',ma5);//記錄最小
extgbdataset('t',barpos);
end
if barpos=extgbdata('t') then
begin
if ma5>extgbdata('MAX1') THEN extgbdataset('MAX1',ma5);
if ma5<extgbdata('MIN1') THEN extgbdataset('MIN1',ma5);
end
end