3步学会用Position Sizer免费EA:自动计算仓位大小,告别盲目下单
2026/8/21 20:26:16 网站建设 项目流程

3步学会用Position Sizer免费EA:自动计算仓位大小,告别盲目下单

【免费下载链接】PositionSizerCalculate your position size based on the risk and account size and execute your trades with this free MetaTrader expert advisor.项目地址: https://gitcode.com/gh_mirrors/po/PositionSizer

下单前,你是不是也常这样纠结:账户余额5000美元,想冒1%的风险,止损放30点,到底该下几手?拿计算器按半天,手数小数点一不留神就点错一位,要么风险严重超标,要么仓位小到白忙一场。这个困扰几乎每个外汇新手都经历过。而Position Sizer这款免费的MetaTrader专家顾问(EA),正是为自动计算仓位大小、把风险管住的场景而生。

一句话讲清:Position Sizer是什么

Position Sizer是一款免费开源的MetaTrader专家顾问(EA),你只需输入风险百分比和止损距离,它几秒内就能算出建议仓位大小,并把带止损止盈的订单一键送到市场。MT4、MT5都能用,内置9种语言,打开即用。

不用它的代价,与用它的收益

场景手动计算使用Position Sizer自动计算仓位
风险控制靠经验拍脑袋,容易超限按账户余额与风险%自动反推手数
保证金评估开仓后才发现保证金不足实时显示保证金占用与可用额度
ATR动态止损每次手动查指标、乘倍数内置ATR周期与倍数,自动生成SL/TP
掉期成本常被忽略,持仓成本失控提前预估隔夜利息
下单环节复制数字去填单,易出错面板直接下单,附风控校验

一句话总结:它把"计算—核对—下单"这条最容易出错的路,压缩成了"输入两个数、点一下确认"。

3步完成首次安装:从克隆到上图表

  1. 获取代码:在终端执行git clone https://gitcode.com/gh_mirrors/po/PositionSizer
  2. 按平台复制文件:MT4用户把MQL4/Experts/Position Sizer/下所有文件复制到MT4数据目录的MQL4/Experts/;MT5用户对应复制MQL5/Experts/Position Sizer/
  3. 编译挂载:重启MetaTrader,在导航器"专家顾问"里找到Position Sizer,右键编译通过后拖到图表即可。此时你会看到浮动的仓位计算面板,安装完成。

如果你想要中文界面,打开Position Sizer.mq4,把#include "Translations\English.mqh"换成#include "Translations\Chinese.mqh"即可。

真实场景还原:一次完整的仓位计算过程

假设你在EURUSD日线图上看空,想用账户的0.5%作为单笔风险。挂上EA后,在Main标签页填入入场价与止损价,面板会自动读取当前ATR数值(周期14、日线),Risk标签页输入风险百分比0.50,结果区立刻显示:仓位0.05手、风险金额87美元、预期回报208美元、盈亏比2.39——所有数字一屏呈现,再也不用自己算。

![Position Sizer仓位计算界面:EURUSD日线空单显示风险0.88%、仓位0.05手、盈亏比2.39](https://raw.gitcode.com/gh_mirrors/po/PositionSizer/raw/0b209227ede2f4731e5bdce2be67470491918c4c/README Images/Position Sizer Example with ATR Settings.png?utm_source=gitcode_repo_files)

再看波动更大的场景:如果你做H1周期多头,行情波动快,固定止损容易被打掉,可以打开ATR动态止损。图中示例用ATR倍数自动生成止损(2.38倍ATR)和止盈(2.00倍ATR),仓位计算同样即时完成——止损距离随波动率自动伸缩,行情变了参数也跟得上。

![Position Size Calculator ATR仓位计算设置:H1图表用ATR倍数自动生成动态止损止盈](https://raw.gitcode.com/gh_mirrors/po/PositionSizer/raw/0b209227ede2f4731e5bdce2be67470491918c4c/README Images/Position Size Calculator Example with ATR Settings.png?utm_source=gitcode_repo_files)

新手最容易踩的3个坑

  • 坑1:风险百分比一上来就设5%甚至10%。连续止损几次账户就伤筋动骨。解法:单笔风险从0.5%–1%起步,先用模拟盘验证。
  • 坑2:忽略ATR时间周期的匹配。在H4图表上用M15的ATR,止损宽窄完全失真。解法:确认ATR周期与你交易的周期一致,或参考DefaultATRPeriod默认值14。
  • 坑3:模拟盘没测够就上真钱。EA虽小,也要至少跑2–4周模拟盘,熟悉每个标签页后再实盘。

进阶玩法:3个值得深挖的配置

  • 多止盈目标:设置DefaultTakeProfitsNumber大于1,EA会把仓位按比例拆分成多个止盈目标,分批落袋。
  • 一键下单与风控熔断:Trading标签页内置最大风险%、最大手数、滑点与点差上限等"熔断"条件,不满足条件就拒绝下单,适合纪律性不足的交易者。
  • 深度定制Position Sizer.mq4顶部有大量input参数(默认风险、ATR倍数、是否显示ATR选项等),配合Translations/目录还能切换俄语、日语、葡萄牙语等界面。

行动清单:现在就上手

  • 克隆仓库并完成MT4或MT5安装
  • 在模拟账户挂载EA,跑通一次仓位计算
  • 将单笔风险设为0.5%–1%,测试至少2周
  • 尝试打开ATR动态止损,对比两种模式的结果

科学的风险管理,不是预测每一次波动,而是让每一次下单都在可控范围内。从今天起,把仓位计算交给Position Sizer,把精力留给真正的行情判断——你的交易,值得更靠谱的开局。🚀

【免费下载链接】PositionSizerCalculate your position size based on the risk and account size and execute your trades with this free MetaTrader expert advisor.项目地址: https://gitcode.com/gh_mirrors/po/PositionSizer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询