这是MetaTrader 5平台程序最大的免费源代码库。在这里您可以找到现成的EA交易,技术指标,脚本和程序库。使用代码库学习MQL5语言并基于提供的代码开发您自己的自动交易程序。
您可以免费下载和测试发布的代码,并在MetaTrader 5启动。程序库也可以直接从MetaTrader 5平台和MetaEditor开发环境获得。
本EA交易使用了两个移动平均,一个 MACD 和一个 CCI。OnTradeTransaction 是用于取得仓位建立时间的。
代码 "Dealers Trade v 7.74 MACD" (https://www.mql5.com/zh/code/19535) 的进一步发展。使用了 "零滞后 MACD" (https://www.mql5.com/zh/code/170)。当开仓数量增加时, 以下内容也会增加: 仓位之间的增量, 手数, 止盈 (马丁格尔)。
MetaTrader 5 能够创建合成品种。这些品种的价格可能取决于多种金融产品的当前价值。在交易中, 这些品种可以在早期阶段发现全球市场走势的开始和结束。在此示例中, 我们创建了合成品种来分析外汇货币 EUR, USD, GBP, JPY 和 CHF 的强度。
EA 使用三条 iMAs (移动均线, MA), 一条 iStochastic (Stochastic 振荡器) 和一条 iRSI (RSI, 相对强度指数)。市价开仓, 并放置 Buy Stop 和 Sell Stop 挂单。
基于指标 "MA Cross 3MACross Alert WarnSig" (https://www.mql5.com/zh/code/19519) 和 "价格通道" (https://www.mql5.com/zh/code/44) 的智能交易系统。