- 显示:
- 1437
- 等级:
- 已发布:
- 2018.10.02 08:43
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
输入参数中添加了两个设置: 线条颜色 (Color) 和线条宽度 (Width)。
为什么线条颜色 (Color) 和线条宽度 (Width) 作为输入参数提供, 由于标准指标中的线条颜色和宽度可以 手工 改变? 如果您在测试器中测试策略,或者智能交易系统将指标添加到图表中(通过 ChartIndicatorAdd),看跌动力将始终显示默认颜色和宽度:
在我看来,这样的显示很不方便, 所以这是一个自定义指标 自定义看跌动力输入 (使用 iCustom), 并可传递参数 colors 和 widths
//--- 创建指标 iBearsPower 的句柄 handle_iBearsPower=iCustom(m_symbol.Name(),Period(),"Custom Bears Power Inputs", InpMAPeriod,InpBearsColor,InpBearsWith); //--- 如果未能创建句柄 if(handle_iBearsPower==INVALID_HANDLE) { //--- 告之失败并输出错误代码 PrintFormat("Failed to create handle of the iBearsPower indicator for the symbol %s/%s, error code %d", Symbol(), EnumToString(Period()), GetLastError()); //--- 指标早早停止 return(INIT_FAILED); }
这可令您在测试器或终端图表中看到更漂亮的指标:
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/21781

该指标绘制超出 i-AnyRangeCldTail 通道的烛条。 通道限制以外的烛条根据趋势标记颜色。

当烛条突破点划线通道时,i-AnyRangeCldTail_System 指标发出警报,发送电子邮件和推送通知。