如何取距离 (文华财经)

投资者咨询:如何取距离 (文华财经)
来源:文华财经  日期:2020-10-14 10:16

  

谢谢!

 
技术人员回复
日期:2020-10-14 10:26
H2是H1左侧第一个高于H1的红区最高价

这个判断需要一一对比历史红柱最高价取值,实际并不能编写

指标判断中不能对比未来不定周期后的数据,就比如您在当根并不知道比未来多少根k线高

如果是取连续的红柱的值,您思路是可以写的,您需要调整下思路
投资者咨询:如何取距离 (文华财经)
来源:文华财经  日期:2020-10-14 10:16
 NEWHBAR 取不到吗
技术人员回复
日期:2020-10-14 10:34
 NEWHBAR  对比的是一个变量数据

您思路是多个变量,并不能用NEWHBAR 实现
投资者咨询:如何取距离 (文华财经)
来源:文华财经  日期:2020-10-14 10:16

 H2和H1一样 都是红区最高价,  只是H2是H1左侧第一次高于H1的红区最高价而已

 

技术人员回复
日期:2020-10-14 10:45
 DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD: = 2*(DIFF-DEA),COLORSTICK;
H1:VALUEWHEN(CROSSDOWN(MACD,0),HHV(H,BARSLAST(CROSS(MACD,0))+1));
H22:=VALUEWHEN(CROSSDOWN(MACD,0),REF(H1,1));
H33:=VALUEWHEN(CROSSDOWN(MACD,0),REF(H22,1));
H44:=VALUEWHEN(CROSSDOWN(MACD,0),REF(H33,1));
L1:VALUEWHEN(CROSS(MACD,0),LLV(L,BARSLAST(CROSSDOWN(MACD,0))+1));

N:=NEWHBARS(H1,1);
H2:REF(H1,N);
H3:REF(H2,N);
H4:REF(H3,N);
NN:N+REF(N,N)+REF(REF(N,N),N)+REF(REF(REF(N,N),N),N);
LL:REF(L1,NN);

投资者咨询:如何取距离 (文华财经)
来源:文华财经  日期:2020-10-14 10:16
 H4的周期数是哪一个?
技术人员回复
日期:2020-10-14 11:06
 DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
MACD: = 2*(DIFF-DEA),COLORSTICK;
H1:VALUEWHEN(CROSSDOWN(MACD,0),HHV(H,BARSLAST(CROSS(MACD,0))+1));
H22:=VALUEWHEN(CROSSDOWN(MACD,0),REF(H1,1));
H33:=VALUEWHEN(CROSSDOWN(MACD,0),REF(H22,1));
H44:=VALUEWHEN(CROSSDOWN(MACD,0),REF(H33,1));
L1:VALUEWHEN(CROSS(MACD,0),LLV(L,BARSLAST(CROSSDOWN(MACD,0))+1));

N:=NEWHBARS(H1,1);
H2:REF(H1,N);
H3:REF(H2,N);
H4:REF(H3,N);
NN:=N+REF(N,N)+REF(REF(N,N),N)+REF(REF(REF(N,N),N),N);
X:=NN+REF(BARSLAST(CROSSDOWN(MACD,0)),NN);
X+REF(HHVBARS(H,BARSLAST(CROSS(MACD,0))+1),X);//H4距离
LL:=REF(LLV(L,N+REF(BARSLAST(CROSSDOWN(MACD,0)),N)),N+REF(N,N)+REF(REF(N,N),N));//h3到h4最低价