本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。
负成交量指数(Negative Volume Index,NVI)是一个免费技术指标,用于 MT4 和 MT5 平台的高级图表分析。它基于勾选成交量(在 MT5 中可用实际成交量替代),并增加了两个有用的功能:支持多时间框架 (MTF) 操作。 可切换为显示正成交量指数。
盈亏平衡线指标是一个 MetaTrader 指标,可根据所有未结头寸计算盈亏平衡水平,并以水平线的形式显示在图表上。此外,它还会计算交易总数、总手数以及与盈亏平衡线的距离(以点为单位)和盈亏。该指标适用于 MT4 和 MT5。
Coppock MetaTrader 指标 - 是著名的 Coppock 曲线指标的实现,该指标由 Edward Coppock 于 1962 年首创。该指标通过测量两个变化率(周期分别为 14 和 11)之和的加权移动平均值(周期为 10)来显示长期买入和卖出机会(通常只用于买入)。这是经典版本。在此 MetaTrader 版本中,您可以修改基本指标的参数。您可以在 MT4 和 MT5 中使用 Coppock 指标。
Schaff Trend Cycle(MetaTrader 指标)--这是一种周期性震荡指标,通过使用周期计算 MACD 线上的随机指标。其结果是改进版的震荡指标,在趋势期间不会波澜起伏,并能对变化做出快速反应。它是由 Doug Schaff 开发的,他假定货币趋势在周期中加速和减速。其算法于 2008 年公开。Schaff Trend Cycle 尝试结合两种不同的趋势方向变化判断方法--MACD 和平滑随机振荡器。指标值在 0 和 100 之间波动。使用两个触发水平 - 25 和 75。可选择警报。您可以在 MT4、MT5 上下载该指标。
TradeReportExporter 脚本旨在将历史交易(交易)导出为方便的 CSV 文件。它能自动收集所安装工具去年的所有交易数据。文件包括日期和时间、交易类型(买入/卖出)、价格、成交量、佣金和盈亏等数据。结果保存到文件中,可在 Excel 或其他电子表格编辑器中打开。
这是一个简单的分析(非信号、一次性计算)指标,可以测试价格时间序列是否代表 "随机漫步",特别是高斯 "随机漫步 "的假设。这有助于将价格增量转化为均匀分布、更稳定、更可预测的时间序列(至少在波动性方面)。