请观看如何免费下载自动交易
请在Twitter上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
EA

一键交易管理器——基于风险的手数设置,一键完成入场、止损和止盈 - MetaTrader 5EA

BRAINGRAIN TECHNOLOGIES LLP
BRAINGRAIN TECHNOLOGIES LLP
  • Founder · MT5 / Full-stack Developer 在  BRAINGRAIN TECHNOLOGIES LLP
  • 印度
  • 1273
5 (1)
MT5 / MQL5 developer. I build indicators, Expert Advisors and utility panels from a written spec — every rule an input, 0 errors / 0 warnings, verified in the Strategy Tester before handover.
| Chinese English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
显示:
7
等级:
(2)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务


大多数手动交易中的错误都源于计算失误,而非分析失误。你在脑海中估算仓位大小时,止损位往往比你预期的更宽,结果一笔1%的交易悄然变成了4%的交易。


这个交易面板只负责这些计算,别无其他。每笔订单都来自你按下的按钮——它绝不会自行开仓。

该面板显示的内容

- 你的风险百分比以及当前以账户货币计算的具体金额
- 止损距离,以点数固定或根据ATR计算得出
- 使上述两项数值相符的交易手数
- 当前点差、持仓量及浮动盈亏

按钮功能

- 买入 / 卖出 — 以市价开仓,同时预设止损和止盈。止盈点数为止损点数的倍数(默认2R,或关闭该功能)。

通常会被忽略的细节

- 手数会向下取整至指定成交量步长,绝不会向上取整——向上取整会导致风险限额沦为建议。
- 该参数受经纪商成交量限制和可用保证金的约束,因此不会发送会被服务器拒绝的订单。
- 止损位遵循 SYMBOL_TRADE_STOPS_LEVEL 和冻结水平,并根据当前点差进行扩展。
- 在净额结算账户中,反向订单会减少持仓而非开仓,导致止损单未被触发——交易面板会显示此情况,而非发送该订单。
- 每条规则都是一个输入参数,包括魔术号和最大点差。

包含自测功能。将 InpSelfTest 设为 true 并在策略测试器中运行:该功能将测试计算器和入场路径,并针对每项检查输出“通过/失败”结果。 已发布的版本在 EURUSD M5 图表上 7 项测试全部通过,其中包括关键测试项——实际承担的风险等于设定风险。已在 MetaTrader 5 上进行测试,支持对冲和净额结算。

由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/77538

QuadArb Monitor — four-corner basis dashboard QuadArb Monitor — four-corner basis dashboard

Read-only panel watching two four-corner basis groups: live divergence in pips, with only real edges flagged.

Contract Sizer: ladder, floor and a breaker that survives a deposit Contract Sizer: ladder, floor and a breaker that survives a deposit

三种起作用不同的仓位规模保护机制;正是因为混淆了它们,才导致如此多的账户被清零: - 阶梯式:每X的余额对应一份合约,始终作为上限(CAP)应用,即使手动设定手数也是如此; - 底限(floor):余额低于最低资本要求时停止交易;需进行新的入金; - 断路器(breaker):无论账户规模大小,当余额跌破峰值X%时触发止损,且不会自动重置。 本库解决了一个几乎所有其他库都未解决的问题:入金不等于盈利,提现不等于亏损。 断路器是根据账户余额峰值来衡量跌幅的。如果不加以处理,在回撤期间进行的入金会同时推高余额和峰值,导致保护机制恰恰在最需要发挥作用的时候无法识别跌幅。在此情况下,入金和出金会以相同幅度改变峰值。 峰值会被保存到文件中:如果一个止损机制在终端重启后会忘记峰值,那它就称不上是止损机制。 该演示程序模拟了在回撤谷底进行入金的情况。请分别开启和关闭入金功能运行程序,并比较“跌幅”列的数据。

RegimeRouter — 基于每种策略胜率记录的趋势/区间分类器 RegimeRouter — 基于每种策略胜率记录的趋势/区间分类器

利用ADX、赫斯特指数和滞后1的自相关系数对市场进行分类,将每个K线分流至突破模块或均值回归模块,并针对每个市场状态分别维护一个胜率记录表(采用威尔逊95%下限),以便您能清楚地看到其中哪一半策略真正有效。

离散 离散

离散技术指标由价格和交易量的变化决定。