mql4 删除指标 -回复

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

mql4 删除指标-回复

如何在MQL4中删除指标。

MQL4是MetaQuotes Language 4的缩写,是一种专门为MetaTrader 4平台开发的编程语言。在MQL4中,我们可以使用各种指标来分析市场和生成交易信号。然而,有时候我们可能需要删除某个指标,无论是因为我们不再需要它,还是因为我们想用其他指标代替它。在本文中,我将一步一步地介绍如何在MQL4中删除指标。

在MQL4中删除指标的方法通常有两种:一种是直接通过代码来删除指标,另一种是通过MetaTrader 4平台的图表界面来删除指标。接下来,我将分别介绍这两种方法。

方法一:通过代码删除指标

首先,我们需要在代码中使用iCustom函数来加载指标。iCustom函数的语法如下:

double iCustom(

string symbol, 符号名称

int timeframe, 周期

string name, 指标名称

... 指标参数

);

要删除一个指标,我们可以使用别的MQL4函数来停止加载和计算该指标。例如,我们可以使用IndicatorRelease函数来停止加载指标,并使用IndicatorDelete函数来删除指标。下面是一个示例代码,演示了如何删除一个名为"MyCustomIndicator"的指标:

int start()

{

IndicatorRelease(ChartID());

IndicatorDelete("MyCustomIndicator");

其他代码

return(0);

}

在上面的代码中,我们首先调用IndicatorRelease函数来停止加载指标。接下来,我们使用IndicatorDelete函数来删除指标。最后,我们可以在其他代码中继续进行交易逻辑的处理。

方法二:通过图表界面删除指标

另一种方法是通过MetaTrader 4平台的图表界面来删除指标。要做到这一点,我们需要按照以下步骤操作:

1. 打开图表,并加载需要删除的指标。

2. 在图表界面上,右键单击需要删除的指标,然后选择"删除指标"选项。

3. 在弹出的对话框中,确认删除操作,并点击"确定"按钮。

删除指标之后,我们可以在图表上看到该指标已经从指标列表中被删除,并且不再对图表产生任何影响。

总结

在MQL4中删除指标的方法有两种:通过代码删除指标和通过图表界面删除指标。通过代码删除指标需要使用IndicatorRelease和IndicatorDelete函数来停止加载和删除指标,而通过图表界面删除指标则是通过在图表上右键单击指标并选择"删除指标"来实现的。无论哪种方

法,删除指标之后,该指标将不再对图表产生任何影响。

希望本文能够帮助你了解如何在MQL4中删除指标,并且能够在实际的MQL4开发中带来帮助。如果你有任何关于MQL4的问题,都可以在相关的论坛和社区进行讨论和交流。祝你在MQL4开发中取得更好的成果!

相关文档
最新文档