等级: 免费版 
- 注册: 
 - 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 |   
 
 
 
 |