如何获取开仓后的最高最低值? [MC]
-
MC用户求助:
[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循环存储最高价和最低价。 -
MC回复讨论一:
[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循环存储最高价和最低价。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容