MetaTrader 5和MetaTrader 4 - 页 2

 
xds:

也就是说,结论是一样的。

1.也许代码不可靠

2.该策略不可靠,无法通过编码在MT4和MT5上同时获得我需要的结果。

3.1 и 2

1.如果我们假设在进行大量交易时,该策略最大限度地适合两个终端的交易条件(在专家的逻辑中,没有很大的区别),那么两个终端的结果将是 "相同的"(有一定误差)。

2.几乎所有的MT4策略都可以转移到MT5,当然也有例外。

 
Interesting:

1.假设该策略已经根据两个终端的交易条件进行了尽可能多的调整(专家的逻辑没有很大的差异),在进行大量的交易时,两个终端的结果将是 "相同的"(有一定的误差)。

2.几乎所有在MT4上交易的策略都可以转移到MT5上,当然也有例外。

啊...

我的代码是最简单的一个,没有指标。

我试着用一些简单的指标来使用它,一开始我试着把它用于mt5。

我认为程序员在乱搞,找不到他的错误。我已经付了钱。

我明白,结果可能相差10-30%,但mt5赚了钱,mt4却一败涂地......差别大了好几倍......

例如,经过三年的测试,mt5的利润为+X,而mt4的损失为-2X

 
xds:

对真实报价的测试就是用真实的资金进行真实的交易。为了获得所选TS的盈利能力的可靠数据,你需要交易一到两年

还是我不明白什么?

xds:

1.我们为什么需要测试人员?

2.例如:"历史被储存在酒吧"。那么,对于分钟来说,这将意味着 "所有的蜱虫"。没有更低的TF。

1.为了澄清我所说的真实报价 - 这是经纪人/交易商 在真实或模拟账户 上提供的当前报价(考虑到真实和模拟之间可能存在差异)。

2.需要测试员来测试你的想法,并对专家顾问的历史(这很重要)进行相对快速的运行,实施一个特定的TS。

在某种意义上,MT4测试器在访问某些数据方面不如MT5测试器(这反映在测试多货币EA和使用几个TF的EA上)。

MT4测试器的一些限制在演示或真实中变得不那么明显了(因为EA可以解决其他TF和符号)。


Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 
xds:

呃...

我的代码是最简单的一个,没有指标。

我有一个小的利润,但我在mt5上有,而我在mt4上是亏钱的。

我认为程序员在乱搞,找不到他的错误。我已经付了钱。

我理解他们可能有10-30%的不同结果,但mt5可以盈利,而mt4只是让你生气......差异是不同的......。

例如,在三年的测试中,MT5显示利润+X,而MT4显示亏损-X。

这个论坛上的程序员大多是相当有能力和资格的。

如果没有演示测试和对所有交易的详细分析(最好是在一家经纪公司的终端上,这样交易条件的差异就会很小),MT4的亏损原因将很难理解。

很有可能TS在两个终端中都得到了很好的实施,但由于某些原因,结果的差异会相当大(有很多因素,很难一下子说清楚是什么和如何做到的)。

例如,在从MT5复制交易到MT4的工作中,我面临着订单数量 的限制(或者说是当前交易和订单数量的限制),我认为有很多事情可能会影响到最终的结果。

Документация по MQL5: Торговые функции / OrdersTotal
Документация по MQL5: Торговые функции / OrdersTotal
  • www.mql5.com
Торговые функции / OrdersTotal - Документация по MQL5
 
xds:

1.首先,拥有测试人员的意义何在?

为了自我保证 :)

一般来说,你的情况不适合做测试员。适应测试器的Pipsetters将实时失去。

如果你在一分钟内获利/止损,那么你可以很容易地放弃你的测试器的结果。它们与真正的交易毫无关系。


2."历史被储存在酒吧里"。那么对于分钟来说,这将意味着 "所有蜱虫"。没有更低的TF。

正是如此!虱子是产生的。也就是说,它们是在以前的条形图的数据基础上创建的。在论坛上打开一篇关于模拟蜱虫 的文章。这一切都在细节中。

但在MT4中,生成方法是不同的。这就是为什么你会看到结果的不同。

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

在MT4中唯一的技巧是--你可以下载一些经纪商(如Dukascopy等)的tick历史,而不是MT自己生成的--给你下载的那种真实历史。这就是你可以谈论的略微近似于真实的蜱。

但即使在这种情况下也不完全如此,因为还有一个变量SPRED和RECVOT。他们从黄牛党那里夺走了很多利润。

 
sergeev:

为了让人放心 :)

一般来说,你的情况不适合做测试员。为测试者设置的点位会实时损失。

如果你在一分钟内获利/止损,那么你可以安全地放弃你的测试器结果。他们将与真正的贸易毫无共同之处。


正是如此!蜱虫是生成的。也就是说,它们是根据以前的酒吧的数据创建的。在论坛上打开一篇关于模拟蜱虫 的文章。这一切都在细节中。

但在MT4中,生成方法是不同的。这就是为什么你会看到结果的不同。

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

在MT4中唯一可用的是--你可以下载一些经纪人(如Dukascopy等)的tick历史,而不是MT自己生成的--给你下载的那种真实历史。这就是你可以谈论的略微近似于真实的蜱。

但即使在这种情况下也不完全如此,因为还有一个变量SPRED和RECVOT。他们从黄牛党那里夺走了很多利润。

从您的回答中可以看出,点子只在真实的微型账户和真实的资金上测试。

从逻辑上讲,mt5和mt4中产生ticks的不同方式应该对结果起到负面作用,但均衡的是正面作用。要接受mt5只产生蓬松和正确的ticks而mt4是黑客的说法,我不能接受。

而mt5(我的TS的利润)和mt4(亏损)次数之间的利润差异,我仍然无法接受对这种结果的根本差异的解释。我认为问题出在代码上。

 

sergeev,

"Tick一代与现实毫无关系"......

去阅读文章MetaTrader 5策略测试器中的Tick生成算法。如果你对蜱虫生成器有抱怨,请提供一个明确的证据。


xds,

你关于测试结果差异的问题应该立即提供完整的交易报告,而不是没有事实材料的空穴来风。另外,你仍然没有做任何测试后的比较。

 
Renat:

sergeev,

"他在现实中的那一代抽搐与"...

没有必要如此好战地显示你的无知。去阅读文章MetaTrader 5策略测试器中的Tick生成算法。如果你对蜱虫生成器有抱怨,请提供一个明确的证据。


xds,

你关于测试结果差异的问题应该立即提供完整的交易报告,而不是没有事实材料的空穴来风。另外,你仍然没有做任何测试后的比较。



我也不理解对测试器中的虱子的 "担忧"。他们不是什么?:)这就像他们在重复同样的事情,重复了100次。你知道,他们对那些不像是在现实中的抽搐很感兴趣。:)在测试器中,价格应该是去所有的OHLCs。而且没有人知道它到底是怎么逃出来的,也没有什么可抓的。勾选过程在一分钟的范围内肯定是完全随机的。
 
Renat:

sergeev,

"他在现实中的那一代抽搐与"...

没有必要如此好战地显示你的无知。去阅读文章MetaTrader 5策略测试器中的Tick生成算法。如果你对蜱虫生成器有抱怨,请提供一个明确的证据。


xds,

你关于测试结果差异的问题应该立即提供完整的交易报告,而不是没有事实材料的空穴来风。另外,你仍然没有做交易后的比较。



以下是我发给我的程序员的文件

MT4中EA的设置和MT5中的类似设置是相同的。

没有发现结果有差异的原因

附加的文件:
 
Academic:
我也不理解对测试器中的虱子的 "担心"。

一个谎言重复多次就会成为现实。

这就是为什么我必须不断地训斥那些对蜱虫发生器提出不正确主张的人。

原因: