蜡烛图大小的计算
代码中的主要思路
-
蜡烛图大小计算:
- 该指标测量蜡烛的幅度(高低之间的差异),并以点或pip的形式显示值。
- 使用不同的颜色区分看涨和看跌的蜡烛,便于视觉解读。
-
按星期自定义:
- 允许处理特定星期几的蜡烛(例如:周一、周二等)或每天的蜡烛。
- 为每个星期的每一天分配独特颜色,便于观察日常模式。
-
动态文本定位:
- 文本可以相对于蜡烛垂直移动,避免与其他图表元素重叠。
- 自动调整文本位置,确保其保持在可见的图表范围内。
-
样式和格式化:
- 用户可以自定义文本的字体、字号、颜色和锚点类型。
- 支持不同的线条样式(例如:虚线、点线),提升可视化效果。
-
自动清理:
- 当从图表中移除指标时,所有创建的对象都会自动删除,以保持图表的整洁。
外部变量说明
以下是所有用户可配置的外部变量描述:
InpAmount | 要处理的蜡烛数量。 |
InpMCConfigOptimistic | 乐观计算类型(例如:最大值)。 |
InpMCConfigPessimistic | 悲观计算类型(例如:最小值)。 |
InpMCCorOptimistic | 看涨蜡烛的颜色。 |
InpMCCorPessimistic | 看跌蜡烛的颜色。 |
InpMCConfigFountain | 显示在图表上的文本字体。 |
Sunday, Monday, etc. | 每个星期的特定颜色。 |
InpStyle | 线条样式(例如:虚线、点线)。 |
InpWidth | 线条宽度。 |
textplace | 文本距离图表顶部的距离。 |
InpFont | 图表上显示的文本字体。 |
InpFontSize | 字号。 |
InpAnchor | 文本的锚点类型(例如:顶部、底部、中间)。 |
推荐的金融工具和时间框架
- 金融工具:该指标可以与MetaTrader 5平台上的任何金融工具配合使用,包括货币对、指数、商品和加密货币。
- 时间框架:它适用于所有时间框架,从1分钟图到周图。不过,建议使用较大时间框架(例如:H1、D1),以获得更清晰和准确的波动分析。
指标解读
-
蜡烛大小:
- 蜡烛越大,表明该时间段内波动越大。
- 蜡烛越小,则表示市场活动较少或处于整合状态。
-
颜色:
- 看涨蜡烛以特定颜色(例如:金色)显示。
- 看跌蜡烛则以另一种颜色(例如:灰色)显示。
-
星期几:
- 为每个星期的不同颜色分配使您能够观察特定日子的价格行为模式。
实际应用示例
- 波动分析:帮助交易者识别基于蜡烛大小的高波动日或时期。
- 日常模式:处理特定星期的蜡烛,便于观察特定日子的价格行为模式。
- 决策制定:快速提供看涨和看跌走势的直观见解,帮助您制定交易决策。
示例图像
图1:应用该指标的示例图表。颜色区分看涨和看跌蜡烛,文本显示每根蜡烛的大小。

https://www.mql5.com/en/charts/20733290/wdoh25-m15-banco-btg-pactual
评论 0