MetaTrader 专家顾问:PositionSizer 指南
一、项目目录结构及介绍
该项目位于 GitHub 上,是专为MetaTrader 4 (MT4) 和 MetaTrader 5 (MT5) 平台设计的一个免费专家顾问(Expert Advisor),用于基于风险容忍度、账户规模和其他因素自动计算交易头寸大小。以下是其基本目录结构:
EarnForex/PositionSizer
│ README.md - 项目说明和快速指南。
│ LICENSE.md - 使用的Apache-2.0开源许可协议。
│
├── MQL4 - 适用于MT4的源代码和文件。
│ └── Experts - 包含PositionSizer的MT4版本EA文件。
│
├── MQL5 - 适用于MT5的源代码和文件。
│ └── Experts - 包含PositionSizer的MT5版本EA文件。
│
└── ... - 可能还有其他辅助文件或文档,在这里未列出。
目录介绍:
MQL4
和MQL5
目录分别包含了为不同平台编写的Expert Advisor源码。Experts
子目录下存放的是核心EA文件,即“Position Sizer”主体。README.md
是项目的主要说明文件,提供了快速入门和详细功能描述的链接。LICENSE.md
文件包含了项目的开源许可协议。
二、项目的启动文件介绍
在MQL4/Experts
和MQL5/Experts
目录下,你可以找到名为Position Sizer
的.mq4
或.mq5
文件,这是实际运行的启动文件。要使用该 Expert Advisor:
- 下载项目: 克隆或下载ZIP文件到本地。
- 导入MetaTrader: 在MetaTrader客户端中,通过“文件”->“打开数据目录”,将EA文件复制到相应的
Experts
目录下。 - 加载到图表: 打开您想交易的货币对图表,然后从“导航器”窗口中找到并双击“Position Sizer”EA来加载至图表。
- 设置参数: 利用EA面板进行个性化设置,包括风险容忍度、账户规模等。
三、项目的配置文件介绍
Position Sizer EA主要通过在图表上设置属性或者通过EA代码中的默认变量来进行配置,而不是一个单独的外部配置文件。这些设置通常包括:
- RiskPercent: 风险百分比,控制每笔交易的风险。
- AccountCurrency: 账户货币。
- TradeCurrencyPair: 交易的货币对。
- CommissionType: 佣金类型(如点差或固定佣金)及其值。
- AdditionalSettings: 可能还包括滑点、杠杆比率、止损和止盈等设置。
配置过程涉及直接在EA的应用界面进行参数调整,或在EA的源代码中修改预定义的变量,以符合个人交易策略和风险管理需求。
请注意,深入理解和测试每个参数对于有效利用此EA至关重要,以确保它符合您的交易策略和风险偏好。在实际应用前,请务必在模拟环境中进行全面测试。