加快指标和EA计算
Results 1 to 5 of 5

Thread: 加快指标和EA计算

  1. #1
    大家好,我最近意识到我的VPS没有按计划运行,原因很简单:我有太多运行MT4的实例= gt;因此,由于我的大多数债券都是基于未定价图表,因此VPS无法处理在每次价格变动时我向他抛出的计算量。

    我也注意到,MT4警告我xxx消息太慢(即5000ms),请重写指标

    我已经四处寻找解决方案,并碰到以下选项:

    - 修改每个EA使用的3个指标仅在WindowBarPerChart()上计算
    - 告诉我的Renko Block构建器只建立在最后的x个tick数据上

    鉴于我的指标只能在关闭时计算,但需要在每个时间点重新计算,您会建议什么?

    谢谢

  2. #2
    出于同样的原因,我使用了5台专用服务器 1个VPS。专用服务器有12,16和24个CPU内核。所有的32或48 GB的RAM。我确实为每个终端设置了亲和力。每个终端一个CPU核心。我也把所有其他程序的亲和力设置为只有一个CPU核心,服务器......飞行。有点。以下是可能适用于您的两个链接:
    http://4xtrader.net/simple-tips-to-r...t4-memory-use/
    https://www.mt4copier.com/improve-mt...-copier-speed/另外,我正在与之合作的开发人员提到了有关数组的内容。我所有的EA都具有更高的性能,比之前的表现要快许多,许多,许多,许多许多倍。由于内存中的这些数组。我只是一个愚蠢的人,我不知道数组是什么,但如果你理解数组,你可能想深入研究它。

  3. #3
    嗨MoneyZilla!谢谢你的回复我真的很感激。这基本上就是我正在做的事情,但由于我主要处于前期测试阶段,整个钻机的成本效益基本上是负面的。如果不是太个人化,你的支出服务器如何相关? (PS:我记得说他每个月在服务器托架上花费5万美元,并且维护费用哈哈)

  4. #4
    您需要非常仔细地观察指标并尽可能简化。将会有一些代码可以优化甚至消除,所以请仔细检查,因为大多数代码都会随着错误修复和变通而增加。另一个简单的解决方案可能是跳过每一秒钟,从而减轻CPU的负担。你可能会发现,而不是使用滴答,而是使用OnTimer函数,所以每隔几秒钟调用一次calc,而不是每次滴答。

  5. #5

    Quote Originally Posted by ;
    嗨!如果不是太个人化,你的支出服务器如何相关?
    我和我的兄弟运行一个虚拟主机业务。我们有很多服务器需要更换,而且必须报废。我拿走了报废的!他们在飞!没有VPS,金钱可以购买,接近他们的表现。我保留两个VPS。一个是eUKhost(65英镑/月),另一个是SWVPS(50英镑/月)。只是将商业VPS与我的废品专用服务器进行比较。 VPS很慢。非常非常慢。完全废话,我会说。一文不值。我知道为什么商业VPS的表现如此糟糕。因为托管公司只是在超卖他们。物理机上的客户端太多...

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。