通达信指标公式源码解析
通达信指标公式源码是基于指标编程语言开发的交易策略代码,通过对公式的解析,可以了解到指标的计算逻辑和交易信号的生成机制。
指标公式解析
1. 散筹估算(Scattered Bid Calculation)
EMA((WINNER((O+C*2+H+L)/5*1.1)-WINNER((O+C*2+H+L)/5*0.9))*80,N)
该公式计算了散筹估算的值,使用 EMA(指数移动平均)函数计算 WINNER 函数的结果,并将其乘以 80。WINNER 函数计算的是上涨或下跌的幅度,公式中使用了 O、C、H、L 四个价格指标,分别表示开盘价、收盘价、最高价和最低价。
2. 主筹估算(Main Bid Calculation)
EMA(WINNER((O+C*2+H+L)/5)*70,M)
该公式计算了主筹估算的值,使用 EMA 函数计算 WINNER 函数的结果,并将其乘以 70。WINNER 函数的计算逻辑同上。
3. 相对筹码(Relative Bid)
散筹估算-主筹估算
该公式计算了散筹估算和主筹估算之间的差值,表示当前市场的相对筹码。
4. 动态底部(Dynamic Bottom)
EMA(IF(L<= LLV(L,30),SMA(ABS(L-REF(L,1)),30,1)/SMA(MAX(L-REF(L,1),0),30,1),0),3)*10
该公式计算了动态底部的值,使用 EMA 函数计算 LLV 函数和 SMA 函数的结果。LLV 函数计算的是低值的最小值,而 SMA 函数计算的是移动平均值。
5. 量价背离(Volume-Price Divergence)
VAR1:=IF(C>=O,H,0);VAR2:=IF(C<=O,REF(H,1),VAR1);VAR3:=IF(C>=O,V,0);VAR4:=IF(C<=O,REF(V,1),VAR3);VAR5:=COUNT(VAR2>REF(VAR2,1) AND VAR4<REF(VAR4,1),3)>=2 AND C>O
该公式计算了量价背离的值,使用 IF 函数和 REF 函数计算 VAR1 到 VAR5 的值。VAR5 计算的是三个周期内的量价背离次数,如果大于等于 2,则表示量价背离。
指标公式解释
该指标公式使用了多种技术指标,包括 EMA、WINNER、LLV、SMA 等,计算了散筹估算、主筹估算、相对筹码、动态底部和量价背离五个指标值。这些指标值可以用于判断市场的趋势和变化,进行交易决策。
指标公式优缺
优点:
* 该指标公式使用了多种技术指标,能够全面地描述市场的变化趋势。
* 公式中使用了 EMA 函数,能够平滑价格波动,减少噪音的影响。
缺点:
* 该指标公式的计算逻辑较复杂,需要一定的技术指标知识基础。
* 公式中的参数可以根据市场的变化进行调整,但需要进行实时监控和调整。