milisaniye zamanlayıcı ayarlanamıyor (500) - sayfa 4

 
Dmitriy Falkov :

OnInit()'e eklendi:

   int error=- 1 ;
   int counter= 1 ;
   do
   {
       ResetLastError ();
       EventSetMillisecondTimer (Timer);
      error= GetLastError ();
       Print (" EventSetMillisecondTimer . Attempt=",counter," Error=",error);
       if (error!= 0 ) Sleep ( 1000 );
      counter++;
   }
   while (error!= 0 && ! IsStopped ());

Ve aşağıdakileri gördüm. Beş başarısız deneme. Aynı zamanda, grafik olmayan komşu terminali kapatıyorum, ancak sadece kopyalama işlemleri buna değer. Ve hemen iyi şanslar. Zamanlayıcı başlatıldı.

Teşekkür ederim. Bu gerçekten işe yarayan bir fikir. Onu gemiye alacağım.

Bu arada, MT5 yakın zamanda güncellendi - daha az fren var. belki zamanlayıcı UPU'da dinlemeyi durdurur? - kontrol etmedi, zamanlayıcı benim için iyi çalışıyor - müşteriler için çalışmıyor.

 
Vladislav Andruschenko :

hata her zaman aynı 4024

4027 - bilinmeyen hata, gayet iyi. Bunu henüz kendim fark etmedim.
 

" Milisaniye zamanlayıcı ayarlanamıyor (500)" mesajım var.


Bu, HEM VPS'mde TÜM 16 çalışan canlı platformda ve HEM brokerlerimde oldu.

YENİ bir EA aldım ve aynı zamanda " milisaniye zamanlayıcı ayarlanamıyor (100)" ama (100) gösteriyordu!

Belki bu keşfetmeye yardımcı olur.

Samimi olarak,
 

Sayın yönetim,

Bugün zamanlayıcı hatası neredeyse tüm istemcilerde görünüyor, ne olabilir? neden böyle ve ne yapmalıyım?

hata 1158

Belki bu yardımcı olur?

Ancak, 3 Şubat'ın son derlemesinde bir Intel Windows 64 işlemcim var - her şey yolunda.

Onlar. sorun sadece başkalarında. :-(

biraz daha bilgi, hata yaklaşık bir veya iki saat sonra hemen görünmüyor:

0        09 : 10 : 37.921     Exp  MASTER for MT4 EURGBPpro,H1:  RUN 2017.02 . 06 04 : 11
0        09 : 10 : 37.921     Exp  MASTER for MT4 EURGBPpro,H1: Balance = 34876 - 34876
0        09 : 10 : 37.947     Exp  MASTER for MT4 EURGBPpro,H1: initialized
0        09 : 10 : 37.970     Exp  MASTER for MT4 EURCADpro,H1:  RUN 2017.02 . 06 04 : 11
0        09 : 10 : 37.970     Exp  MASTER for MT4 EURCADpro,H1: Balance = 34876 - 34876
0        09 : 10 : 37.971     Exp  MASTER for MT4 EURCADpro,H1: initialized
1        11 : 52 : 23.877     Exp  MASTER for MT4 EURGBPpro,H1: EventSetTimer ( 700 ) error 1158
0        11 : 52 : 23.887     Exp  MASTER for MT4 EURGBPpro,H1: Error with timer 0

Az önce ikinci bilgisayarıma baktım, aynı hata ortaya çıktı. Zamanlayıcı çalışmayı durdurdu, Uzman Danışman birleşti :-(

 
Vladislav Andruschenko :

Sayın yönetim,

Bugün zamanlayıcı hatası neredeyse tüm istemcilerde görünüyor, ne olabilir? neden böyle ve ne yapmalıyım?

hata 1158

Belki bu yardımcı olur?

Ancak, 3 Şubat'ın son derlemesinde bir Intel Windows 64 işlemcim var - her şey yolunda.

Onlar. sorun sadece başkalarında. :-(

Hata 1158, zamanlayıcının ayarlanamayacağını belirten bir sistem hatasıdır.

ERROR_NO_MORE_USER_HANDLES 1158 (0x486)

Geçerli işlem, Window Manager nesneleri için tüm sistem tanıtıcı payını kullandı.

 
Aynı danışmanı kullanıyorum, bugün emirleri açmak ve kapatmak için 1158 + MT4 fonksiyonları hatası alıyorum ve bunun için grafik özellikleri bloke edildi (belki biraz daha kontrol etmedim)
 
Slawa :
Hata 1158, zamanlayıcının ayarlanamayacağını belirten bir sistem hatasıdır.

ERROR_NO_MORE_USER_HANDLES 1158 (0x486)

Geçerli işlem, Window Manager nesneleri için tüm sistem tanıtıcı payını kullandı.

Evet, ancak Aralık ayından sonra oldukça yakın zamanda ortaya çıkmaya başladı.

Ne hiç ne de her zaman değil. ve farklı danışmanlarda

Nasıl çözülebilir, seçenekler nelerdir?

Başlatma işlevinde vardı. - hata çıktı ve danışman çalışmadı.

sonra Tick'e ayarladım - böylece zamanlayıcı ayarlanmamışsa danışman keneler üzerinde çalışacak (bu büyük bir koltuk değneği olmasına rağmen).

başka hangi seçenekler?

ve en önemlisi: Bu neden oluyor? Nasıl önlenir? küçük alan? hafıza? işlemci?

Gerçekten yardım veya en azından çözümler için umuyorum. çünkü tek acı çeken ben değilim.

 
Başlangıç olarak, istemci terminalinin kaç tane tanıtıcı kullandığını görev yöneticisinde gözlemleyin.

Grafikleri açın ve kapatın. Uzman Danışmanları ve göstergeleri başlatın. Ve tutamaç sayısındaki değişikliği görün
 
Slawa :
Başlangıç olarak, istemci terminalinin kaç tane tanıtıcı kullandığını görev yöneticisinde gözlemleyin.

Grafikleri açın ve kapatın. Uzman Danışmanları ve göstergeleri başlatın. Ve tutamaç sayısındaki değişikliği görün

yeniden başlattıktan sonra her şey yolunda, ancak 1-2 saat sonra zamanlayıcı tekrar uçuyor

 
Kullanılan tutamaçların sayısını kontrol edin. Yalnızca bellek ve işlemci çıktısı alırsınız

Sütun başlıkları olan satırda, sağ tıklayın - "Sütunları seçin". "Tanımlayıcılar" kutusunu işaretleyin