Color Parabolic 2 是一款为 MetaTrader 5 平台设计的抛物线指标,新增了颜色功能,以便更直观地显示市场趋势。颜色的变化是依据加速因子的不同而定的。
所有的计算都是在 CParabolic 类内部完成的。
该指标的主要功能包括:
- Init(double SARStep, double SARMaximum, const double &high[], const double &low[], int total) - 初始化函数。
- GetColor() - 获取当前的颜色。
- Calc(const double &high[], const double &low[], int i) - 在指定的柱上计算抛物线的值。
这段代码对于刚开始学习类的朋友们非常有用。
所使用的颜色列在以下代码行中:
#property indicator_color1 Blue,Purple,Indigo,Sienna,SteelBlue,Aqua,SpringGreen,Gold,Yellow,Linen,MintCream
此版本使用了前十种颜色,但建议在列表中添加更多的颜色,以便更灵活地应对不同的交易情况。
