MT5的新版本是什么时候,在哪里可以找到它的预期内容? - 页 24

 
Renat Fatkhullin:
资源问题总是存在的,但现在都便宜一点了。在现实中,如果你做得好,就会更贵。购买批量服务器固态硬盘,提供容错,在全世界范围内实施降低延迟,是不可能的。

我已经写过关于 "我和10个人 "的推理。这是个天真的做法。阅读关于数据的指数级增长、消费者数量、地理和任何模式下的一致交付要求。

把500MB的流量给印度尼西亚的一个商人,享受诅咒。


我同意,一切都要花钱,但不是数百万。这是一个价格问题,和以往一样,你可以做任何事情)。

大约10个字符,我说从用户(其中的大多数,他们并不关心所有这些微妙的东西,他们不理解),用户对他们感兴趣的东西,以及它是如何工作的,什么并发症他们并不关心。

"消费者的数量、地理环境以及对任何模式的稳定交付的要求"。- 这就提出了一个问题--为什么我可以从Dukas下载tick数据,而不是从其他经纪公司下载,在同样的模式下?)

 
marker:

...这就提出了一个问题--为什么我可以从Dukas下载tick数据,而不能从其他经纪公司以同样的模式 下载)

日志在哪里?证据在哪里?你有没有尝试过连接到交易服务器并进行CopyTicks
 
Karputov Vladimir:
日志在哪里?证据在哪里?你是否尝试过连接到交易服务器并执行CopyTicks

我是一个简单的用户)问题--我现在可以通过CopyTicks下载,比如说,欧洲美元3年的tick历史,所有已知的经纪人alp-and?

 
marker:

我是一个简单的用户) 我的问题是,我现在能不能通过CopyTicks下载,比如说,欧洲美元的3年深度的tick历史,所有已知的经纪人alp-and?

我希望你能运行这个脚本。

//+------------------------------------------------------------------+
//|                                                    CopyTicks.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.01"
//--- покажем окно входных параметров при запуске скрипта
#property script_show_inputs
input int  ticks=200000000;  // количество запрашиваемых тиков
//---
MqlTick ExTicks[];
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- запросим тики
   int copied=CopyTicks(_Symbol,ExTicks,COPY_TICKS_ALL,0,ticks);
//--- если тики получены, то выведем на график значения Bid и Ask  
   Print("Получено тиков: ",copied," код ошибки: ",GetLastError());
   if(copied>1)
     {
      Print("Тик: ",ExTicks[0].time," bid: ",ExTicks[0].bid," ask: ",ExTicks[0].ask," last: ",ExTicks[0].last," [0]");
      Print("Тик: ",ExTicks[copied-1].time," bid: ",ExTicks[copied-1].bid," ask: ",ExTicks[copied-1].ask," last: ",ExTicks[copied-1].last," [",copied-1,"]");
     }
   Print("Size ",((long)copied*sizeof(MqlTick))>>20, " Mb");
  }
//+------------------------------------------------------------------+
附加的文件:
CopyTicks.mq5  2 kb
 
Renat Fatkhullin:

  • 伙计们,远离蜱虫,建立强大的系统

  • 换成绝对准确的真实刻度线不会有明显的优势

事实上,经纪人几乎从来没有为测试提供一个良好的酒吧历史。即使专家顾问在新条形图 上工作,不关心刻度线,经纪人也会给出一个非常糟糕的条形图历史,有遗漏,可能还有变化。我经常在一周后重复相同参数的测试,结果却完全不同。

在新版本的mt5中,酒吧的历史似乎总是满的。我将在真实的ticks上进行测试,即使是在H1条上,应该会好很多。

 
Dr.Trader:

事实上,经纪人几乎从来没有为测试提供一个良好的酒吧历史。即使专家顾问在新条形图 上工作,不关心刻度线,经纪人也会给出一个非常糟糕的条形图历史,有遗漏,可能还有变化。我经常在一个星期内用同样的参数重复测试,结果完全不同

对于这种说法,你需要铁的技术证据。

通常情况下,这是交易员的不注意。而使用最后一个点差的问题,如果我们谈论的是MT4。在MT5中不存在这样的问题。

 
Dr.Trader:

事实上,经纪人几乎从来没有为测试提供一个良好的酒吧历史。即使专家顾问在新条形图 上工作,不关心刻度线,经纪人也会给出一个非常糟糕的条形图历史,有遗漏,可能还有变化。我经常在一周后重复相同参数的测试,结果却完全不同。

在新版本的mt5中,酒吧的历史似乎总是满的。我将在真实的ticks上进行测试,即使是在H1条上,应该会好很多。

你什么时候才会明白,测试员不是在测试交易策略,而是在测试代码是否符合交易系统...而结果是不可能的。

俄文:"测试器的目的是发现专家顾问代码中的错误,检查专家顾问与交易策略的一致性。

我有一种感觉,许多人把新的Real ticks当作测试器的真正利润......。

真实的,或虚拟的,或神奇的刻度,无论策略是有利可图还是无利可图,你只能在演示或REAL中学习,但不能在测试者中学习,无论他是多么伟大的...

 
Vladimir Pastushak:

市场是真实的,或者是虚拟的,或者是神奇的刻度线,盈利或不盈利的策略只能在模拟或真实中发现,而不能在测试器中发现,无论它有多大的作用...

如果你不 确定解决方案的正确性,你最好好好了解一下它在MetaTrader 5中的运行情况,因为它是一个真实的交易策略。
 
Igor Volodin:
是的,这就是为什么在市场上销售EA,应该伴随着在元报价上运行EA的副本,并通过信号服务器,没有订阅的可能性(或者也许在作者同意的情况下),证明他们的工作能力))。

只是一个想法,现在许多EA在出售时都有信号的链接。

唯一的问题是,买方永远无法确定这个EA是在信号中运行还是其他的EA。

一个可能的检查机制:EA的作者在metaquotes的VPS上运行他的EA,在这个VPS上metaquotes可以检查EA的哈希值并与标记中的EA的哈希值进行比较。

据我所知,很难或几乎不可能与哈希量相匹配......。这是看问题的一种方式。

第二种变体:在编译EA的时候,编译器会在程序员看不到的情况下保存一些随机代码(z,shthbfuerg237g23b)。

然后,与第一种情况一样,猫头鹰在metaquotes服务器上启动,metaquotes比较来自Market和Signal的猫头鹰的代码。

 
Karputov Vladimir:

希望你能够运行该脚本。

是的,谢谢你)