请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

显示:
718
等级:
投票: 21
已发布:
2017.02.07 12:08
\MQL5\Include\\MQL5\Indicators\\MQL5\Experts\

真实作者: Vladimir Khlystov

最简单的 EA, 基于 分形 MFI。下穿振荡器超买级别时做空, 上穿振荡器超卖级别时做多。在柱线收盘时, 如果有级别穿越, 则形成信号。

放置 Fractal_MFI.ex5 编译文件至 <客户端文件夹>\MQL5\Indicators

编译之后, Exp_Fractal_MFI.ex5 交易系统文件将 Fractal_MFI.ex5 指标作为 资源 包含在内, 所以, 编译 EA 时不需要它们出现在终端文件夹里即可工作!为此目的, 已将相应的代码添加到 EA 代码中, 以便将这个指标包含在交易系统的可执行文件中。

指标可执行文件已作为资源添加到全局范围

//---- 在 EA 代码里包含指标作为资源
#resource \\Indicators\\Fractal_MFI.ex5

在 OnInit() 函数块里将字符串路径更改为指标的资源

//---- 获取 Fractal_MFI 指标的句柄
   InpInd_Handle=iCustom(Symbol(),InpInd_Timeframe,"::Indicators\\Fractal_MFI",e_period,normal_speed,IPC,VolumeType,0);

因此, 已编译的交易系统可执行文件能够在其它交易终端上独自使用, 而无需指标。

注意,如果交易商提供非零点差,并且可在开仓时设置止损及止盈,这个 TradeAlgorithms.mqh 库文件方可在 EA 中使用。您可以下载更多库文件的变体,链接如下: 交易算法

在测试时使用的省缺自动交易程序的输入参数如下所示。止损和止盈测试中未使用。

图例. 1. 图表中是交易例子

图例. 1. 图表中是交易例子

测试结果 从 2015 品种 EURAUD H2:

图例. 2. 测试结果图表

图例. 2. 测试结果图表

本文译自 MetaQuotes Software Corp. 撰写的俄文原文
官方代码: https://www.mql5.com/ru/code/17120

DayPositionsCount DayPositionsCount

函数返回智能交易系统当天的开仓数量。

RideAlligator RideAlligator

基于两个指标: iAlligator (鳄鱼) 进行交易。

愤怒小鸟 (剥头皮) 愤怒小鸟 (剥头皮)

受到 Ilan 1.6 启发的智能交易系统。它使用 iCCI (CCI, 商品渠道指数), iRSI (RSI, 相对强度指数) 指标。

Fractal_MFI_HTF Fractal_MFI_HTF

指标 Fractal_MFI 在输入参数中有时间帧选项。