投资者咨询:[求助] 比较两个连续不同区域的价格 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-2-17 4:59
EMA5:=EMA(C,5);
EMA10:=EMA(C,10);
EMA15:=EMA(C,15);
EMA60:=EMA(C,60);
DRAWCOLORKLINE(C>0,COLORYELLOW,0);
DRAWCOLORKLINE(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60,COLORRED,0);
DRAWCOLORKLINE(EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60,COLORCYAN,0);
你好!
根据以上代码得出主图有黄色区域。
如何得到临近两个不同黄色区域的最高价和最低价,并进行比较。
谢谢!
技术人员回复
日期:2019-2-17 12:21
这样看下
EMA5:=EMA(C,5);
EMA10:=EMA(C,10);
EMA15:=EMA(C,15);
EMA60:=EMA(C,60);
DRAWCOLORKLINE(C>0,COLORYELLOW,0);
DRAWCOLORKLINE(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60,COLORRED,0);
DRAWCOLORKLINE(EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60,COLORCYAN,0);
N1:=BARSLAST(CROSS(NOT(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60||EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60),0.5))+1;
HH:VALUEWHEN(CROSS(NOT(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60||EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60),0.5),HHV(H,N1)),NODRAW;
HH2:VALUEWHEN(CROSS(NOT(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60||EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60),0.5),REF(HH,1)),NODRAW;
投资者咨询:[求助] 比较两个连续不同区域的价格 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-2-17 4:59
非常感谢您的回复!但这不是我要的临近两个黄色区域最高价的比较,只是临近两个黄色区域第一根K线最高价的比较。
能否求出:临近两个黄色区域的最高价和最低价吗?
技术人员回复
日期:2019-2-18 9:04
EMA5:=EMA(C,5);
EMA10:=EMA(C,10);
EMA15:=EMA(C,15);
EMA60:=EMA(C,60);
DRAWCOLORKLINE(C>0,COLORYELLOW,0);
DRAWCOLORKLINE(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60,COLORRED,0);
DRAWCOLORKLINE(EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60,COLORCYAN,0);
M:=BARSLAST(CROSS((EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60||EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60)=0,0.5))+1,NODRAW;
M1:=BARSLAST(CROSS(EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60,0.5))+1,NODRAW;
M2:=BARSLAST(CROSS(EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60,0.5))+1,NODRAW;
AA:=CROSS((EMA5>EMA10 AND EMA10>EMA15 AND EMA5>EMA60||EMA5<EMA10 AND EMA10<EMA15 AND EMA5<EMA60)=1,0.5);
H1:VALUEWHEN(AA,REF(HHV(H,M),1));//前一个黄色区域最高价
L1:VALUEWHEN(AA,REF(LLV(L,M),1));
H2:VALUEWHEN(AA,REF(HHV(H,M),MAX(M1,M2)));//再前一个黄色区域最高价
L2:VALUEWHEN(AA,REF(LLV(L,M),MAX(M1,M2)));