- 显示:
- 1657
- 等级:
- 已发布:
- 2014.01.24 06:12
- 已更新:
- 2016.11.22 07:33
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
模糊逻辑 - 是一项在很多领域有所应用的现代科学, 例如军事应用程序. 现在它可以被交易者使用了.
为什么使用模糊逻辑?有些系统可以很容易地被人类解决, 但是这些系统很难编程. 模糊逻辑在此类案例中有所帮助. 它非常接近于人类的思维.
文档文件包含:
- 免费模糊逻辑函数库的Dll
- 含有输入函数描述的库 (.mqh) 文件
怎样使用dll
首先, 您需要调用ffll_new_model()函数以创建一个模型, 然后使用ffll_load_fcl_file(int model_idx, string file)从一个文件下载FCL程序, 再使用ffll_new_child(int model_idx) 函数创建一个子模型. 现在模型可以使用了.
现在, 您使用ffll_set_value(int model_idx, int child_idx, int var_idx, double value) 函数指定模型的输入参数, 索引对应着声明时的参数顺序, 从0开始. 然后您使用double ffll_get_output_value(int model_idx, int child_idx) 函数取得输出结果.
每个模型只有一个输出, 但是您可以针对不同的目标使用多个模型. 当然, 您应该学习模糊逻辑的原则以更加有效地使用它.
第一步, 来自http://www.louderthanabomb.com/网站的程序对您应该有用, 但是它不允许编辑文件.
使用本程序您可以检查FCL 程序的正确性以及可视化所需的函数.
在参考部分我将很高兴回答您对代码中的问题.
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/151

这是一个基于使用了自适应移动平均的开盘价, 最高价, 最低价和收盘价的 Heiken Ashi 指标.

这个EA交易使用索引移动平均指标.

spread_on_chart 指标显示当前的点差值, 止损和冻结水平.

本指标是基于简单MACD的, 但是它允许您选择指标与当前不同的时段. 您可以选择当前图表的时段 (这样指标和普通MACD显示相同的数值)或任何高的时段.