请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
程序库

更方便地使用指标。 - MetaTrader 5程序库

显示:
1867
等级:
(16)
已发布:
2017.01.25 09:28
\MQL5\Include\
cindmacd.mqh (13.98 KB) 预览
cindsdl.mqh (23.03 KB) 预览
\MQL5\Indicators\
idealzz.mq5 (7.33 KB) 预览
idealzzp.mq5 (7.33 KB) 预览
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

概要

我最初是为自己写的,是在我必须一次使用许多指标的时候。

每个类都包含一些栏位,它们可能都是相同的 (李儒,指标句柄,时段,周期数,价格)以及有些是特别指标所需的。类还包含了用于设置和读取那些栏位的函数。


如何使用

下载档案,带有 .mqh 扩展名的文件 (在文件名的开头有 "cind") 应该放到与您的EA交易相同的文件夹,

指标名称的文件 (*.mq5) 应该放到 \MQL5\Indicators\ 文件夹。

可以使用类函数来设置和修改指标的参数,例如:

Macd.SetFastEma(MACD_Fast_EMA_Period); // 设置快速 EMA 的值
Macd.SetSlowEma(MACD_Slow_EMA_Period); // 设置慢速 EMA 的值
Macd.SetSignalSma(MACD_Signal_SMA_Period); // 设置信号 SMA 的值

Macd — CIndMacd 类的对象。

指标的数值可以通过调用相应的方法来获得,对于 "macd_histogram" 指标, 它看起来将是如下模样:

double valueHist = Macd.OutValueHist(1); // 最新柱的柱形图数值
double valueMacd = Macd.OutValueMacd(1); // 最新柱的指标值
double valueSignal = Macd.OutValueSignal(1); // 最新柱的信号线数值

1作为参数意思是数值是从最后一个完成的柱中获取的。


结论

长话短说,已经没有什么了。如果您对用法有问题 - 请写在留言里面。

由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/16519

RSI_Slowdown RSI_Slowdown

基于RSI指标的信号灯信号指标,有功能可以提醒,发送电子邮件以及向移动设备发送推送通知。

Exp_Delta_WPR Exp_Delta_WPR

Exp_Delta_WPR EA交易是基于 Delta_WPR 指标的颜色改变的。

Exp_RSI_Slowdown Exp_RSI_Slowdown

基于 RSI_Slowdown 指标信号的交易系统。

MFI_Slowdown MFI_Slowdown

基于MFI指标的信号灯信号指标,还有功能可以提醒,发送电子邮件以及向移动设备发送推送通知。