请观看如何免费下载自动交易
请在Twitter上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
发布者:
Vladimir Karputov
显示:
1705
等级:
(24)
已发布:
2017.03.23 08:58
已更新:
2018.02.22 12:44
Fuzzy logic.mq5 (53.16 KB) 预览
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

思路提供者 — Alexey KiyanitsaMQL5 代码作者 — barabashkakvn。 

根据五个指标 (Gator, WPR, AC, DeMarker 和 RSI) 的值进行评估。使用梯形隶属函数。在发送交易请求之前, 它会检查帐户的资金是否足够。

参数

   double arGator[8]    ={0.010,0.020,0.030,0.040,0.040,0.030,0.020,0.010};
   double arWPR[8]      ={-95,-90,-80,-75,-25,-20,-10,-5};
   double arAC[8]       ={0.05,0.04,0.03,0.02,0.02,0.03,0.04,0.05};
   double arDeMarker[8] ={0.15,0.2,0.25,0.3,0.7,0.75,0.8,0.85};
   double arRSI[8]      ={25,30,35,40,60,65,70,75};
   double Weight[5]     ={0.133,0.133,0.133,0.268,0.333};

选择时间帧 H1.

来自作者的思路:

有很多关于模糊系统的理论资料, 所以我们来讨论一下这款智能交易系统: 

1)根据五个指标 (Gator, WPR, AC, DeMarker 和 RSI) 的值进行评估。使用梯形隶属函数。

2)数值的排位和权重可以在代码中直接编辑。

3)作为模糊评估(买入, 卖出, 啥事不做) 的基础, 您不仅可以使用上述指标, 还可以使用其它方法。

一般来说, EA 代码设计用来实际了解在当前市场形势下模糊技术的评估。阅读理论后, 建议使用或修改它。您可以从 A. Nedosekin 的模糊评估基础 (它描述一种不同的技术, 但包含一个很好的理论解释) 材料开始。

注:

  • 如果您要添加自己的评估标准, 替代五个内置指标, 我建议将这些准则化分为模糊值边界 (代码中的数组 arGator [7] 等)。
  • 不要尝试过度优化成员函数的参数 (它们在代码中不可用作外部参数) —这将不会产生任何实质影响。
  • 尝试实践。我认为模糊逻辑在决策方面是无与伦比的。

 得到的最佳测试结果 EURUSD, H1:

模糊逻辑测试 

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

统计特征 统计特征

指标显示条形图的统计特征: 平均值, 方差, 偏度和峰度

转换 MT5 设置文件至 MT4 转换 MT5 设置文件至 MT4

转换 MT5 格式 .set 文件至 MT4 格式。

ADX & MA ADX & MA

策略基于两个指标: ADX 和 MA, 以及第一根柱线的收盘价。此外, 在买入和卖出时使用不同的止盈位, 止损位和尾随位。

IchimokuAlert IchimokuAlert

带有警报的 Ichimoku 指b标。