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

Margin Risk Simulator - MetaTrader 5EA

Radoslaw Karol Lubas
Radoslaw Karol Lubas
I build MetaTrader tools for traders who care about risk and money management as much as
the entry signal — from single-purpose modules to complete Expert Advisors.
Services:
- Expert Advisor development (MT4 and MT5)
- Custom indicators and chart tools
| Chinese English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
显示:
8
等级:
(1)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务


保证金风险模拟器会显示当前交易品种的价格水平,即您的账户达到经纪商保证金追缴和强制平仓水平时的价格,并在您加仓前解答两个问题:如果我加仓X手,保证金水平会发生什么变化?以及我可以加仓多少手而不致跌破安全水平? 该工具专为采用分批建仓、逢低加仓或设置网格挂单策略的交易者设计。它仅作为分析工具使用:绝不会发送、修改或平仓任何订单。由于交易终端不允许在指标中使用 OrderCalcProfit 和 OrderCalcMargin 函数,因此该工具以专家顾问(EA)形式运行;无需启用算法交易功能。

功能

  • 保证金追缴线和强制平仓线—— 在该交易品种价格上显示的两条水平线(橙色和红色),代表达到经纪商设定阈值时的价格;面板上会显示价格、点数距离及百分比距离。系统会同时搜索两个方向,因此可处理对冲或混合头寸。
  • 从账户读取经纪商规则——保证金追缴和强制平仓水平及其模式(百分比或金额)来自账户属性;同时支持净额结算账户和对冲账户。
  • 假设模式——“假设额外交易量”和“假设持仓方向”功能可在当前价格下新增头寸;面板会显示开仓后的保证金水平,虚线则标示新的追缴保证金和强制平仓价格。
  • 最大追加交易量—— 在保证金水平保持在安全水平或以上且可用保证金保持非负值的前提下,可在所选方向追加的最大交易量(按经纪商的交易量步长和限额四舍五入)。安全水平默认为经纪商的追缴保证金水平,或您输入的任意百分比。
  • 待执行挂单— 该交易品种中价格位于当前价格与该水平之间的限价单和止损单,将被视为已按其自身价格成交,从而增加头寸和保证金。这展示了买入限价单网格如何使强制平仓价大幅靠拢。
  • 原生计算——利润 计算使用 OrderCalcProfit,保证金计算使用 OrderCalcMargin 处理每侧的总交易量,因此合约规模、利润货币转换以及按交易量分级的杠杆(例如 10 手合约的成本可能超过 10 倍于 1 手合约)均从交易终端获取。
  • 资源占用低——按价格跳动和定时器刷新,每秒最多五次,当报价、账户和订单未发生变化时跳过计算。

使用方法

  1. 将该专家顾问附加到您要查看的交易品种图表上。如果该图表上已有其他专家顾问在运行,请打开同一交易品种的第二个图表。
  2. 查看面板:账户状态、经纪商级别、该交易品种的净交易量,以及最近的追缴保证金价和强制平仓价。
  3. 若要测试交易思路,请设置“假设额外交易量”及交易方向。虚线和面板将显示该交易执行后的账户状态。
  4. 在加仓前请检查“最大额外交易量”。若希望在经纪商的保证金追缴水平之上留有缓冲空间,请设置“安全保证金水平”。

输入参数

输入
默认值
描述
假设的额外体积,单位:批 0 假设头寸的交易量;0 表示关闭该模式。
假设头寸方向 买入 假设头寸的方向以及最大交易量计算的方向。
最大交易量的安全边际水平,% 0 最大交易量必须保持的保证金水平;0 表示使用经纪商的追缴保证金水平。
包含在执行过程中可能触发的挂单 true 当价格经过该符号的限价单和止损单时,将其视为已成交。
当前价格周围的搜索范围,% 50 搜索价位与当前价格的距离。
显示保证金追缴线 / 显示强制平仓线 true 开启或关闭各条线。
追缴线颜色 / 强制平仓线颜色 深橙色 / 红色 线颜色;假设线使用相同的颜色,但显示为虚线。
面板角 左上角 面板中图表的角落。
面板字体大小 9 面板文本的字号。
面板文字颜色 / 面板背景颜色 黑色 / 白色烟雾色 面板颜色;浅色背景确保文字在深色图表上仍清晰可读。
刷新间隔,秒 1 定时刷新,因此其他符号的变动会自动更新面板,无需在此处进行更新操作。


备注

  • 这些保证金水平仅为该交易品种的估算值:其他交易品种的持仓被假定保持不变,且已持有的保证金也被假定保持不变。跳空、掉期、佣金及汇率变动都会影响实际保证金水平。
  • 空头头寸采用当前点差计算。当该交易品种的盈利按其自身汇率进行换算时(例如欧元账户中的EURUSD),换算将基于模拟价格进行。
  • 保证金按当前价格计算。对冲账户:该交易品种的双方均需全额计入保证金,不适用对冲头寸的保证金减免,因此该估算结果较为保守。交易所账户:保证金规则可能有所不同,因此结果仅为粗略估算。
  • “止出”在“盈利”模式下与可用保证金(净值减去保证金)进行比较。
  • 止损限价单不会被模拟,因为其成交取决于价格走势。
  • 当即使最小交易量也会突破安全水平时,“最大额外”显示为“n/a”。
  • 单文件,无外部依赖。编译时无错误且无警告。


截图

EURUSD_H4 EURUSD_D1



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

经纪商交易篮预检——只读合约和最低交易量诊断 经纪商交易篮预检——只读合约和最低交易量诊断

用于特定“市场观察”符号的只读MT5脚本:包含合约和成交量规则、报价时效和点差、独立的买入/卖出保证金、单点价格变动,以及以账户货币计价的仅点差结果。MIT源代码;专家策略日志输出。

投资组合配置规划工具——预算到仓位仪表盘和 CSV 文件 投资组合配置规划工具——预算到仓位仪表盘和 CSV 文件

在配置投资组合之前,请先确认哪些目标权重符合您经纪商的最小手数要求。《投资组合配置规划器》可将明确的假设名义预算和百分比转换为图表表格:最小手数名义金额、向下取整的手数、计算出的配置比例、目标缺口以及行状态。 您可以按需重新计算、查看行工具提示、对较长的列表进行分页,并可选择将显示的快照导出为 CSV 文件。本工具不会发送任何交易指令,也不会读取账户余额、净值或持仓信息。

VelaMayor MTF - Higher Timeframe Candle Overlay VelaMayor MTF - Higher Timeframe Candle Overlay

将更高时间周期的K线直接叠加到较低时间周期的图表上,支持自定义实体填充、独立边框和精确的影线。 无需切换屏幕,即可轻松识别宏观走势倾向、交易时段开盘价及流动性区间。 超轻量级引擎,具备独立的框边界和稳如磐石的图表变更自动恢复功能。

离散 离散

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