MT5 ve iş başında hız - sayfa 39

 
Igor Makanu :

ancak EA'yı bir hizmet olarak çalıştırabilir misiniz? - tek rahatsızlık - OnTick () olayı olmayacak

Hizmeti denemedim ve neredeyse eminim, yakın gelecekte olmayacağım. Yine de danışman, kısayol tuşlarına ve grafikteki bazı nesnelere yanıt verebilir. Ayrıca, bir şey grafiğe bilgi getirebilir.

 
fxsaber :

Demek istediği buydu.

Rusçam kötüdür.

Bu ilginç, ancak terminalin kapatılması kolaysa, yük azalır mı?

 
fxsaber :

Şimdi üretkenliği yalayan botlarımın bile Terminal CPU'su %15 olacak şekilde çalıştığını görüyorum. Ve şimdi bir hayat kesmek!

  • Piyasa İzlemeyi kapatın (CTRL+M) - sadece işlem gören sembolleri içerir.
  • Tabloyu mevcut pozlarla kapatın (CTRL+T).
  • Tüm çizelgeleri simge durumuna küçültün.

İşte, Terminal CPU'su %2,5! VPS'nizi boşaltın . Başka birinin iyi bir tavsiyesi varsa, lütfen bana bildirin.


Sevgili geliştiriciler, lütfen algo ticareti için Terminal'i minimum kaynak tüketimi moduna geçirin.

Sadece terminali simge durumuna küçültebilirsiniz, etki aynıdır.

 
Aleksey Vyazmikin :

Bu ilginç, ancak terminalin kapatılması kolaysa, yük azalır mı?

Terminal açıkken Görev Yöneticisi'ni açın.
Yaklaşık CPU yükünü belirleyin, terminali en aza indirin.
Yük sayıları azalmalıdır.
Yüküm %0 - %1'e düşüyor.

 
Roman :

Terminal açıkken Görev Yöneticisi'ni açın.
Yaklaşık CPU yükünü belirleyin, terminali en aza indirin.
Yük sayıları azalmalıdır.
Yüküm %0 - %1'e düşüyor.

Windows 7'de benim için çalışmıyor.

 
fxsaber :

Şimdi üretkenliği yalayan botlarımın bile Terminal CPU'su %15 olacak şekilde çalıştığını görüyorum. Ve şimdi bir hayat kesmek!

  • Piyasa İzlemeyi kapatın (CTRL+M) - sadece işlem gören sembolleri içerir.
  • Tabloyu mevcut pozlarla kapatın (CTRL+T).
  • Tüm çizelgeleri simge durumuna küçültün.

İşte, Terminal CPU'su %2,5! VPS'nizi boşaltın . Başka birinin iyi bir tavsiyesi varsa, lütfen bana bildirin.


Sevgili geliştiriciler, lütfen algo ticareti için Terminal'i minimum kaynak tüketimi moduna geçirin.

F11 yardımcı olmuyor mu?

tahkim için yaptı, gereksiz her şeyi kapattı

 
Maxim Dmitrievsky :

F11 yardımcı olmuyor mu?

Grafikler çökmez.

 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Kitaplıklar: Karşılaştırma

fxsaber , 2020.10.01 23:49

 2020.10 . 02 00 : 45 : 14.113 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 878 mсs.
2020.10 . 02 00 : 45 : 14.114 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 943 mсs.
2020.10 . 02 00 : 45 : 14.114 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 297 mсs.
2020.10 . 02 00 : 45 : 14.116 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 1787 mсs.
2020.10 . 02 00 : 45 : 14.116 Alert : Time[Test9.mq5 35 in IsInvisible: :: ChartNext (Chart)] = 2 mсs.
2020.10 . 02 00 : 45 : 14.117 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 980 mсs.
2020.10 . 02 00 : 45 : 14.117 Alert : Time[Test9.mq5 35 in IsInvisible: :: ChartNext (Chart)] = 2 mсs.
2020.10 . 02 00 : 45 : 14.117 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 59 mсs.
2020.10 . 02 00 : 45 : 14.118 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 803 mсs.
2020.10 . 02 00 : 45 : 14.119 Alert : Time[Test9.mq5 36 in IsInvisible: :: ChartGetInteger (Chart, CHART_IS_MAXIMIZED )] = 1059 mсs.

CHART_IS_MAXIMIZED, yabancı grafikler için yavaşlar. Hata raporu hazır! Kütüphane ile çok kolaydı.

 
fxsaber :

Grafikler çökmez.

 #include <fxsaber\MultiTester\MTTester.mqh> // https://www.mql5.com/ru/code/26132

#define WM_SYSCOMMAND 0x0112
#define SC_MINIMIZE   0xF020

// Сворачивает все окна.
void MinimizeAllCharts()
{
   static const long ChartsHandle = user32::GetDlgItem(MTTESTER::GetTerminalHandle(), 0xE900 );
  
   for ( long handle = user32::GetWindow(ChartsHandle, GW_CHILD); handle; handle = user32::GetWindow(handle, GW_HWNDNEXT))
    user32::PostMessageW(handle, WM_SYSCOMMAND, SC_MINIMIZE, 0 );
}

void OnStart ()
{
  MinimizeAllCharts();
}

Kısayol tuşu ve işiniz bitti. Piyasa İzleme ve Enstrümanları nasıl kapatılır - çözemedim. VPS kullanan herkes gösterirse faydalı olacaktır.

 
fxsaber :

Piyasa İzleme ve Enstrümanları nasıl kapatılır - çözemedim.

Tüm terminali daraltabilecekken neden çizelgeleri daraltasınız?

Veya tüm terminaller birlikte. Zaten bir kısayol tuşu var - Win + D.

Neden: