MT4,在参数修改栏可修随意添加交易品种,例如,添加XAUUSD、AUDUSD等,MQL4代码怎么写
时间: 2024-01-11 08:02:09 浏览: 204
要在MT4中添加新的交易品种,你需要修改MQL4代码。具体来说,你需要修改Expert Advisor或Indicator的代码,以便在交易品种列表中添加新的品种。
下面是一些示例代码,用于向Expert Advisor或Indicator添加XAUUSD和AUDUSD交易品种:
首先,你需要在代码的开头定义新的交易品种符号:
```
#define XAUUSD "XAUUSD"
#define AUDUSD "AUDUSD"
```
然后,在代码中搜索现有的交易品种列表,并添加新的交易品种:
```
string symbols[] = {"EURUSD", "GBPUSD", "USDJPY", "XAUUSD", "AUDUSD"};
```
接下来,在代码中搜索有关交易品种的其他设置,并添加新的设置:
```
if (Symbol() == XAUUSD)
{
// 设置XAUUSD的交易参数
}
else if (Symbol() == AUDUSD)
{
// 设置AUDUSD的交易参数
}
```
最后,你需要编译和运行修改后的代码,以便在MT4中看到新的交易品种。
请注意,在添加新的交易品种时,你需要确保这些品种已经在MT4中注册,并且你已经订阅了相应的市场数据。否则,你将无法在MT4中交易这些新的品种。
相关问题
MT4软件在参数修改栏可修随意添加交易品种,例如,添加XAUUSD、AUDUSD等,MQL4代码怎么写
首先,你需要在代码的开头定义新的交易品种符号:
```
#define XAUUSD "XAUUSD"
#define AUDUSD "AUDUSD"
```
然后,在代码中搜索现有的交易品种列表,并添加新的交易品种:
```
string symbols[] = {"EURUSD", "GBPUSD", "USDJPY", "XAUUSD", "AUDUSD"};
```
接下来,在代码中搜索有关交易品种的其他设置,并添加新的设置:
```
if (Symbol() == XAUUSD)
{
// 设置XAUUSD的交易参数
}
else if (Symbol() == AUDUSD)
{
// 设置AUDUSD的交易参数
}
```
最后,你需要编译和运行修改后的代码,以便在MT4中看到新的交易品种。
请注意,在添加新的交易品种时,你需要确保这些品种已经在MT4中注册,并且你已经订阅了相应的市场数据。否则,你将无法在MT4中交易这些新的品种。
MT4软件在参数修改栏可修随意添加交易品种,例如,添加XAUUSD、AUDUSD等品种进行交易,MQL4代码怎么写
要在MQL4代码中添加新的交易品种,可以按照以下步骤进行操作:
1. 在代码的开头定义新的交易品种符号:
```
#define XAUUSD "XAUUSD"
#define AUDUSD "AUDUSD"
```
2. 在代码中搜索现有的交易品种列表,并添加新的交易品种:
```
string symbols[] = {"EURUSD", "GBPUSD", "USDJPY", "XAUUSD", "AUDUSD"};
```
3. 在代码中搜索有关交易品种的其他设置,并添加新的设置:
```
if (Symbol() == XAUUSD)
{
// 设置XAUUSD的交易参数
}
else if (Symbol() == AUDUSD)
{
// 设置AUDUSD的交易参数
}
```
4. 在代码中编写具体的交易逻辑,如下单、修改订单等操作。
5. 编译代码并将其应用到MT4平台中。
请注意,在添加新的交易品种时,你需要确认这些品种已在MT4平台中注册并且你已经订阅了相应的市场数据。否则,你将无法在MT4中交易这些新的品种。
阅读全文