Position Sizer Pro MT5
- 实用工具
-
Impact Ventures OÜ
Systematic trader and algorithmic developer specializing in MetaTrader 5 Expert Advisors and Python-based strategy development. I build, backtest, and deploy automated trading systems including multi-strategy portfolio EAs with proper risk management frameworks. Experience with real accounts and - 版本: 3.0
- 激活: 10
Position Sizer Pro MT5 是 Position Sizer MT5 的增强版,后者的下载量已超过 500 次。
免费版用于计算交易手数。Pro 版则让您在图表上规划整笔交易、计算合适的交易量,并直接通过面板下单。
无需手动计算,无需打开单独的下单窗口。在发送订单之前,您就能看到入场价(Entry)、止损价(SL)、止盈价(TP)、交易手数和实际风险。
在图表上直观规划交易
Entry、SL 和 TP 以线条形式显示在图表上。
移动 SL 线,交易手数会自动更新。切换到 Pending 模式,将 Entry 线移至所需价位,系统便会自动识别相应的挂单类型:
-
Buy Stop
-
Buy Limit
-
Sell Stop
-
Sell Limit
要移动线条,请先双击选中,再拖动至所需价位。切换到 Pending 模式时,Entry 线会自动被选中。
直接通过面板下单
选择 BUY 或 SELL,再选择 Market 或 Pending,然后点击 PLACE。
确认界面会显示订单类型、交易量、Entry、SL、TP 和风险。您随后有 10 秒钟确认或取消。
发送订单前,EA 会检查交易手数、SL 和 TP 相对于入场价的方向、经纪商规定的最小止损止盈距离、可用保证金,以及经纪商的交易请求预检查结果。如有问题,面板会提示需要修正的内容。
按您的方式设置止盈
可选择三种 TP 模式:
-
盈亏比(RR)
-
价格距离
-
指定价格
只需一个按钮即可切换模式。面板始终显示对应的 RR、以账户货币计价的预估利润,以及准确的 TP 价格。
您也可以直接在图表上拖动 TP 线。如果 TP 位于入场价的错误一侧,线条会变红,订单将无法发送,直至修正。
TP 为可选功能,整个模块均可关闭。
按您的方式设置止损
ATR 模式根据波动率计算 SL 距离。ATR 的时间周期、计算周期和倍数均可直接在面板上修改。
Fixed Distance 模式允许您输入价格距离,或将 SL 线移至图表上的指定价位。
选择风险计算基准
可基于余额(Balance)、净值(Equity)或可用保证金(Free Margin)计算风险。
交易量按经纪商允许的手数步长调整后,面板会显示实际风险。如果计算出的仓位低于经纪商的最小交易手数,系统会发出警告,而不会强制您使用更大的仓位。
可选信息模块
仅开启您需要的模块:
-
DayCap: 对照您设置的每日限额,跟踪当日已实现净盈亏,适合自营交易公司(Prop firm)的交易者使用。
-
MultiATR: 使用您选择的第二个 ATR 时间周期,对比仓位计算结果。
-
TickVal: 显示按计算出的交易量、以账户货币计价的每跳价值。
-
Spread: 显示点差占 SL 距离的百分比。
-
Swap: 估算多头和空头持仓的隔夜利息。
支持对冲与净额账户
Position Sizer Pro 同时支持对冲账户和净额账户。
在净额账户中,新订单可能会影响同一品种现有的合并持仓。出现这种情况时,确认界面会显示明确的警告。
自动保存设置
风险百分比、ATR 配置、TP 模式、已启用模块、风险计算基准,以及 Market 或 Pending 模式偏好,均按账户和交易品种分别保存。
适用于经纪商支持的外汇、指数、金属、大宗商品及加密货币差价合约。
无需 DLL。
请注意: 挂单的保证金会在下单时检查,但无法保证订单触发时仍有足够的可用保证金。成交价格、滑点、隔夜利息及其他交易条件取决于您的经纪商。
