首页 技术指标 帖子

HarmonikManual:MetaTrader 4的完美和谐指标

附件
12488.zip (18.97 KB, 下载 0次)

大家好!今天我想和大家分享一个非常实用的指标——HarmonikManual,这个指标专为MetaTrader 4设计,能够帮助你手动绘制XABCD形态,并自动寻找下一个潜在反转区(PRZ)。

这个创意最初是由Snorm发布的DavincisKiss指标,我在此基础上对Harmonic Ratios.mq4进行了修改,增加了一些必要的命令。

经过改进后,这个指标的界面如下图所示:

HarmonikManual

在图表的右侧,我还增加了一些功能按钮。通过点击这些按钮,你可以设置以下功能:

  • “搜索”:查找所有可能出现的形态。
  • “下一个”:将“D”点移动到获得的形态上,以了解其名称。
  • “开/关”:开启或关闭该指标。
  • “颜色/无”:更改和谐形态的颜色,或者不显示颜色。
  • “XABC”:将XABC点放置在最近的最高点或最低点。
  • “重置”:在出现未定义错误时,按下此按钮。
  • “自动”:即将推出的功能,尚未想好。
  • “移动菜单”:按住“M”键后,可以移动菜单的位置,释放“M”键后再点击鼠标选择目标区域。

你还可以使用自己的和谐形态数据库。只需在输入选项卡中更改“文件名”和“DatabaseRecord”的数量(如上图所示)。你无需担心输入的“DatabaseRecord”数量不合适,因为该指标会自动调整。如果输入的数字太大,指标会自行调整;如果输入的数字太小,指标则只会读取输入数量对应的数据库记录。请将你的数据库文件保存在<MQL4>files目录中。

这个指标的新版本名称为:HarmonMan.mq4。

namepatterns,minXB_,maxXB_,minAC_,maxAC_,minBD_,maxBD_,minXD_,maxXD_
 Bat,0.382,0.5,0.382,0.886,1.618,2.618,0.886,0.886
 Max Bat,0.382,0.618,0.382,0.886,1.272,2.618,0.886,0.886
 Max Gartley,0.382,0.618,0.382,0.886,1.128,2.236,0.618,0.786
 Alt Shark 2,0.446,0.618,0.618,0.886,1.618,2.618,0.886,0.886
 Anti Nen star,0.5,0.786,0.467,0.707,1.618,2.618,0.786,0.786
 Leonardo,0.5,0.5,0.382,0.886,1.128,2.618,0.786,0.786
 Gartley,0.618,0.618,0.382,0.886,1.272,1.618,0.786,0.786
 Crab,0.382,0.618,0.382,0.886,2.24,3.618,1.618,1.618
 Anti New Cypher,0.5,0.786,0.467,0.707,1.618,2.618,1.272,1.272
 Butterfly,0.786,0.786,0.382,0.886,1.618,2.618,1.272,1.618
 ...

以上数据是和谐形态数据库,必须保存为harmontrad.csv,并放置在terminal_data_folder\MQL4\Files中。

加载指标后,放置XABCD于任意点,左侧面板会显示该形态的名称,如果未找到形态,则会显示AB与CD的比较。

HarmonikManual 1

如果想要搜索可能发生的下一个PRZ,只需在最后一根蜡烛(Time[0])右侧放置文本D。如果文本D高于文本C,指标将向上查找PRZ,反之亦然。

将文本命名为ON,并输入希望搜索的PRZ数量。

HarmonikManual 2

下面的图展示了结果:

HarmonikManual 3

我们可以在harmontrad.csv中添加更多形态,但需要在622行更改数据库记录的数量,如下图所示:

HarmonikManual 4

如果D点消失,可以简单地按Ctrl+B删除文本,命名D和ON,如下图所示:

新文本D将会形成。

HarmonikManual 5


相关帖子

评论 (0)