MT4怎么显示购买时的价格线

在金融交易圈,MetaTrader 4(简称MT4)是一款深受广大交易者喜爱的外汇交易平台,它功能强大,操作便捷,为交易者提供了丰富的技术分析工具,就跟大家分享一个实用的小技巧:如何在MT4上显示购买时的价格线,一起来看看吧!

我们要知道,在MT4平台上,有一个非常有用的功能,那就是可以自定义指标,通过这个功能,我们可以实现购买时价格线的显示,以下是具体操作步骤:

第一步:打开MT4平台,进入图表界面,在这个界面上,你会看到各种图表和工具栏,我们需要找到“指标”这个选项,点击“指标”后,会弹出一个下拉菜单,选择“自定义”选项。

第二步:在自定义指标界面,你会看到一个空白的脚本编辑器,我们需要输入一段代码来实现购买时价格线的显示,不要担心,这个过程并不复杂,只需**以下代码即可:

MT4怎么显示购买时的价格线

//+------------------------------------------------------------------+
//|                                                  BuyLine.mq4 |
//|                        Copyright 2019, MetaQuotes Software Corp. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property strict
// 输入参数
input double BuyPrice = 1.0000; // 购买价格
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
void OnInit()
  {
   // 初始化指标
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,LineBuffer);
   SetIndexEmptyValue(0,0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
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[])
  {
   // 计算购买价格线
   for(int i=0;i<rates_total;i++)
     {
      LineBuffer[i]=BuyPrice;
     }
   return(rates_total);
  }
//+------------------------------------------------------------------+

第三步:输入代码后,点击“保存”,在弹出的保存对话框中,为这个指标命名,BuyLine”,保存后,关闭脚本编辑器。

第四步:回到图表界面,再次点击“指标”选项,这次选择“自定义指标”,然后找到我们刚刚保存的“BuyLine”指标,点击它。

第五步:在弹出的参数设置窗口中,将“BuyPrice”参数设置为你的购买价格,然后点击“确定”。

你会在图表上看到一条与购买价格相对应的水平线,这就是购买时的价格线,通过这条线,你可以更直观地了解当前价格与购买价格之间的差距,从而做出更明智的交易决策。

就是如何在MT4上显示购买时价格线的详细步骤,相信掌握了这个小技巧,你在外汇交易中会更加得心应手,MT4平台还有很多实用的功能等待你去发掘,只要善于学习和实践,你一定能在外汇市场脱颖而出,成为真正的交易高手!