通达信买卖点副图指标源码
通达信买卖点副图指标源码是基于技术指标的交易策略,使得投资者能够根据市场趋势和价格变化进行买卖决策。下面是该指标源码中涉及的知识点:
1. 移动平均线(MA):MA是移动平均线的缩写,用于计算某个时期内的平均价格。在这个源码中,使用了两个移动平均线:MA5和MA10,分别计算过去5天和10天的平均价格。
MA5: MA(CLOSE, 5):计算过去5天的平均收盘价
MA10: MA(CLOSE, 10):计算过去10天的平均收盘价
2. 指数平滑移动平均线(EMA):EMA是指数平滑移动平均线的缩写,用于计算某个时期内的指数平均价格。在这个源码中,使用了EMA来计算过去某个时期内的指数平均价格。
给 := EMA(C, 2):计算过去2天的指数平均价格
3. 斜率指标(SLOPE):SLOPE是斜率指标的缩写,用于计算某个时期内的价格变化率。在这个源码中,使用了SLOPE来计算过去某个时期内的价格变化率。
力 := EMA(SLOPE(C, 9) * 20 + C, 37):计算过去某个时期内的价格变化率,并将其与当前价格进行加权平均
4. 交叉指标(CROSS):CROSS是交叉指标的缩写,用于检测两个价格序列的交叉。在这个源码中,使用了CROSS来检测买卖信号。
买 := CROSS(给, 力):检测给和力的交叉,作为买入信号
卖 := CROSS(力, 给):检测力和给的交叉,作为卖出信号
5. 图形绘制:在这个源码中,使用了DRAWICON、DRAWTEXT和STICKLINE函数来绘制图形,展示买卖信号和价格变化。
DRAWICON(买, L * 0.97, 1):绘制买入信号的图标
DRAWTEXT(买, L * 0.95, '进'):绘制买入信号的文本
DRAWICON(卖, H * 1.03, 2):绘制卖出信号的图标
DRAWTEXT(卖, H * 1.08, '撤'):绘制卖出信号的文本
6. 条件语句:在这个源码中,使用了条件语句来检测买卖信号和价格变化。
STICKLINE(给 >= 力, LOW, HIGH, 0.01, 0):检测给是否大于等于力,并绘制相应的图形
STICKLINE(给 >= 力, CLOSE, OPEN, 2, 1):检测给是否大于等于力,并绘制相应的图形
STICKLINE(给 < 力, LOW, HIGH, 0.01, 0):检测给是否小于力,并绘制相应的图形
STICKLINE(给 < 力, CLOSE, OPEN, 2, 0):检测给是否小于力,并绘制相应的图形