文章,程序库评论 - 页 108

新文章 利用 CatBoost 算法寻找外汇市场的季节性模式 已发布: 本文探索了用时间过滤器建立机器学习模型,并讨论了这种方法的有效性。现在,只要简单地指示模型在一周中某一天的某个时间进行交易,就可以消除人为因素。模式搜索可以由单独的算法提供。 您可以在函数中设置要检查的小时数列表。在我的例子中,所有的24小时都设置好了。为了实验的纯度,我通过将“min”和“max”(开启仓位的最小和最大水平)设置为15来禁用采样。“iterations”变量负责每小时的再训练周期数。增加这个参数可以得到更可靠的统计数据。操作完成后,函数将显示下图:
eKeyboardTrader : 本EA允许使用键盘进行交易。 作者: Dmitry Fedoseev
GapFinder : 缺口搜索指标。 作者: Scriptor
新文章 如何使用 EA 遵照您的规则拷贝信号? 已发布: 当您订阅了一个信号, 也许会发生这样的情形: 您的交易账户杠杆为 1:100, 而提供者的杠杆为 1:500, 且使用最小手数, 而您的账户余额大约相等 — 但拷贝比率只有 10% 到 15%。本文介绍在这种情况下如何增加拷贝比率。 这是 BUY 0.01 EURUSD 的备注, 成交拷贝自 "Test3443431" 信号。在 "工具箱" 窗口里的 "历史" 栏中, 将鼠标悬浮在拷贝的成交上即可查看它: 图例. 4. 拷贝成交的备注 ("历史" 栏) 此处: "#69801797" — 成交号, "Test3443431" —
DailyPivotShift_Full : DailyPivot_Shift 指标和普通 DailyPivot 指标不同, 因为主要水平可以根据日期起点转换进行计算. 这个 DailyPivot_Shift_Full 指标的变体可以在任何图表柱上创建, 并且允许在每个柱的指标水平上观察市场行为. 作者: Nikolay Kositsin
新文章 市场及其全局模式中的物理学 已发布: 在本文中,我将尝试测试这样一个假设,即任何对市场了解甚微的系统都可以在全局范围内运行。我不会发明任何理论或模式,但我只会使用已知的事实,逐步将这些事实转化为数学分析的语言。 这就是我们需要 MetaTrader 5 测试器的地方。MetaTrader 5 允许使用真实的报价点测试策略。不幸的是,所有货币对和工具都只在一个相对较近的时期内有真实报价点。我将在过去几年中使用真实的报价点和非常严格的点差要求来测 试 MetaTrader 5 的系统版本,看看该系统在2020年是否能正常工作。但首先,我将在“每个报价点”模式下对以前使用的时段进行测试:
Small_Inside_Bar_Strategy : Small_Inside_Bar_Strategy - 基于 Small_Inside_Bar 指标的智能交易系统。 作者: Scriptor
  指标: MAMA_NK  (2)
MAMA_NK: 本版本的指标是使用 John Ehlers 所写的 Omega 代码创建的。 作者: Nikolay Kositsin
MinMax 指标 : MinMax 指标 作者: Mladen Rakic
新文章 神经网络变得轻松(第十二部分):舍弃 已发布: 作为研究神经网络的下一步,我建议研究在神经网络训练过程中提高收敛性的方法。 有若干种这样的方法。 在本文中,我们将研究其中之一,名为“舍弃”。 在训练神经网络时,会将大量特征馈入每个神经元,且很难评估每个独立特征的影响。 结果就是,某些神经元的误差会被其他神经元的调整值抹平,这些误差从而会在神经网络输出处累积。 这会导致训练在某个局部最小值处停止,且误差较大。 这种效应涉及特征检测器的协同适应,其中每个特征的影响会随环境而变化。 当环境分解成单独的特征,且可以分别评估每个特征的影响时,很可能会有相反的效果。
  脚本: MAX_LOT  (3)
MAX_LOT : 本脚本程序计算使用存款中的全部可用保证金来建立仓位的最大手数。 作者: Nikolay Kositsin
  指标: STALIN  (6)
STALIN : 该指标的买/卖信号, 基于两条不同周期均线的交叉。 作者: Andrey Vassiliev
美元指数蜡烛 : 与美元指数指标相比,这个版本有点不同: 它不光显示一个数值,而是在单独的窗口中将美元指数的 "开盘价","收盘价","最高价" 和 "最低价" 显示为蜡烛。 通过这种方式,您可以看到美元指数内部柱线的波动也在发生变化,并且它显示的数值更接近于我们正常设想的指数形成方式。 作者: Mladen Rakic
新文章 DoEasy 函数库中的价格(第六十五部分):市场深度集合并操控 MQL5.com 信号的类 已发布: 在本文中,我将创建所有品种的市场深度集合类,并着手开发创建信号对象类来操控 MQL5.com 信号服务的功能。 我们也在 OnInitDoEasy() 函数中进行一些修改。 现在, 所有用到品种的即时报价序列创建 已实现,可直接访问函数库主对象的相应方法。 此外, 我还加入了针对所创建 DOM 序列的检查 : //--- Check created timeseries - display descriptions of all created timeseries in the
  EA: Tunnel gen4  (9)
Tunnel gen4 : 市场仓位的网格,马丁格尔。 作者: Vladimir Karputov
  EA: Exp_SSL  (3)
Exp_SSL : 使用了 SSL 指标的交易系统。 作者: Nikolay Kositsin
Fractal_Bar_Indicator : 分形柱线指标 作者: Scriptor
图表上的 Kagi : 该 Kagi 图表绘制在当前货币对的主窗口以及时间帧 作者: Serhii Ivanenko
ZigZag_MACD : 基于 MACD 柱形图的之字转向指标(ZigZag)。 作者: Nikolay Kositsin
新文章 MQL5 Cookbook: 获取仓位属性 已发布: 在本文中,我们将创建一个脚本来获得所有的仓位属性,并用对话框向用户显示它们。通过运行这个脚本,您可以从外部参数下拉列表的两种模式中选择:只看当前交易品种的仓位属性,或者查看所有交易品种的属性。 作者: Anatoli Kazharski
价格热度图 : 该指标使用价格直方条显示价格热度图。 作者: fxborg
趋势累积器(Trends Accumulator) : 价格变化的累积工具,定义了趋势的开始和终止。 作者: Diogo Seca
换了好几个交易商的软件,迈达克自己的软件都试过了,都是运行5~15分钟左右自动崩溃。我就纳闷了。换台电脑就没问题,不知道问题出在哪里。关键是不想换电脑,不想重装系统。
  指标: RSI(MA)  (1)
RSI(MA): 基于MA值的RSI指标。 不会抖动。 作者: o_O
新文章 本文讨论如何在跨平台智能交易系统中设置自定义停止价位。它还讨论了一种紧密相关的方法, 即随着时间的推移, 定义停止位的演化。 已发布: 本文讨论如何在跨平台智能交易系统中设置自定义停止价位。它还讨论了一种紧密相关的方法, 即随着时间的推移, 定义停止位的演化。 以下功能显示了以上述方式计算盈亏平衡的图表。基于这张流程图, 要预先计算三个数值: 激活, 失活和新的停止价位。如果当前价格水平大于或等于初始阶段所需的最低价位 (设定止损到盈亏平衡), 则先前计算出的新止损价位将被暂定用作交易的新止损价位。否则, 输出将为零。下一步是检查新的停止价位是否优于当前停止价位, 如果满足上一个条件
Exp_TrailingStop : 本EA交易移动当前交易品种所有仓位的移动止损。 作者: Nikolay Kositsin
MLP Neural Network Class : CNetMLP 提供多层感知(MLP). 作者: Yury Kulikov
Kaufman ama - 含有浮动水平 : Kaufman ama - 含有浮动水平 作者: Mladen Rakic
Second Level Candles And Alligator Indicators Second Level Candles And Alligator Indicators 每12秒产生一个K线,而且自带Alligator指标,对超短线选手交易非常有帮助。程序启动时可能不成功,是因为MT5 MqlTick 数据加载少的原因。可以通过修改显示的数据参数避免,比如display=100,程序正常之后再将参数调大 display=300 。如果数据不正常,也可以采用重新加载的方式解决。 如果您对这个指标有任何建议,请联系作者。 Second Level Candles And