Color Fill - MA1 + MA2 : MT5版本可在此获取
Color Fill(颜色填充)指标在价格波动中提供更好的视觉感知,帮助交易者在入场、继续持仓、平仓及重新入场时做出更明智的决策。
该指标绘制了:
- 两条移动平均线 - MA1 和 MA2。
- 两条相关的价格标签 - MA1 和 MA2。
- 以下颜色填充选项。
颜色填充选项
- 价格与 MA1 之间的颜色填充。
- 价格与 MA2 之间的颜色填充。
- MA1 与 MA2 之间的颜色填充。
- 不进行填充。
示例:Color Fill - 选项 1、2、3 或 4。

在前景图表中检查 - 图表属性(按F8键)
参数和交易
- 所有输入参数和选项均可更改,并会自动保存。
- 用户应根据个人偏好进行调整。
- MA1和MA2的默认周期分别为50和100 EMA,用户可根据需要调整。
- 可通过Session Open V-Line指标增强低时间框架。
- Color Fill - MA1 + MA2作为交易系统或交易工具的使用,应由用户自行判断和创新。
MA1和MA2价格标签
- 标签位于右下角,但可以重新定位到图表中的任何位置。
- 如果不需要,可以隐藏价格标签。
- 若隐藏MA1或MA2,则相关的价格标签也会被隐藏。
价格标签的准确性可通过在图表上绘制一条水平线,并将其参数设置为MA1或MA2标签指示的价格来确认。水平线应与所选标签的MA1或MA2的末端精确对齐。
注意事项
Color Fill - MA1 + MA2基于自定义移动平均指标的核心代码开发,版权所有 © 2004, MetaQuotes Software Corp.
原始指标代码并不包括价格输入变量,默认价格为收盘价。已添加价格输入变量,包括值参数:收盘价、开盘价、最高价、最低价和中位数。
价格编码的准确性可通过在图表上放置标准的MT4移动平均线(插入 → 指标 → 趋势 → 移动平均)作为测试组件,并比较MA1与MA2的覆盖情况来验证。以下参数表包含所有20种测试组合。
例如,将测试组件设置为SMA → 收盘价,MA1设置为SMA → 收盘价。两条移动平均线应完全重叠,直到MA线的末尾。可以使用Home和End键找到MA线的起始和结束点(确保自动滚动功能关闭)。填写MA1和MA2的表格。作者的检查覆盖了2006年3月到2013年7月。
中位数 (H + L) / 2
| 类型 | 价格0 | 价格1 | 价格2 | 价格3 | 价格4 |
|---|---|---|---|---|---|
| SMA | 收盘 | 开盘 | 最高 | 最低 | 中位数 (H + L) / 2 |
| EMA | 收盘 | 开盘 | 最高 | 最低 | 中位数 (H + L) / 2 |
| SMMA | 收盘 | 开盘 | 最高 | 最低 | 中位数 (H + L) / 2 |
| LWMA | 收盘 | 开盘 | 最高 | 最低 |
输入偏移变量的检查方法与此类似,通过对比MA1和MA2的偏移参数与测试组件进行验证。
输入和参数
- MA_Color_Fill_1_2_3_or_4 - 3。
- MA1_Period - 50。
- MA2_Period - 100。
- MA1_Shift - 0。
- MA2_Shift - 0。
- MA1_Method - 指数。
- MA2_Method - 指数。
- MA1_Price - 收盘。
- MA2_Price - 收盘。
- Show_MA1 - true。
- Show_MA2 - true。
- MA1_Label_Color - indicator_color1。
- MA2_Label_Color - indicator_color2。
- Label_Bold - true。
- Label_Size - 12。
- Label_Corner - 3。
- Label_Left_Right - 20。
- Label_Up_Down - 10。
- Show_Labels = false。