MT5平台默认提供了一系列常见的周期设置,但如果你需要使用系统没有的周期,可以通过以下方式进行设置:
1. 打开MT5平台,点击左上角的“文件”菜单,选择“打开数据文件夹”选项。
2. 在弹出的文件夹中,找到并打开“MQL5”文件夹。
3. 在“MQL5”文件夹中,找到并打开“Indicators”文件夹。
4. 在“Indicators”文件夹中,创建一个新的文本文件,并将其命名为你想要的周期,比如"10分钟"。
5. 右键单击新创建的文本文件,选择“编辑”选项。
6. 在打开的文本编辑器中,输入以下代码:
```
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_plots 1
double ExtMapBuffer[];
int OnInit()
{
SetIndexBuffer(0, ExtMapBuffer, INDICATOR_DATA);
return(INIT_SUCCEEDED);
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
if(rates_total < 1)
return(0);
int limit = rates_total - prev_calculated;
if(prev_calculated > 0)
limit++;
for(int i = 0; i < limit; i++)
{
ExtMapBuffer[i] = iCustom(NULL, 0, "PeriodConverter", 0, 0, "10分钟", i);
}
return(rates_total);
}
```
请注意,上述代码中的"10分钟"是你想要创建的周期,可以根据需要进行修改。
7. 保存并关闭文本编辑器。
8. 返回MT5平台,重新启动它。
9. 在MT5平台上,选择你想要添加新周期的图表,右键单击图表,选择“指标列表”选项。
10. 在打开的指标列表中,找到并选择刚刚创建的指标(名称为你设置的周期),点击“确定”按钮。
11. 现在你应该在图表上看到了新的周期。
请注意,由于MT5平台的限制,添加自定义周期可能会导致一些功能失效,比如历史数据的下载和导出等。因此,在使用自定义周期时需要谨慎,并确保对其进行充分测试。
要在MT5中设置系统没有的周期,您可以使用自定义周期功能。首先,打开MT5平台并导航到“工具”菜单,然后选择“选项”。
在弹出的对话框中,选择“图表”选项卡,并找到“自定义周期”部分。
在这里,您可以添加新的周期,例如1分钟、3小时或任何您需要的周期。点击“添加”按钮,输入周期的名称和数值,然后点击“确定”。
现在,您可以在图表上选择新添加的周期,并进行分析和交易。请注意,自定义周期的数据可能不会在历史数据中显示,因此您可能需要等待一段时间以获取足够的数据。
要设置MT5中没有的周期,您需要按照以下步骤进行操作:
1. 打开MT5,选择要在其上添加新周期的图表。
2. 在图表上右键单击,选择“时间框架”或“周期”选项。
3. 在弹出的窗口中,选择“自定义”选项。
4. 在“自定义周期”对话框中,将周期类型更改为“自定义”。
5. 在下方的“数值”字段中,输入您想要添加的新周期的数值。例如,如果您想要添加15分钟的周期,您可以在“数值”字段中输入15。
6. 在“基于”字段中,选择一个现有的周期,该周期将作为新周期的基础。根据您的需求选择适当的周期。
7. 单击“添加到列表”按钮。8. 单击“确定”按钮以应用更改。现在,您已成功将一个自定义的周期添加到您的MT5图表上。您可以使用新周期进行技术分析和交易。请注意,添加自定义周期的功能可能因您所使用的经纪商或MT5版本而有所不同。确保您的MT5平台已经更新到最新版本,并与您的经纪商咨询,以确保您可以使用自定义周期的功能。