chang139 发表于 2010-12-26 10:51

发个自用的通达信振荡器源码

通达信振荡器

Var1:=REF(CLOSE,1);
Var2:=SUM(VOL,2)/((HHV(HIGH,2)-LLV(LOW,2))*100);
Var3:=(CLOSE-Var1)*Var2;
Var4:=SUM(Var3,0);
Var5:=SMA(Var4,5,1);
Var6:=SMA(Var4,8,1);
OSC: Var5-Var6;
OSCMA: MA(OSC,4);
OSC, COLORSTICK;
VD: SUM(IF(OSC>0,OSC*1.003,OSC*1.003>0),34)/34;
VE: SUM(IF(OSC<=0,OSC*0.97,OSC*0.97<0),34)/34;
0;

chang139 发表于 2010-12-27 11:09

谢奖励:#*29*# #*29*#

VAR1赋值:昨收
VAR2赋值:成交量(手)的2日累和/((2日内最高价的最高值-2日内最低价的最低值)*100)
VAR3赋值:(收盘价-VAR1)*VAR2
VAR4赋值:VAR3的历史累和
VAR5赋值:VAR4的5日移动平均
VAR6赋值:VAR4的8日移动平均
输出变动速率线: VAR5-VAR6
输出 OSCMA: OSC的4日简单移动平均
OSC, COLORSTICK
输出 VD: 如果OSC>0,返回OSC*1.003,否则返回OSC*1.003>0的34日累和/34
输出 VE: 如果OSC<=0,返回OSC*0.97,否则返回OSC*0.97<0的34日累和/34
0

[ 本帖最后由 chang139 于 2010-12-27 11:11 编辑 ]
页: [1]
查看完整版本: 发个自用的通达信振荡器源码