求判断价格支撑位阻力位的源码
作者:MC 来源:cxh99.com 发布时间:2015年01月20日
- 咨询内容:
各位大大 我想问下怎么判断价格的支撑位和阻力位 ,编译有错误,麻烦各位大大看下哪里错了,找了半天
//声明一个存储当前BAR的仅次于最高价的价格变量
vars:max(0),//如果当前BAR的开盘价小于当前BAR的收盘价 则把当前BAR开盘价赋给当前BAR收盘价,这个是判断上升趋势的阻力位,避免
//阴线的干扰
if Open < Close
begin
Close = Open;
end;
//判断当前BAR的收盘价是否大于前一个BAR的收盘价,如果大于则赋给变量MAX充当暂时的阻力位,如果不大于则MAX则为当前的阻力位
while Close of 1 bar ago < Close of this bar
begin
max = Close of this bar ;
end;
- MC技术部:
从我这边看来,if open《close then begin close=open; end; 这句有问题。ps:我没在代码中编译,我认为close和open都是MC一个自带的变量,不能这样赋值。 你需要用变量保存open,作为你认为的收盘价。