MetaTrader 4帮助

客户指示器的创建

创建客户指示器,需运用MetaQuotes Language 4 (MQL4)MetaEditor程序。 选择选项 "导航― 客户指示器" 窗口 "创建"执行完成或者选择 "工具― MetaQuotes Language Editor" 目录 完成,再者按F4或者选择 MetaEditor "常规" 工具条. MQL4 程序的创建,Experts Wizard允许新创建的MQL4程序自动开启。 "客户指示器" 必须是针对一个对象设置,

custom_ind_create

需完整填写以下内容:

custom_ind_create_name

  • 名称 ― 指示器名称
  • 作者 ― 作者的名称
  • 连接 ― 作者的网址
  • 参数 ― 指示器参数的列表。 添加新的参数, 需按 "添加" , 删除则需选择 "删除"执行完成。

然后,需要确定新指示器将会创建一个分开的二级窗口和它的范围。 另外,需要确定总量和指示器数组的特性。 这样,它们的价格元素将会在图表中画出。 换句话讲,当指示器的数据被确定,曲线也被确定。随后,带有新指示器的窗口将会打开。带有代码(*.MQ4)的指示器将会自动放置到客户终端文件夹内。

创建后,必须编译。 编译指示器需选择 "文件 ― 编译" 执行, 按F9 或选择 编译 工具条完成。 成功编译指示器后,带有 *.EX4扩充部分已经编译完成的程序文件将会自动放置于/EXPERTS/INDICATORS文件夹内. 客户指示器的列表可以在客户终端内 "导航 ― 客户指示器s" 窗口 查看。

客户指示器的修改

从终端内修改现有的指示器,需选择 "导航―客户指示器""修改" 执行完成。 另外, MetaEditor将会在设置指示器的位置打开下载代码。 代码改变后,将需要 重新编译一个新的 EX4执行文件. 在其他情况下,没有修改的指示器版本会在终端内继续应用。

注意: 如果指示器的编译出现差错,错误会附加到图表上。