许多人感兴趣的话题:MetaTrader 4和MQL4的新内容 - 即将发生的重大变化 - 页 47

 

MetaDriver:
Научи, а ?

抛开点数不谈,只在日线上进行交易,测试器中的交易和真实的交易实际上是一样的。

最大的差异将出现在那里,也就是它应该出现的地方--在高频交易中,当人们追逐交易的两个或三个点时......。

问题是,在这种情况下,交易会在它们应该出现的地方有所不同--在高频的勾兑交易中,当人们在一天内追逐两个甚至更少的点。我有一个怀疑,大多数争论蜱虫历史 的论坛用户都是经纪公司的雇员。我相信很快所有的经纪公司都会提供tick历史,并宣传高频交易,甚至不是 "日内",而是 "小时内",甚至是 "日内"。 我认为tick对大多数成功的交易者来说并不重要。我错了吗?

Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • 2010.05.21
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
 
这很简单。我们以开盘价 进行测试,然后对专家顾问进行微调,使其在开盘价上发挥作用。这就是整个秘密。做一个基于点子的交易的点子开关,然后指责测试人员是不正确的,因为文件中明确指出,点子是模拟的。所以在这种情况下,分歧是不可避免的。至于长线,完全没有必要,你可以在开盘价上进行测试,甚至是在几分钟内。
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5
 
sergeev:

坐在这里的不是愚蠢,而是那些只在具体实现和代码下考虑一切的人。

给予算法,而不是空话!

代码和图片,代码和图片!

算法给(编程语言不是由编码者决定的--任何东西),停止使用俄罗斯语言的丰富性,它不是用来分析的。

现在是时候进入具体内容、公式和代码了

MetaDriver走了过去,清楚地展示了一切。那么有什么变化呢?有人看到这个问题了吗?

纸杯

出于某种原因,我以为不会有什么例子。

既然有一个活生生的完整的想法来源,为什么我还需要别人的洞察力?

例子切掉了对思想的不同解释。例子显示了作者投入的思想精华。重要的是例子的原始来源,而不是它的衍生。

无意冒犯。这只是我的看法。

那是为了什么?"坐在这里的不是愚蠢的人"--继续坐着。
 
FoxRex:
这很简单。我们以开盘价 进行测试,然后对专家顾问进行微调,使其在开盘价上发挥作用。这就是整个秘密。做一个基于点子的交易的点子开关,然后指责测试人员是不正确的,因为文件中明确指出,点子是模拟的。所以在这种情况下,分歧是不可避免的。至于长线,完全没有必要,你可以在开盘价上进行测试,甚至在几分钟内进行测试。
https://www.mql5.com/ru/forum/146025/page49#827675
Что будет нового в MetaTrader 4 и MQL4 - большие изменения на подходе - MQL4 форум
  • www.mql5.com
Что будет нового в MetaTrader 4 и MQL4 - большие изменения на подходе - MQL4 форум
 
papaklass:

出于某种原因,我没想到会有这样的例子。

为什么我应该理解某人,当有一个LIVE和在FULL HEALTH的想法的原始来源?

例子切出了对思想的不同解释。例子显示了作者投入的思想精华。这个例子重要的是来自原始的来源,而不是来自它的衍生。

无意冒犯。这只是我的看法。

https://www.mql5.com/ru/code/10468

https://www.mql5.com/ru/code/9234

IND_Potential - MQL4 Code Base
  • www.mql5.com
IND_Potential - MQL4 Code Base: технические индикаторы для МТ4
 
hrenfx:
这是不正确的,因为Low_Bid出现的时刻与Low_Ask出现的时刻并不一致。但我们可以在价差字段中写入另一个值:NewSpread = Low_Ask - Low_Bid。那么,事实上,我们只需要改变计算价差的算法。
好吧,那么你可以不对MQ进行约束,而是对报价提供者进行约束)
 
Avals:
在这种情况下,我们可以不刺激MQ,而是刺激报价提供者)。

至于老故事,当然只有经纪人可以主动重写,但写新故事的算法可能在MQ手里,因为是MT-服务器写的。

--

当在这个字段中写下LowBid和LowAsk之间的差异时,引号中的 "Spread "字段的最大好处(信息量)将被实现。

这是目前使历史基地 "环保 "的最佳方式以目前的报价格式)。

平均点差和用这个公式计算的点差之间几乎不会有统计上的差异,但测试者在用限价单交易时不会出现滑点

考虑到市场上所有的 基本订单都是限价订单,这种报价中的价差编码方法对所有订单类型 都同样正确。

 
MetaDriver:

至于老故事,当然只有经纪人可以主动重写,但写新故事的算法可能在MQ手里,因为是MT-服务器写的。


我认为它应该是可配置的,如果他们谈论的是服务器部分的灵活性)
 
MetaDriver:

我不这么认为。 至于旧的故事,这里当然只有经纪人可以主动重写,但写新的算法很可能在MQ手里,因为是MT-服务器写的。

一些ECN/STP场所意识到这一举措,并直接对托管它感兴趣,同时增加MT5交易功能。

当然,随着历史的发展,它将会得到解决。如果实时性不允许这样的实施,那么只需引入另一个信息符号,在这个符号上将在一定的时间间隔内添加一个新的和最适合MT5测试的历史。

当然,我们不会忘记为战斗机器人提供一个单独的实时询问符号--就像在MT4中一样。

P.S. 第三方开发者必须调整平台的能力--给algotraders一个绕过其拐杖的方法。

 

一半的衡量标准就是一切。我们需要一个合适的柚木测试器

p.s. 如果这将是常见的,并且在芯片中,那就好了)