[intrabarordergeneration=true]
var: intrabarpersist var_max(0), intrabarpersist var_min(0), intrabarpersist mp(0);
array: intrabarpersist arr[1](0);
once mp=marketposition;
arr[1]=mp;
mp=marketposition;
arr[0]=mp;
if arr[0]<>0 and arr[0]<>arr[1] then begin
var_max=high;
var_min=low;
end;
if arr[0]<>0 then begin
if var_max<high then var_max=high;
if var_min>low then var_min=low;
end;
數組元素arr[1]用于存儲前一筆tick上的部位,arr[0]用于存儲當筆tick上的部位,通過arr[0]和arr[1]的比較來判斷部位的實時變化;當部位變化時,對var_max和var_min循環存儲最高價和最低價。
?
[intrabarordergeneration=true]
var: intrabarpersist var_max(0), intrabarpersist var_min(0), intrabarpersist mp(0);
array: intrabarpersist arr[1](0);
once mp=marketposition;
arr[1]=mp;
mp=marketposition;
arr[0]=mp;
if arr[0]<>0 and arr[0]<>arr[1] then begin
var_max=high;
var_min=low;
end;
if arr[0]<>0 then begin
if var_max<high then var_max=high;
if var_min>low then var_min=low;
end;
數組元素arr[1]用于存儲前一筆tick上的部位,arr[0]用于存儲當筆tick上的部位,通過arr[0]和arr[1]的比較來判斷部位的實時變化;當部位變化時,對var_max和var_min循環存儲最高價和最低價。