请观看如何免费下载自动交易
请在Twitter上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
显示:
1214
等级:
(18)
已发布:
2017.05.03 15:30
\MQL5\Include\ \MQL5\Indicators\
XOSignal.mq5 (20.53 KB) 预览
\MQL5\Experts\
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

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

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

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

在编译之后,Exp_XOSignal_ReOpen.ex5 专家文件会以资源的方式包含 XOSignal.ex5 指标, 而这样指标就不需要出现在终端文件夹下,编译好的EA也可以正确工作了!为此,在EA的代码中加入了对应的代码,以在专家的可执行文件中包含此指标,

指标的可执行文件已经在全局范围内以资源形式添加:

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

在 OnInit() 函数模块中把指标的字符串路径改为用于资源的形式:

//---- 取得 XOSignal 指标的句柄
   InpInd_Handle=iCustom(Symbol(),InpInd_Timeframe,"::Indicators\\XOSignal",Range,IPC);

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

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

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

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


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

图2. 测试结果图表

图2. 测试结果图表

由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/17684

ICHI_OSC_HTF ICHI_OSC_HTF

在输入参数中带有时段选择选项的 ICHI_OSC 指标

KhaosAssault_HTF KhaosAssault_HTF

在输入参数中带有时段选择选项的 KhaosAssault 指标

JuiceZ JuiceZ

使用了 OSMA 振荡指标的显示金融资产波动性的指标。

ColorSTD_Histogram_HTF ColorSTD_Histogram_HTF

在输入参数中带有时段选择选项的 ColorSTD_Histogram 指标。