通达信指标公式源码解析
通达信指标公式源码用于回调、除权后的支撑和压力__画线.doc是通达信指标公式的源代码,用于生成回调、除权后的支撑和压力图形。本文将对该源代码进行逐行解析,详细介绍其中的每个变量、函数和公式的作用和意义。
源代码中定义了多个变量,包括:
* N := 30;:定义了一个变量 N,值为 30。
* M := 60;:定义了一个变量 M,值为 60。
* XSA := CONST(HHV(H, M));:定义了一个变量 XSA,值为历史最高值(HHV)的常数。
* XSC := CONST(LLV(L, M));:定义了一个变量 XSC,值为历史最低值(LLV)的常数。
* XSB := ((XSA + XSC) / 2 + XSC) / 2;:定义了一个变量 XSB,值为 XSA 和 XSC 的加权平均值。
* YJ := ZIG(C, 20);:定义了一个变量 YJ,值为zigzag指标(ZIG)的值。
这些变量都是用于计算支撑和压力的关键参数。在下面的代码中,这些变量将被用于计算各种技术指标。
接下来,源代码中定义了一些技术指标,包括:
* 高 := REF(YJ, 2) < REF(YJ, 1) AND YJ < REF(YJ, 1);:定义了一个技术指标“高”,用于判断当前价格是否高于前一个周期的价格。
* 低 := REF(YJ, 2) > REF(YJ, 1) AND YJ > REF(YJ, 1);:定义了一个技术指标“低”,用于判断当前价格是否低于前一个周期的价格。
* 生命线:MA(C, 30);:定义了一个技术指标“生命线”,用于计算移动平均线(MA)。
* 观望:IF(C < 生命线, 生命线, DRAWNULL);:定义了一个技术指标“观望”,用于判断当前价格是否低于生命线。
这些技术指标都是用于分析股票价格走势和识别交易机会的重要工具。
在源代码的后半部分,定义了一些绘图函数,用于绘制各种技术指标图形,包括:
* DRAWICON(低, L * 0.96, 1);:绘制“低”指标的图形。
* DRAWICON(高, H * 1.02, 2);:绘制“高”指标的图形。
* DRAWKLINE(HIGH, OPEN, LOW, CLOSE);:绘制K线图形。
* STICKLINE(C > O, C, O, 3, 0), COLOR000099;:绘制 prices stick line 图形。
这些绘图函数都是用于将技术指标图形化,以便更好地分析和理解股票价格走势。
源代码中还定义了一些其他变量和函数,用于计算大盘现况,包括涨家数、跌家数和大盘成交量等。这些变量和函数都是用于分析和理解大盘走势的重要工具。
本文对通达信指标公式源代码进行了逐行解析,详细介绍了其中的每个变量、函数和公式的作用和意义。这些技术指标和绘图函数都是用于分析股票价格走势和识别交易机会的重要工具。