本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。
负成交量指数(Negative Volume Index,NVI)是一个免费技术指标,用于 MT4 和 MT5 平台的高级图表分析。它基于勾选成交量(在 MT5 中可用实际成交量替代),并增加了两个有用的功能:支持多时间框架 (MTF) 操作。 可切换为显示正成交量指数。
盈亏平衡线指标是一个 MetaTrader 指标,可根据所有未结头寸计算盈亏平衡水平,并以水平线的形式显示在图表上。此外,它还会计算交易总数、总手数以及与盈亏平衡线的距离(以点为单位)和盈亏。该指标适用于 MT4 和 MT5。
基底烛台 MetaTrader 指标 - 是一种自动指标,用于在图表上检测和标记基底烛台。基底蜡烛是指蜡烛体长度小于其高低区间 50%的蜡烛。该指标使用柱状图线(在 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 或其他电子表格编辑器中打开。
开盘区间突破(ORB)指标是一种强大的技术分析工具,可识别和跟踪交易时段开盘区间的价格突破。该指标基于这样一个概念,即交易时段最初几分钟内确立的最高价和最低价往往是当天剩余时间内的重要支撑位和阻力位。 该指标根据用户定义的时间段自动计算开盘区间,绘制多个价格目标,并为潜在的交易机会提供视觉和听觉警报。它旨在帮助交易者识别高概率的突破交易和回测情景。