我怎样才能得到100毫秒的图表?

 

伙计们,我很想找到一种方法来获得这些100ms的图表。如果有人知道我如何能做到这一点,请分享。


谢谢

 

你需要什么?

接下来会是什么?50皮秒的图表?

 
 
csebastian:

你需要什么?

下一步会是什么?50皮秒的图表?


谁知道我的朋友;)。


https://www.youtube.com/watch?v=UVkDOAabCkQ

 
McGene4xPro:

伙计们,我很想找到一种方法来获得这些100ms的图表。如果有人知道我如何做到这一点,请分享。

你可以把任何时间段的图表制作成离线图表(只需搜索 "离线"),但这样做没有意义--该平台是一个低频平台,它根本不是为这个设计的。
 

好吧,很好的链接,但不适合我们......即使我们中的一些人愿意认为是 "算法交易者",我们也离那很远......

当我说 "我们 "时,我指的是MetaTrader用户,当然......。MT是为零售客户准备的,当我们谈论超高频率-低延迟-算法交易(或任何你喜欢的称呼),你需要一些其他技术。多ECN连接,清算所,主机托管,定制服务器,高效算法,等等......另外,你知道一个超低延迟的路由器可以让你花费80万美元左右吗?

总之,我想说的是,100毫秒是荒谬的,当你谈论基于时间的图表时,OHLC-V类型的图表是隐含的,所以,想象一下100毫秒的图表会是什么样子?

也许你最好用tick图,那更合适。

而且,作为一个小测试,你应该用你的首选经纪人检查 你的ping时间。以我的连接为例,在大多数经纪商的测试中,我得到的平均延迟是150ms左右(只有一个经纪商的延迟是70ms-52ms左右)。此外,所有MT经纪商都会过滤信号,更不用说途中的数据包损失了......你不会得到所有提示,这是肯定的。

有一种情况是,如果你把服务器放在与你的经纪人相同的数据中心(或附近的某个地方),你的100ms图表在某种程度上可以发挥作用。但在我看来,这是一种无用的。

 
csebastian:

好吧,很好的链接,但不适合我们......即使我们中的一些人愿意认为是 "算法交易者",我们也离那很远......

当我说 "我们 "时,我指的是MetaTrader用户,当然......。MT是为零售客户准备的,当我们谈论超高频率-低延迟-算法交易(或任何你喜欢的称呼),你需要一些其他技术。多ECN连接,清算所,主机托管,定制服务器,高效算法,等等......另外,你知道一个超低延迟的路由器可以让你花费80万美元左右吗?

总之,我想说的是,100毫秒是荒谬的,当你谈论基于时间的图表时,OHLC-V类型的图表是隐含的,所以,想象一下100毫秒的图表会是什么样子?

也许你最好用tick图,那更合适。

而且,作为一个小测试,你应该用你的首选经纪人检查你的ping时间。以我的连接为例,在大多数经纪商的测试中,我得到的平均延迟是150ms左右(只有一个经纪商的延迟是70ms-52ms左右)。此外,所有MT经纪商都会过滤信号,更不用说途中的数据包损失了......你不会得到所有提示,这是肯定的。

有一种情况是,如果你把服务器放在与你的经纪人相同的数据中心(或附近的某个地方),你的100ms图表在某种程度上可以发挥作用。但在我看来,这是一种无用的。



我同意,由于MT4平台固有的延迟,试图用它来做这件事是没有用的。然而,我有一个自动策略,在最短的时间框架内会更安全。我在考虑类似esignal-->amibroker-->API ECN Dukascopy的东西,这可能会给我第二个分辨率图表和执行质量。然而,我听说有一些开源的低延迟,如Marketcetera,但我没有在这个问题上挖掘更多,只是因为我还没有进入这个领域。

我知道走algo需要的技术。经纪人的中立性,服务器托管,强大的计算机,但其中一些现在可以用更少的预算实现。但这不是这里的主题,因为我们是在MT4低劣的经纪人方面。

如果你把这种低延迟(52-70毫秒)的经纪人的名字发给我,我会很感兴趣。


麦格尼

 
gordon:
你可以将任何时间段的图表制作成离线图表(只需搜索 "离线"),但这样做没有任何意义--该平台是一个低频平台,它根本不是为这个设计的。


谢谢,我正在寻找,但我担心这对我的时间成本有多大影响?
 
gordon:
你可以将任何时间段的图表制作成离线图表(只需搜索 "离线"),但这样做没有任何意义--该平台是一个低频平台,它根本不是为这个设计的。


得到了,而且工作得很好,但对于超过1分钟的时间图表,因为乘数必须是1或更多。所以你知道有什么方法可以让我把它设置为第二张图表吗?
 
McGene4xPro:

我很感兴趣,如果你把这种低延迟(52-70毫秒)的经纪人的名字发给我。

它不是这样的...延迟是你的终端和经纪人的服务器之间的往返时间。这并不依赖于任何特定的经纪人!它依赖于你的电脑和经纪商的服务器之间的物理连接。粗略地说--它们的物理距离越近,延迟就越低(由于网关/交换机的数量较少,两者之间的传输线较短)。

因此,为了降低你的延迟,你需要得到一个服务器在物理上尽可能接近你的电脑的经纪人。显然,最好的方法是通过VPS/专用服务器进行交易,该服务器实际靠近你的经纪人,甚至可能位于经纪人的IT中心(一些经纪人甚至免费提供VPS账户)。


p.s. 这个论坛上的一些人对延迟有不同的定义 - 他们把经纪人的执行时间加到延迟中...我个人认为这是一个不同的主题,特别是由于这是一个不受你控制的 东西(在实践中...我的意思是,比较经纪人的执行时间是不现实的...)。