首页 技术指标 帖子

掌握交易工具:MetaTrader 4 的全能指标

附件
13839.zip (701.66 KB, 下载 0次)

更新日志:

v1.08: 经过一段时间的沉寂 :)

  • 修复了多个Bug并进行了编译。

v1.07:

  • 现在每个图表可以单独选择止损(SL)和止盈(TP)。
  • 网格功能中,现在可以为每个图表选择不同的网格间距。
  • 新增选项:当价格接近TP或SL时,发出声音警报。您可以选择距离响铃的点数。** 别忘了从sounds.zip中输入新声音 ** 默认未激活。
  • 在买入/卖出线以及TP和SL中添加更多信息。
  • 修复了一些小问题。
  • 趋势线现在显示支撑和阻力线的标签信息。

v1.06:

  • 修复master_info_ea.mq4中的bug,希望不会再出现Bug :).
  • 当订单被经纪商拒绝时,master_info_ea.mq4提供更好的信息。
  • 在选项面板中,您可以选择经典枢轴点或斐波那契枢轴点,现在可以看到枢轴线的名称S1 S2...
  • 在选项面板中,您可以备份支撑/阻力线。
  • 在选项面板中,您可以设置默认的SL和TP。
  • 网格功能中,价格线有不同的颜色。
  • 修复了大量微小bug。
  • 修复了只有1或0位数的图表问题。

v1.05:

  • 支撑和阻力线现在会自动保存到文件“…/MQL4/files/supportresistance-EURUSD.csv”。每个符号都有自己的文件。
  • 如果您打开新图表并打开某个符号,如果存在文件,支撑和阻力线将会自动加载,您可以将文件共享给他人。
  • 为此线创建了一个备份按钮,它会创建一个带有当前日期的文件,这样如果您操作不当,就不会丢失宝贵的线条!
  • 修复了一个小Bug。

v1.04:

v1.03:

v1.02:

  • 添加指标汇总(RSI/STOCHASTIC/CCI/MACD/MOMENTUM)和简单/指数移动平均汇总,周期为5/10/20/50/100/200;

    MA计算出12个MA的卖出和买入信息,6个简单移动平均(5/10/20/50/100/200)周期和6个指数移动平均。这部分是可选的,使用“显示指标信息”来显示或隐藏。红色表示卖出,棕色表示超卖,白色表示中性,绿色表示买入,深绿色表示超买。
  • 在鼠标悬停时间框时,可以看到指标汇总随所选时间框变化;
  • 在资金管理工具中添加了SL开关按钮。

v1.01:

  • 修复PipClick(int到double);
  • 修复PipClick正确使用ASK和BID;
  • 鼠标悬停时间框按钮显示所选时间框的ATR/RSI/BULL/BEAR;
  • 修复界面按钮状态;
  • 修复指标和EA,待处理订单修复(别忘了更新EA)。

到目前为止,我已经实现了5个指标,并决定将其中4个整合到一个工具中。目标是统一每个工具的界面,因为之前是浮动窗口并使用每个工具的手数。

Master_Info_EA.mq4是可选的,但如果您想在资金管理图形工具中开订单,您需要下载它。

文件sounds.zip是可选的,里面包含支撑阻力 - 工具的声音,如果您想使用它,请解压到您的MetaTrader 4的“Sounds”目录中。如果您创造了酷炫的声音,请分享给大家!

我们相对原始指标的损失和收益:

  • 资金管理图形工具。我们只是失去了快速移动TP线的比例按钮。但是界面现在更小了。
  • 工具箱。我删除了很多信息,但我不再使用它,因此只保留了最有用的。如果您需要更多,请告诉我,我还有一些空间!
  • 支撑阻力 - 工具。这个工具新增了选项,原始指标没有界面,因此更好。
  • 更改时间框...。没有变化,这个指标启发我创建Master工具。

工具逐个说明:

工具箱

描述:提供帮助您做出更好决策的信息。

基本界面:始终位于底部,显示有用信息。

隐藏/显示:界面可以隐藏,只需按“H”。

手数:您可以更改手数,使用+和-按钮,或使用快捷键“P”和“M”。点数值将重新计算。手数将在其他工具的所有功能中使用。

在图表上点击鼠标:如果您在图表上点击,可以获取鼠标位置的信息。您点击的价格、实际价格与鼠标位置之间的点数、您货币的价值。在进行交易前,这是了解潜在收益的很有用的信息。

价格和日期:通过移动鼠标在图表上,您可以看到价格和日期信息,这些价格信息对其他工具很有用。

买入和卖出swap:如果您需要做多,可以看到经纪商提供的swap。

倒计时:下一个蜡烛的倒计时。

点差:点差的相关信息,以点数和您的货币显示。

支撑阻力 - 工具

描述:此工具将帮助您创建支撑和阻力线——只需按一个键即可创建您想要颜色、形状和宽度的线。每条线提供与价格之间的点数信息,以及相应货币的信息。工具会自动更改线的颜色,以便轻松查看发生的情况。

您可以使用两种不同的线,并有不同的快捷键,默认设置为A和Q。您可以为每条线选择所有选项。

当价格穿越线时,该指标会提醒您。您可以选择在离开时激活手机通知。我为原始工具添加了一个新选项,您可以选择警报的声音。您有6组声音,每组有2个声音——一个用于将支撑变为阻力,另一个用于将阻力变为支撑,因此您可以去喝咖啡或阅读新闻而不会错过重要信息。(如果您使用声音,您应该关闭MetaTrader 4的默认警报声音。)

为什么有两种类型的线:我使用第一条线作为阻力和支撑,第二条线作为警报。有时挂单可能会很棘手,所以当价格达到第二条线时,我可以做出决策,不会错过时机。

但您也可以不同地使用:第一条用于大支撑和阻力,第二条用于小支撑和阻力。

趋势线可以由脚本处理,如果您需要(默认是“是”,别惊讶)。

界面:当您创建一条线时,界面中会出现一个新选项。对于每条线,您可以激活警报“A”按钮,显示/隐藏该线,并更改声音。就我个人而言,我使用三种不同的货币,因此我为每种货币设置不同的声音。这样,即使我不看屏幕,我也能知道发生了什么。

隐藏/显示:仅隐藏一种类型的线。

删除:您可以通过键入键盘上的X键删除线条。每次使用X时,您将删除一条新线。

资金管理图形工具

描述:通过按“B”进行买入或“S”进行卖出,您可以查看3条线:买入/卖出线(在鼠标位置)、止盈线和止损线。您可以随意移动它们,直接查看比例、SL值、TP值和风险。您可以显示/隐藏TP,如果您想直接进行买入/卖出,可以跟随价格,否则您将放置挂单。您可以更改风险和手数以查看情况。当您移动线或风险时,手数将更改为最佳大小。如果您激活自动交易并放置Master_Tools_EA.mq4,则订单按钮将出现。

更改时间框...

描述:在图表上直接更改时间框的简单按钮。您也可以更改缩放。更改错误图表的时间框的问题已经结束!

网格

描述:您可以在图表的背景中看到网格,您可以选择点数高度,选择颜色强度,并选择是否显示价格。

日开线

描述:画出前一天的收盘价线。

枢轴点

描述:画出简单的枢轴点R4到S4。

卖出/买入/TP/SL标签

描述:在订单线上添加信息,不再因移动错误的TP线而混淆。


参数:

extern string           text1="全局信息";            //描述
extern bool             CurrencySymbolRight=True;              //您的货币符号(€ $ £)在右侧吗?
extern double           LotSize=1;                             //您的默认手数
extern string           MasterHide="H"                        //隐藏或显示工具
extern string           textc=""                              //====================================
extern string           text2="支撑与阻力管理工具"  //描述
extern string           text3="==第一条线"                  //描述
extern string           LineHorizontal="A"                    //创建SR线的键(1)
extern color            LineResistcolor=clrDodgerBlue         //阻力线颜色(1)
extern color            LineSupportcolor=clrDarkOrange        //支撑线颜色(1)
extern ENUM_LINE_STYLE  LineStyle=STYLE_SOLID                 //SR线样式(1)
extern int              Linewidth=1                           //选择线宽(1)
extern bool             AlarmCrossWhithAlert=true             //发送警报
extern bool             AlarmCrossWhithPushSmartphone=false   //发送通知
extern filename         soundname=none;                        //选择一对声音(高/低音)
extern string           text4="==第二条线"                 //描述
extern string           LineHorizontalSecond="Q"              //创建SR线的键(2)
extern color            LineResistcolorSecond=clrDodgerBlue   //阻力线颜色(2)
extern color            LineSupportcolorSecond=clrDarkOrange  //支撑线颜色(2)
extern ENUM_LINE_STYLE  LineStyleSecond=STYLE_DOT             //SR线样式(2)
extern int              LinewidthSecond=1                         //选择线宽(2)
extern bool             AlarmCrossWhithAlertSecond=true             //发送警报
extern bool             AlarmCrossWhithPushSmartphoneSecond=false   //发送通知
extern filename         soundnameSecond=none;                        //选择一对声音(高/低音)
extern string           text5="==趋势线"                   //描述
extern bool             TakecareManualTrendline=true          //处理您手动添加的趋势线
extern string           text6="==其他"                       //描述
extern string           DeleteLastLine="X"                    //删除最后一条线的键
extern int              history=200                           //检查最近的x根蜡烛
extern int              MaxDeviation=10                       //历史的点数偏差
extern string           texta=""                              //====================================
extern string           text7="资金管理工具"         //描述
extern string           BuyLine="B"                           //创建买入线的键
extern string           SellLine="S"                          //创建卖出线的键
extern double           Risk=2                                //您的风险百分比
extern double           DefaultSL=30                          //默认SL(点数)
extern color            ColorBuySell=clrGreen                 //买入或卖出线的颜色
extern color            ColorSL=clrRed                        //SL线的颜色
extern color            ColorTP=clrLawnGreen                  //TP线的颜色
extern color            ColorTextBox=clrWhite                 //工具箱中文本的颜色
extern ENUM_LINE_STYLE  MMLineStyle=STYLE_DASHDOTDOT          //线的样式
extern int              MMLinewidth=1                         //选择线的宽度
extern bool             Account=true                          //选择余额[true]或权益[false]
extern bool             CreateTP=true                         //创建止盈线
extern int              MagicNumber=159357                    //魔法数字

相关帖子

评论 (0)