指标公式源码分析及使用说明:
指标创建思路分析
让我们逐步分析这段代码,并总结指标的创建思路:
1. 绘制背景:
- `DRAWGBK(C>0, COLORRGB(20,20,20), COLORRGB(2,2,2),2);`
- 绘制背景色,条件是当收盘价大于0时,使用不同的颜色。
2. 计算移动平均线:
- `a:=MA(C,5);`
- 计算收盘价的5日简单移动平均线。
- `b:=MA(C,24);`
- 计算收盘价的24日简单移动平均线。
3. 填充区域:
- `FILLRGN(a>b,a,b),ColorC0C0C0;`
- 当短期均线a大于长期均线b时,使用灰色填充区域。
- `FILLRGN(a<b,a,b),Color363636;`
- 当短期均线a小于长期均线b时,使用深灰色填充区域。
4. 条件判断:
- `TJ:=V>=REF(VOL,1)1.91 AND C>REF(CLOSE,1)1.01;`
- 定义条件TJ,要求当前成交量大于昨日成交量的1.91倍,并且当前收盘价大于昨日收盘价的1.01倍。
5. 绘制文本:
- `DRAWTEXT(TJ,L0.986,'高\n量\n柱'),COLORYELLOW;`
- 在低点的0.986倍处绘制文本“高\n量\n柱”,使用黄色。
6. 计算SUMBARS:
- `K1:=SUMBARS(TJ,1);`
- 计算条件TJ为真的连续天数,结果存储在K1中。
7. 绘制竖线:
- `STICKLINE(K1,REF(CLOSE,K1-1),REF(CLOSE,K1-1),10,0),ColorFF00FF;`
- 在条件TJ为真的第K1天,绘制一条长度为10的紫色竖线。
8. 绘制柱状图:
- `STICKLINE(C>=O,C,O,7,0),Color0B0BFF;`
- 如果收盘价大于等于开盘价,绘制蓝色柱状图。
- `STICKLINE(C<=O,C,O,7,0),ColorB0B000;`
- 如果收盘价小于等于开盘价,绘制深绿色柱状图。
9. 绘制量柱:
- `STICKLINE(TJ,O,C,8,0),COLORYELLOW;`
- 在条件TJ为真的天数上,绘制黄色的量柱。
指标使用参考说明
根据以上代码,这些指标和技术工具可以用于以下目的和解释:
1. 移动平均线 (MA):
- 用途:移动平均线可以帮助识别趋势的方向和力度。
- 使用建议:关注短期均线和长期均线的交叉点,可能预示着价格趋势的变化。
2. 成交量条件 (V):
- 用途:成交量通常用来确认价格趋势的可靠性和力量。
- 使用建议:当成交量大于昨日成交量的1.91倍,并且收盘价大于昨日收盘价的1.01倍时,可能预示着价格上涨的动力增强。
3. 文本和图形标注:
- 用途:用于在图表上标注特定的条件或事件。
- 使用建议:文本和竖线的绘制可以帮助跟踪条件满足的具体日期和价格点,提供交易决策的参考依据。
4. 柱状图:
- 用途:用于显示每日的价格变动情况。
- 使用建议:关注开盘价和收盘价之间的关系,尤其是价格颜色柱的变化,可以帮助判断价格走势的强弱和买卖力量的变化。
5. 量柱:
- 用途:用于显示特定条件下的成交量。
- 使用建议:关注量柱的颜色和高度变化,特别是在成交量异常高的日子,可能预示着价格波动或者趋势的变化。
综上所述,这些指标和工具结合使用可以帮助分析股票价格走势、成交量变化以及买卖信号的确认,但应结合其他技术分析方法和市场情况进行综合判断,避免单一指标带来的误判。
源码:
DRAWGBK(CLOSE>0, COLORRGB(20,20,20), COLORRGB(2,2,2),2);
a:=MA(CLOSE,5);
b:=MA(CLOSE,24);
FILLRGN(a>b,a,b),ColorC0C0C0;
FILLRGN(a<b,a,b),Color363636;
TJ:=VOL>=REF(V,1)*1.91 AND C>REF(C,1)*1.01;
DRAWTEXT(TJ,LOW*0.986,'高\n量\n柱'),COLORYELLOW;
K1:=SUMBARS(TJ,1);
STICKLINE(K1,REF(C,K1-1),REF(C,K1-1),10,0),ColorFF00FF;
STICKLINE(C>=O,C,O,7,0),Color0B0BFF;
STICKLINE(C>=O,H,L,1,0),Color0B0BFF;
STICKLINE(C<=O,C,O,7,0),ColorB0B000;
STICKLINE(C<=O,H,L,1,0),ColorB0B000;
STICKLINE(TJ,OPEN,CLOSE,8,0),COLORYELLOW;
{程序化交易 www.cxh99.com }
通达信:高量柱主图
DRAWBAND(MA(CLOSE,5),RGB(140,42,43),MA(CLOSE,24),RGB(31,72,46));
DRAWKLINE(H,O,L,C);
TJ:=VOL>=REF(V,1)*1.91 AND C>REF(C,1)*1.01;
DRAWTEXT(TJ,LOW*0.986,'↖高量柱'),COLORYELLOW;
STICKLINE(TJ,OPEN,CLOSE,1.5,0),COLORYELLOW;
K1:=SUMBARS(TJ,1);
STICKLINE(K1,REF(C,K1-1),REF(C,K1-1),10,0),COLORYELLOW;
公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程】
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
(怎么收费,代编流程等详情请点击查阅!)
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)