老师请帮忙修改 (文华财经)

投资者咨询:老师请帮忙修改 (文华财经)
来源:文华财经  日期:2020-11-13 20:08
  以下这句代码无论加在1分钟,还是加在3钟窗口,却执行的5分钟周期("MIN$5$),用跨周期的写法编写。

Q1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
技术人员回复
日期:2020-11-13 20:14

看下效果:

 

VV:="MIN$5$V";
NG:=BARSLAST(VV<>REF(VV,1))+1;
TT:=SUMBARS(NG=1,9);

Q1:=(C-LLV(L,TT))/(HHV(H,TT)-LLV(L,TT))*100;
Q11:IF(BARINTERVAL=1,REFX1(VALUEWHEN(NG=5,Q1),4),NULL);
Q11.:IF(BARINTERVAL=3,REFX1(VALUEWHEN(NG=2,Q1),1),NULL);

投资者咨询:老师请帮忙修改 (文华财经)
来源:文华财经  日期:2020-11-13 20:08
  
老师请把这2句合为1句:

Q11:IF(BARINTERVAL=1,REFX1(VALUEWHEN(NG=5,Q1),4),NULL);
Q11.:IF(BARINTERVAL=3,REFX1(VALUEWHEN(NG=2,Q1),1),NULL);

技术人员回复
日期:2020-11-13 20:49

5分钟无法被3分钟整除,效果不会完全一致。

 

参考:

 

VV:="MIN$5$V";
NG:=BARSLAST(VV<>REF(VV,1))+1;
TT:=SUMBARS(NG=1,9);

Q1:=(C-LLV(L,TT))/(HHV(H,TT)-LLV(L,TT))*100;
Q11:IF(BARINTERVAL=1,REFX1(VALUEWHEN(NG=5,Q1),4),IF(BARINTERVAL=3,REFX1(VALUEWHEN(NG=2,Q1),1),NULL));

 

 
投资者咨询:老师请帮忙修改 (文华财经)
来源:文华财经  日期:2020-11-13 20:08
 请问?
TT:=SUMBARS(NG=1,9);//如果将9改成18,或21等等。。。。 
下面这句代码那些参数需同步修改? 还是不用修改?
Q11:IF(BARINTERVAL=1,REFX1(VALUEWHEN(NG=5,Q1),4),IF(BARINTERVAL=3,REFX1(VALUEWHEN(NG=2,Q1),1),NULL));


VV:="MIN$5$V";
NG:=BARSLAST(VV<>REF(VV,1))+1;
TT:=SUMBARS(NG=1,9);

Q1:=(C-LLV(L,TT))/(HHV(H,TT)-LLV(L,TT))*100;
Q11:IF(BARINTERVAL=1,REFX1(VALUEWHEN(NG=5,Q1),4),IF(BARINTERVAL=3,REFX1(VALUEWHEN(NG=2,Q1),1),NULL));


技术人员回复
日期:2020-11-13 21:26

修改TT参数不需要修改的

投资者咨询:老师请帮忙修改 (文华财经)
来源:文华财经  日期:2020-11-13 20:08
 老师请问?

下面Q11能不能这样带进来?  如 Q2:=SMA(Q1,3,1);




VV:="MIN$5$V";
NG:=BARSLAST(VV<>REF(VV,1))+1;
TT:=SUMBARS(NG=1,9);

Q1:=(C-LLV(L,TT))/(HHV(H,TT)-LLV(L,TT))*100;
Q11:IF(BARINTERVAL=1,REFX1(VALUEWHEN(NG=5,Q1),4),IF(BARINTERVAL=3,REFX1(VALUEWHEN(NG=2,Q1),1),NULL));

技术人员回复
日期:2020-11-13 21:49

跨周期使用SMA函数的思路是不支持的。