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

 
hrenfx:

MT4, JForex, StockSharp, Forex Connect, ...- 都有一个蜱虫测试器。无意冒犯,但我的感觉是,你是为了嘀嗒声测试仪而想要一个嘀嗒声测试仪。

我需要一个mql5的测试器,从EA中调用。

虽然我在考虑自己做一个简单的(开始的)环境,用于转换、测试和研究。

我不能没有过滤器。但过滤器与测试者有间接关系。简而言之,移动比坐着更好。

同意。
 
MetaDriver:

我需要一个mql5测试器从EA中调用。

为什么有这种自我限制?
 
hrenfx:
这种自我限制有什么用呢?

现在(通过 "两个MT-一种语言 "方案),它可以简化许多 "交易测试 "方案。 此外,这样的测试器可以很容易地移植到C++。 我完全不确定反向移植的情况。

简而言之,现在是这样,然后我们再看。

 

这是个奇怪的方法。在我看来,首先找到最佳交易地点(最大的潜在利润)是合乎逻辑的。

你为你自己写的SINGLE交易API。如果你想改变平台,在那里,例如,提供MultiCharts而不是MT5。那么你根本不需要改变机器人或测试器。只写垫 - 你的交易API和你的经纪人的API之间的相互转换(网关)。不要忘记,尤其是MT5也是一个交易API。

不要把自己绑在平台和任何特定的第三方交易API上。写一次你自己的。而从那里,去任何地方都很容易。机器人和测试人员不会改变。

同样的Stockshop也是根据这个原则写的。例如,在外汇方面,你可以通过它在LMAX上进行交易。也就是说,这只是一个在两个API之间写一个桥梁的问题。

事实上,MT5的工作原理是一样的。你用MQL5写作,而有人为MT5网关写作。开发人员的主要任务是让他们的交易API(MQL5)上钩,这样就很难脱身。然后,客户就成了你的。这就是为什么对谈论其他API和平台独立的憎恨和嫉妒是强烈的。

 
hrenfx:

这是个奇怪的方法。在我看来,首先找到最佳交易地点(最大的潜在利润)是合乎逻辑的。

你为你自己写的SINGLE交易API。如果你想改变平台,在那里,例如,提供MultiCharts而不是MT5。那么你根本不需要改变机器人或测试器。只写垫 - 你的交易API和你的经纪人的API之间的相互转换(网关)。不要忘记,尤其是MT5也是一个交易API。

不要把自己绑在平台和任何特定的第三方交易API上。写一次你自己的。而从那里,去任何地方都很容易。机器人和测试人员不会改变。

同样的Stockshop也是根据这个原则写的。例如,在外汇方面,你可以通过它在LMAX上进行交易。也就是说,这只是一个在两个API之间写一个桥梁的问题。

事实上,MT5的工作原理是一样的。你用MQL5写作,而有人为MT5网关写作。开发人员的主要任务是让他们的交易API(MQL5)上钩,这样就很难脱身。然后,客户就成了你的。这就是为什么对谈论其他API和平台独立的憎恨和嫉妒是强烈的。

逻辑上我同意,但我已经上瘾了。 我在考虑治疗,但现在我害怕戒断。 不需要激励,我自己明白。当然,你再一次在本质上是正确的。
 

MetaDriver:

hrenfx:

这是个奇怪的方法。在我看来,首先找到最佳交易地点(最大的潜在利润)是合乎逻辑的。

你为你自己写的SINGLE交易API。如果你想改变平台,在那里,例如,提供MultiCharts而不是MT5。那么你根本不需要改变机器人或测试器。只写垫 - 你的交易API和你的经纪人的API之间的相互转换(网关)。不要忘记,尤其是MT5也是一个交易API。

不要把自己绑在平台和任何特定的第三方交易API上。写一次你自己的。而从那里,去任何地方都很容易。机器人和测试人员不会改变。

同样的Stockshop也是根据这个原则写的。例如,在外汇方面,你可以通过它在LMAX上进行交易。也就是说,这只是一个在两个API之间写一个桥梁的问题。

事实上,MT5的运作原理是一样的。你用MQL5写作,而有人为MT5网关写作。开发人员的主要任务是让他们的交易API(MQL5)上钩,这样就很难脱身。然后,客户就成了你的。因此,在谈论其他API和平台独立性时,有强烈的憎恨和嫉妒之情。

我已经上瘾了,我在考虑治疗,但我害怕戒断。 我不需要被激励,我自己明白一切。再说一遍,你基本上是对的。

从逻辑上讲,我不同意,MT是一个不断发展的基础设施,随着时间的推移,它将征服所有的网站站,要改变网站,即使在MT的基础设施不是问题。

但根本不需要写什么Gateway,你可以把精力放在主要的事情上,放在交易理念和实际砍价上。

SZY

hrenfx:

这是个奇怪的方法。在我看来,首先找到最佳交易地点(最大的潜在利润)是合乎逻辑的。

我想再次问一下,如何寻求这个最佳平台?只有通过开发算法并在一个网站内测试,所以你必须为每个网站写一个Gateway,只是为了确保网站是一个哑巴。

 
Urain:

同样,我们如何搜索到最好的网站?只有通过开发算法并在市场内测试它们,所以对于每个市场,我们都要写一个Gateway,只是为了确保市场没有好东西。

我写了一整本入门书,以确保像这样的问题不会再出现。我自己只在最有利可图的地方进行交易。连雷纳特都喜欢 这个地方。

有没有办法计算出最高的潜在利润?试着比较不同经纪公司的两个类似的十字架。在潜在利润更大的地方--在那里交易更有利可图。或者至少比较一下价差。

当然,执行质量、撤诉等问题。- 当然,执行质量、提款率等问题也很重要。但现在一切都很简单。

 
Urain:

从逻辑上讲,我不同意,MT是一个不断发展的基础设施,假以时日将征服所有有价值的网站,即使在MT基础设施中改变网站也不是问题。

但根本不需要写任何Gateway,你可以把精力放在主要的事情上,放在交易想法、其验证和实际砍价上。

SZY

我想再次问一下,这个最好的网站是如何找到的?只有通过开发算法并在网站内测试它们,那些为每个网站需要写一个Gateway,只是为了确保网站犯规。

而你是对的。再一次。

我去睡觉了,大家晚安。

早上好,.........

 
在西方,有一些信号系统是为最多2个打勾的站点设计的。所以这取决于系统,以及战略/战术。<br / translate="no">

(期货)


理想情况下,我们需要一个多线程(+在云端工作)的tick测试器,具有MetaTrader 4的可视化功能 +https://www.mql5.com/ru/forum/146025/page8#820498

+ 可以将自己的打勾历史和任何其他历史导入测试器。

即时间,(最后的)卖出价,买入价,每个刻度的成交量。


我完全同意Urain 的观点

AskBid的历史就像只是Bid一样无效。因为无论如何只有OHLC数据会被写入,没有时间稀释,当达到最大Ask和最大Bid时。

你会得到两倍的信息,但它只有一半的作用。

即使MQ会提出你的要求(我非常怀疑),你也会马上开始抱怨,说这都是胡说八道,让我们用勾股史。

这是因为tick历史真的包含了很多针对条形的额外信息,对于tick历史,我们需要完整地存储每个tick的Ask和Bid。

而且,如果以AskBid或简单的Bid形式存储,酒吧历史在信息量上不会有太大变化。

https://www.mql5.com/ru/forum/146025/page47#827030


而那些需要过滤,瘦身的人( hrenfx)- 可以从tick历史中做到。


如果MetaTrader 5真的是为交易所和在其中准确测试你的策略而设计的终端。

Что будет нового в MetaTrader 4 и MQL4 - большие изменения на подходе - MQL4 форум
  • www.mql5.com
Что будет нового в MetaTrader 4 и MQL4 - большие изменения на подходе - MQL4 форум