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

经纪商交易篮预检——只读合约和最低交易量诊断 - MetaTrader 5脚本

Fabien Martino
Fabien Martino
I’m Fabien Martino, a software developer with 30 years of programming experience and 7 years in trading. I started coding at 14.
| Chinese English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
显示:
10
等级:
(1)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

经纪商符号集预检

这是一个原生的独立 MetaTrader 5 脚本,用于在开发或测试投资组合 EA 之前检查经纪商的多符号配置。它会读取“市场观察”中已选定的精确符号,并将诊断报告写入专家顾问日志。该 MQ5 源代码包含 MIT 许可证,无需任何外部库、DLL 或网络请求。

经纪商投资组合预检:精确的市场观察名称、规格和报价,以及《专家期刊》的计算结果

安装指南: 随附的 START-HERE.txt 文件以英语和法语详细说明了安装步骤、三个输入参数及其单位、日志标签以及录制的测试摘要。

使用方法

  1. 将 BrokerBasketPreflight.mq5 复制到 MQL5/Scripts 目录,在 MetaEditor 中打开并按 F7 编译。
  2. 在“行情观察”中分别选定各经纪商的具体符号,并等待买入/卖出报价更新。该脚本不会自动推测符号的前缀和后缀。
  3. 在单独的图表上运行该脚本。对于该图表的符号,请将 InpSymbols 留空,或使用您经纪商的确切名称输入以逗号分隔的组合。
  4. 请阅读“专家顾问日志”中的 SPEC、QUOTE、CALC、WARN、SKIP 和 SUMMARY 行。修正任何名称、数据或规格问题后,重新运行。

输入

  • InpSymbols— 默认留空;否则为 1 至 64 个以逗号分隔的条目。名称将被截断。未知、未选中、为空及重复的条目将分别被跳过,以便后续仍可检查有效的条目。
  • InpMaxQuoteAgeSeconds— 默认值为 120。当最新报价超过此阈值时发出警告;设置为 0 则禁用过期报价年龄阈值。
  • InpMaxSpreadPoints— 默认值为 0,表示禁用。这是一个可选的点差警告阈值,单位为经纪商规定的点数,而非点或账户货币。

输出

该报告显示合约规模、最小/最大/步长成交量、汇总方向性成交量限额、点值、可交易 tick 大小、小数位数、止损/冻结距离、计算和交易模式、执行模式以及报告的市场订单成交政策。它会检查成交量和价格网格、同步性、报价时间及点差。 这些字段遵循MQL5 符号属性;当前买价/卖价通过SymbolInfoTick 读取。

对于有效且符合网格要求的报价及最小交易量,脚本将估算独立的买入和卖出保证金、每边价格向上和向下单点波动的结果,以及每边即时仅点差的结果。金额以账户货币标注。OrderCalcMargin和 OrderCalcProfit函数的 计算失败将作为警告报告;无法获得的结果绝不会被替换为虚构的零值。基于过期报价的计算结果将标记为历史数据。

限制

该脚本不提交任何订单,也不管理任何持仓。它不会调用 API 来更改图表设置、市场观察列表或终端全局变量。它不报告账户标识符、余额或持仓列表。输出仅为日志文本。

保证金估算忽略当前持仓和挂单,并非可用保证金检查。 价格变动和点差计算不包含佣金、掉期和滑点。该脚本不验证日线历史数据、指标信号或交易时段的开盘时间。一份完整的报告并不能证明资金充足,也不能保证经纪商会接受该订单。自定义符号、过期报价和缺失的货币转换数据需要单独审查。

验证

2026年10月7日已验证:该独立脚本在MetaEditor中编译,无错误且无警告。通过一个仅用于测试的EA封装程序,在US500合约上使用模拟美元账户,对MT5策略测试器进行了隔离式烟雾测试,调用了相同的诊断功能。 该脚本检查了一个有效符号,跳过了四个无效/重复/空条目,并生成两个保证金估算值和六个盈利检测结果,且未出现任何警告。十八项确定性辅助检查也均通过。该封装程序不属于本次提交内容。此为软件烟雾测试,并非对每家经纪商、每个符号或每种账户货币的验证。

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

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

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

Prop Daily Loss Meter Prop Daily Loss Meter

显示自营交易公司账户的每日亏损限额中已使用多少,以及剩余多少。该指标为只读。

加速震荡(AC) 加速震荡(AC)

加速/减速技术指标(AC)用于衡量当前驱动力的加速和减速。

离散 离散

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