- 显示:
- 14
- 等级:
- 已发布:
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
该指标会在图表的左上角显示一个紧凑的信息面板
(位置可配置),显示四项关键点差指标,这些指标会在每次
:
- 当前点差(以点和点差为单位)
- 本交易时段最小点差(自连接以来记录的最低值)
- 本交易时段最大点差(自连接以来记录的最高值)
- 本交易时段平均点差(滚动算术平均值)
当当前点差值超过用户定义的“点差过宽”
阈值时,当前点差值会变色。这有助于识别执行成本升高的时刻
——例如在新闻事件期间、交易时段开盘时或流动性较低的时段。
当指标被重新附加或 MetaTrader 重启时,所有统计数据将重置。
输入参数:
- 正常点差颜色:点差低于阈值时显示的颜色(默认:DodgerBlue)
- 点差过宽颜色:当点差达到或超过阈值时显示的颜色(默认:OrangeRed)
- 点差扩大阈值(点):超过该点数时将激活点差扩大颜色(默认:20)
- 字体大小:显示文本的大小(默认:10)
- X 位置:面板相对于角落的水平偏移量(默认:15)
- Y 位置:面板相对于角落的垂直偏移量(默认:20)
该指标使用 OBJ_LABEL 对象,不会在价格图上绘制任何缓冲区
图表上绘制任何缓冲区。它兼容所有交易品种和所有时间周期。

由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/73289
TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT
一个诊断脚本,用于比较“市场观察”中每个交易代码的 SYMBOL_TRADE_TICK_VALUE、SYMBOL_TRADE_TICK_VALUE_LOSS 和 SYMBOL_TRADE_TICK_VALUE_PROFIT 值。 将每个符号归类为以下四类之一(ALL_EQUAL、TV_MATCHES_PROFIT、TV_MATCHES_LOSS、ALL_DIFFER),并提供汇总报告及解读提示。 该功能有助于在EA中实现基于风险的仓位大小调整时,验证应采用哪种点值属性。可将每个交易符号的完整报告导出为CSV文件,并保存在MQL5/Files目录下。
SetSLByLoss - set Stop Loss on all open positions by target loss amount
该脚本可根据账户货币计价的止损目标(例如每笔头寸50美元)为每笔已开仓头寸设置止损。适用于任何入金货币和任何外汇交易品种。会验证经纪商的止损/冻结水平。货币转换由系统自动处理。