等级: 免费版
- 注册:
- 2022-1-11
- 曾用名:
|

楼主 |
发表于 2022-6-20 20:35
|
显示全部楼层
mynum_123:=0;
input:n1(20,5,30,5);
CLOSE1:=CALLSTOCK('',vtCLOSE,24,2);
DIR1:=ABS(CLOSE1-REF(CLOSE1,n1));
VIR1:=SUM(ABS(CLOSE1-REF(CLOSE1,1)),n1);
ER1:=DIR1/VIR1;
CS1:=ER1*(2/3-2/31)+2/31;
CQ1:=CS1*CS1;
AMA1:=EMA(DMA(CLOSE,CQ1),5);
AMA2:=EMA(DMA(CLOSE,CQ1),10);
AMA3:=EMA(DMA(CLOSE,CQ1),20);
AMA4:=EMA(DMA(CLOSE,CQ1),40);
AMA5:=EMA(DMA(CLOSE,CQ1),60);
if (AMA1>AMA2 and AMA2>AMA3 and AMA3>AMA4 and AMA4>AMA5 and low>AMA1) or (AMA1<AMA2 and AMA2<AMA3 and AMA3<AMA4 and AMA4<AMA5 and high<AMA1) then begin mynum_123:=1;end;
这是我自己编的一个指标,但达不到效果,想问下EMA和REF是不是只能用系统自带的close,而不能用我转化过的close1 |
|