下载MetaTrader 5

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

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

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

EA

Exp_ChandelExitSign_ReOpen - MetaTrader 5EA

| Chinese English Русский Español Deutsch 日本語 Português

显示:
467
等级:
投票: 16
已发布:
2017.05.03 15:25
\MQL5\Include\\MQL5\Indicators\\MQL5\Experts\

Exp_ChandelExitSign_ReOpen 交易系统是基于 ChandelExitSign 指标信号的,并且有跟随趋势的仓位缩放。当柱关闭时,如果出现了彩色的指标箭头,就生成信号。另外,如果最近的交易中仓位的利润点数超过了在EA交易输入参数中指定的阈值,它会缩放已建仓位的交易量。

有关仓位缩放的信息保存在交易的字符串注释中,格式为: 缩放次数 / 最近交易的价格 / 最近交易的交易量.

为了能够正确编译EA交易,您应当把编译好的 ChandelExitSign.ex5 文件保存到 <terminal_data_folder>\MQL5\Indicators 文件夹下。

在编译之后,Exp_ChandelExitSign_ReOpen.ex5 专家文件就以资源形式包含了ChandelExitSign.ex5指标, 并且这样它就不需要存在于终端目录中,编译好的EA也可以正确工作了!为此,在EA的代码中加入了对应的代码,以在专家的可执行文件中包含此指标,

指标可执行文件已经在全局范围作为资源加上了。

//---- 在EA代码中以资源形式包含指标
#resource \\Indicators\\ChandelExitSign.ex5

在OnInit()函数中,把指标的字符串路径改为作为资源的指标的路径。

//---- 取得 ChandelExitSign 指标句柄
  InpInd_Handle=iCustom(Symbol(),InpInd_Timeframe,"::Indicators\\ChandelExitSign",RangePeriod,Shift,ATRPeriod,MultipleATR);

这样,编译好的专家可执行文件就可以用在其他终端中而不需要指标了。

默认的EA交易输入参数已经在下面显示的测试中使用了,在测试中没有使用止损和获利。

图1. 在图表上交易的实例

图1. 在图表上交易的实例


在2015年 USDCAD H8 上的测试结果:

图2. 测试结果图表

图2. 测试结果图表

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

ColorXMFI_Histogram ColorXMFI_Histogram

平滑的资金流指数震荡指标,并且有颜色来指示超买/超卖水平的突破和柱形图方向的改变。

XOSignal XOSignal

一个信号灯信号指标,它的代码中不包含平均算法。

Currencyprofits_01.1 Currencyprofits_01.1

两个 iMA 指标的交叉。根据可用保证金的风险百分比来计算手数。

ICHI_OSC ICHI_OSC

平滑的 Ichimoku 震荡指标