- 显示:
- 21
- 等级:
- 已发布:
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
Gueta Position Sizer 是一款专为 MetaTrader 5 设计的专业、轻量级图表内风险计算器和最小手数保护工具。它根据您指定的风险百分比和止损距离,动态计算出精确的手数头寸规模,帮助交易者在外汇、指数和商品市场中实施机构级风险管理。

核心数学原理
该指标实时求解基础仓位计算公式:
仓位规模(手)=(账户余额 × 风险百分比)÷(止损点数 × 点值 ÷ 点差)
所有计算出的手数都会自动根据经纪商的精确 LOT_STEP、LOT_MIN 和 LOT_MAX 参数进行标准化。
主要功能
- 精确风险控管: 可将风险设定为账户余额或净值的 0.1% 至 5.0%。
- 动态波动率(ATR)模式: 利用平均真实波动范围(ATR)根据市场波动率自动调整止损位。
- 最小手数保护: 如果最小可能合约(例如 0.01 手)超过目标风险预算,系统会立即以粗体红色文字向交易者发出警告。
- 实时抬头显示 (HUD): 直接在图表上显示账户余额、以货币计的风险金额、点值、所需保证金和推荐手数。
- 零外部依赖: 自包含的 MQL5 指标,无需 DLL 或第三方库。
指标参数
| 参数 | 默认值 | 描述 |
|---|---|---|
| InpRiskPercent | 1.0 | 目标风险占账户余额的百分比(例如 1.0 = 1%) |
| InpStopLossPoints | 300 | 以点为单位的固定止损距离(当 ATR 模式为 false 时使用) |
| InpUseATR | true | 使用平均真实波动范围(ATR)进行基于动态波动率的止损 |
| InpATRPeriod | 14 | ATR的计算周期 |
| InpATRMultiplier | 1.5 | 止损距离的ATR倍数 |
| InpCorner | 左上角 | 用于锚定风险HUD面板的图表角点 |
解释与警报
该指标随每个新 tick 实时更新。当 HUD 显示“正常”(绿色) 时,您的仓位规模符合所选的风险限额。如果账户资金不足以满足该资产的最小合约规模,HUD 将转为“警报”(红色),并显示具体的风险超限警告。
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/77133
RJO Daily Pivot Levels Classic and Fibonacci for MT5
适用于MetaTrader 5的日线枢轴点指标,支持经典法和斐波那契法。基于前一根已收盘的日线K线显示枢轴点(PP)、R1-R3和S1-S3。
MSNR Key Levels MTF
MSNR KeyLevels MultiTF 可在您打开的任何图表上,同时从 M5、M10、M15、H1、H4 和 D1 时间周期中绘制马来西亚 SNR 关键水平线。 内置的控制面板让您只需单击一下即可开启或关闭每个时间周期,因此您可以在一秒内从简洁的图表切换到完整的高时间周期背景,反之亦然,同样迅速。
Universal Pip Value and Dynamic Lot Calculator Class for MQL5
一个轻量级、符合面向对象编程(OOP)规范的 MQL5 头文件类(.mqh),用于对所有交易品种进行精确的点值计算和动态手数调整,具有自动跨货币汇率转换和经纪商交易量标准化功能。
Smart Order Book
智能订单薄(Smart Order Book) 智能订单薄 是一款基于 TradingView Pine Script 移植到 MetaTrader 5 的综合技术分析指标。它整合了机构级交易的核心概念,帮助交易者识别市场中的关键流动性区域、订单块、价格缺口和趋势结构。 🎯 核心功能 1. 订单块(Order Blocks) 自动识别机构买卖订单区域 支持多时间框架同步 Breaker Block(布林带)转换检测 订单块合并与成交量分布 2. 流动性水平(Liquidity) 买方/卖方流动性识别 Pivot High/Low 检测 流动性消化(被价格穿越)追踪 多时间框架支持 3. 价格缺口(FVG - Fair Value Gap) 公允价值缺口检测(3 根 K 线模式) 4 种回补方式:触及、影线、收盘、平均价 未回补缺口高亮显示 4. 趋势线(Trendlines) 基于 Pivot 点自动绘制 双线偏移显示 角度计算与过滤 向未来延伸(虚线部分) 5. 市场结构(Market Structure) 内部/外部结构识别 BOS(结构突破)— 趋势延续 CHOCH(反转变化)— 趋势反转 强势突破/强势反转(大级别结构)