如何开始使用Metatrader 5 - 页 97

 

评估信号的简单方法。交易活动、缩减/负荷和MFE/MAE分布图


订阅者经常通过分析信号提供者账户的总增长来寻找合适的信号,这不是一个坏主意。然而,分析特定交易策略的潜在风险也很重要。在这篇文章中,我们将展示一个简单有效的方法,根据交易信号的表现值来评估它。

The Easy Way to Evaluate a Signal: Trading Activity, Drawdown/Load and MFE/MAE Distribution Charts
The Easy Way to Evaluate a Signal: Trading Activity, Drawdown/Load and MFE/MAE Distribution Charts
  • 2016.09.28
  • MetaQuotes Software Corp.
  • www.mql5.com
Subscribers often search for an appropriate signal by analyzing the total growth on the signal provider's account, which is not a bad idea. However, it is also important to analyze potential risks of a particular trading strategy. In this article we will show a simple and efficient way to evaluate a Trading Signal based on its performance values.
 

快速潜入MQL5


你决定学习现代MQL5交易策略的编程语言,可能有很多原因,我们欢迎你的决定!你可以在这里找到你想要的信息。有经验的用户可以很容易地在语言文件中导航,以及在这里介绍的各种文章和服务中导航。但是,如果您刚刚发现MetaTrader 5客户终端,许多事情一开始可能会显得不寻常,令人困惑。


 

关于交易、自动交易系统和测试交易策略的论坛

如何开始使用Metatrader 5

Sergey Golubev, 2016.05.08 20:17

欢迎你。

  • 通常情况下,不会编码的人不会在这个论坛上得到免费的帮助,不过如果你运气好的话,也有可能发生,要有耐心。
  • 如果你展示你的尝试并很好地描述你的问题,你很可能会收到社区的答复。
  • 如果你不想学习编程,也没什么不好,你可以看看代码库,如果已经有免费的东西,或者在市场 上的付费产品(有时也是免费的)。
  • 最后,你也可以选择在自由职业者栏目 中雇用一个程序员。
祝你好运。

 

只是一些关于信号服务的信息。

这是关于从哪里开始到的信息。

Trading Signals showcase in MetaTrader 4/5
Trading Signals showcase in MetaTrader 4/5
  • 2015.03.09
  • www.youtube.com
How to choose a trading signals and subscribe to it in MetaTrader Platforms? Its easy! Watch the video and you will know everything about trading signals.
 

关于交易、自动交易系统和测试交易策略的论坛

新MetaTrader 5平台Build 1570:改进市场展示和扩展MQL5模板功能

MetaQuotes软件公司。, 2017.03.22 17:03

新MetaTrader 5平台Build 1570:改进的市场展示和扩展的MQL5模板功能

MetaTrader 5平台更新将于2017年3月24日发布。该更新将具有以下变化。

  1. 终端。更新了MetaTrader市场应用程序商店 的展示。 现在,您可以更方便地浏览交易机器人和技术指标。我们更新了设计并增加了产品的选择。

    • 主页面现在有流行的专家、指标、新的市场产品,以及顶级的免费应用程序。
    • 专家、指标和实用工具部分现在有子部分:网格和对冲机器人、趋势和多货币指标等等。




  2. 终端。修正了客户终端的更新和使用有限权限的Windows账户时在市场、信号和虚拟主机中的内置购买。
  3. 终端。修正了仓位历史偶尔的不正确排序。
  4. 终端。优化并修复了曝光标签的显示。
  5. MQL5。增加了对使用参数重载模板函数 的支持。例如,我们有一个模板函数,使用类型转换将第二个参数的值写到第一个参数。 MQL5不允许将字符串类型化为bool。然而,我们可以自己做到这一点。让我们创建一个模板函数的重载。
    //+------------------------------------------------------------------+
    //| Template function                                                |
    //+------------------------------------------------------------------+
    template<typename T1,typename T2>
    string Assign(T1 &var1,T2 var2)
      {
       var1=(T1)var2;
       return(__FUNCSIG__);
      }
    //+------------------------------------------------------------------+
    //| Special overload for bool+string                                 |
    //+------------------------------------------------------------------+
    string Assign(bool &var1,string var2)
      {
       var1=(StringCompare(var2,"true",false) || StringToInteger(var2)!=0);
       return(__FUNCSIG__);
      }
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
      {
       int i;
       bool b;
       Print(Assign(i,"test"));
       Print(Assign(b,"test"));
      }
    作为代码执行的结果,我们可以看到Assign()模板函数已经被用于int+string对,而在第二次调用时,重载版本已经被用于bool+string对。
    string Assign<int,string>(int&,string)
    string Assign(bool&,string)

  6. MQL5。增加了模板函数的显式专门化。要做到这一点,在调用参数的列表前指定类型化参数。
    template<typename T>
    T Func() { return (T)0; }
      
      
    void OnInit()
      {
       Func<double>();   // explicit template function specialization
      }
    因此,类型化是通过明确指定类型而不是通过调用参数进行的。

  7. MQL5。优化了具有DRAW_ZIGZAG绘图类型 的自定义指标的显示。
  8. MQL5。在ENUM_DEAL_TYPE 交易类型枚举中增加了新的值。

    • DEAL_DIVIDEND - 红利操作。
    • DEAL_DIVIDEND_FRANKED - 带税(不含税)的股息业务(税由公司支付,而不是客户)。
    • DEAL_TAX - 收取税款。

  9. MQL5:修正了具有DRAW_FILLING绘图类型的自定义指标的显示。在上下线坐标重合的情况下,会绘制一条细线。
  10. MQL5:修正了在设置CHART_SHOW参数为'false' 时计算位图标签对象的坐标。该参数由 ChartSetInteger 函数设置 ,允许隐藏所有价格图表元素,以创建一个自定义程序界面。
  11. MQL5:当把24位图像放置到MQL5应用程序资源时,固定了重新编码。
  12. MQL5。修正了使用ArrayPrint函数打印结构。
  13. MQL5。更新了MQL5的标准库。
  14. MetaEditor。增加了用户界面的马来语翻译。
  15. 信号。当从MQL5.community网站移动到未连接到交易账户时,固定在终端中打开信号页面。
  16. 测试器。修正了策略测试器中的CopyTicks 功能操作。
  17. 测试员。修正了在生成报告时对取款交易的排序。
  18. 测试员:修正了在生成报告时对取款交易的排序。修正了修改挂单的问题。
  19. 托管。修正了虚拟主机向导在超高分辨率屏幕(4К)上的显示。
  20. 更新了文档。

该更新将通过LiveUpdate系统提供。


 

关于交易、自动交易系统和测试交易策略的论坛

新闻回顾

Sergey Golubev, 2017.03.24 07:07

MQL5向导:如何创建风险和资金管理模块


MetaTrader 5 提供了一个强大的工具,使您能够快速检查各种交易理念。这是使用MQL5向导 在准备好的交易策略基础上生成的专家顾问。用MQL5向导 创建的专家顾问,是基于四个支柱--四个基础类
...


 

看一下下面这个有很多指标的主题可能会有好处。

MT5版本的指标
https://www.mql5.com/en/forum/179671

Metatrader 5 versions of indicators ...
Metatrader 5 versions of indicators ...
  • www.mql5.com
Some of you might remember this one : originally it was a part of an expensive system...
 

关于交易、自动交易系统和测试交易策略的论坛

如何开始使用Metatrader 5

Sergey Golubev, 2017.02.15 06:04

在真实点位上测试交易策略

文章提供了在三种模式下测试一个简单交易策略的结果。"1分钟OHLC "只使用分钟条的开盘价、最高价、最低价和收盘价;在 "每点 "模式下的详细建模,以及应用实际历史数据的最准确的 "基于真实点位的每点 "模式。

关于交易、自动交易系统和测试交易策略的论坛

MT4 & MT5回溯测试

Sergey Golubev, 2017.02.17 20:53

如果你在MT5上使用 "基于真实ticks的每一个tick "来回测EA,那么它将与在MT5平台上使用某些特定经纪商的交易几乎相同(因为它是基于实际历史数据的)。

例如,阅读这个主题:为什么MT5比MT4好?它有更少的限制 吗? - 这是从该主题的第一个帖子中引用的。

  • 在MT5中,您可以在最接近真实市场 条件机器人进行回测真实的tick数据、真实的可变点差、滞后、滑点等)。而在MT4中,你无法做到这一点。只有在支付第三方软件的情况下才可以。如果是这样,你还必须从几个来源(有很多几个,几乎每个人都使用相同的来源)下载历史数据,将其转换为MT4格式,并通过这个第三方软件打开平台,以修补MT4的行为。 你需要很多时间来完成这个过程,而且每次你想纳入新的数据时都必须重复。
    我们都见过数以百计的机器人,在回溯测试中获得了惊人的结果,但在真实账户中操作时,结果却非常糟糕。 这主要是因为它们是在与真实市场条件无关的条件下制作的。

关于它的更多信息 - 阅读这个摘要

--------------

据我所知,一些编码员/交易员将他们的MT4 EAs转换为MT5,只是为了回测和/或找到优化的设置,以获得最接近现实的回测结果。



 

模拟账户),更新将自动开始。

这是一步一步的HowTo。

并在MetaQuotes-Demo上开立模拟账户。

等待MT5将被更新,如果没有,则使用以下方法。


开户对话框已被完全重新设计 - 阅读此主题

关于交易、自动交易系统和测试交易策略的论坛

新的MetaTrader 5平台build 1860。用于操作条形图的MQL5函数和策略测试器的改进

MetaQuotes软件公司。, 2018.06.14 16:06

新的MetaTrader 5平台build 1860。MQL5函数用于条形操作和策略测试器的改进

MetaTrader 5平台的更新将于2018年6月15日发布。
该平台更新仅适用于在Windows 7及以后的操作系统上运行的终端。不支持早期的Windows版本
更新后的功能有以下变化:


  1. 终端。开户对话框已被完全重新设计。现在,你可以从列表中选择一个经纪人,然后选择所需的账户类型。这一更新使经纪商列表更加紧凑,因为现在它只显示公司名称,而不是显示所有可用的服务器。

    列表中还显示了公司的标志,使搜索更容易、更有效。如果想要的经纪人没有显示在列表中,请在搜索框中输入公司名称或服务器地址,然后点击 "寻找你的经纪人"。




    对话框中加入了账户类型的描述,以帮助初学者选择正确的账户。另外,为了与《通用数据保护条例》(GDPR)保持一致,更新后的对话框可能包含经纪人协议和数据保护政策的链接:




    开设真实账户的可能性已大大扩展。早期在移动终端中出现的上传身份证和地址确认文件的功能,现在可以在桌面版中使用。现在,受MiFID监管的经纪商可以要求提供任何所需的客户身份数据,包括就业、收入、交易经验等信息。新功能将帮助交易者更快、更容易地开设真实账户,而不需要不必要的官僚程序。




    ...



由于很多人在问"如何在MT5上开户"和"如何在MT5上添加经纪商",所以我想提醒以下链接。

MetaTrader 5帮助--开立账户

MetaTrader 5 Android操作系统帮助--开设模拟账户

MetaTrader 5 iPhone/iPad帮助--连接账户和开设模拟账户

-----------------

在MetaTrader 5 Android中申请真实账户的简化方法

-----------------

如何在Metatrader中改变投资者密码 -

关于交易、自动交易系统和测试交易策略的论坛

经纪人不提供投资者密码

Eleni Anna Branou, 2018.08.25 11:48

为了放置或更改投资者密码,请进入MT4>>工具>>选项>>服务器,点击右侧的更改按钮,然后在打开的窗口中放置您账户的主密码,在您想要的投资者密码下方(先勾选:更改投资者(只读)密码),然后点击确定。


Open an Account - Getting Started - MetaTrader 5
Open an Account - Getting Started - MetaTrader 5
  • www.metatrader5.com
Two types of accounts are available in the trading platform: demonstration (demo) and real. Demo accounts provide the opportunity to work in a training mode without real money, allowing to test a trading strategy. They feature all the same functionality as the live ones. The difference is that demo accounts can be opened without any investment...