Hatalar, hatalar, sorular - sayfa 2901

 

Bu kod neden

 enum ENUM_type_NAME
{
   a,
   b,
   b
};
input ENUM_type_NAME type=ENUM_type_NAME( 0 );

şekillendirici bunu şuna çevirir:

 enum ENUM_type_NAME
{
   a,
   b,
   b
};
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
input ENUM_type_NAME type=ENUM_type_NAME( 0 );
//+------------------------------------------------------------------+

Şekillendiriciye bu tür numaralandırmalar için başlık çizmemesi nasıl öğretilir?

 
Aleksey Vyazmikin :

Şekillendiriciye bu tür numaralandırmalar için başlık çizmemesi nasıl öğretilir?

ayrıca bir yorum bloğunun eklenmesi nedeniyle kaynak kodunun uzatılmasını da vurgular

Bu şekillendirici yorumun ilk 2 satırını kaldırıyorum ve sadece şunu bırakıyorum :


 enum ENUM_type_NAME
{
   a,
   b,
   c
};
//+------------------------------------------------------------------+
input ENUM_type_NAME type = ENUM_type_NAME( 0 );

böylece şekillendirici, sonraki şekillendirici uygulamalarında artık o konuma " İşlev başlığı " yorumunu eklemeyecektir.

 
Igor Makanu :

ayrıca bir yorum bloğunun eklenmesi nedeniyle kaynak kodunun uzatılmasını da vurgular

Bu şekillendirici yorumun ilk 2 satırını kaldırıyorum ve sadece şunu bırakıyorum :


böylece şekillendirici artık " İşlev Başlığı " yorumunu eklemeyecek

Oradaki işlevi nerede gördüğünü henüz anlamadım - daha önce koymuşsa

 enum ENUM_type_NAME

yine de tolere edilebilir, ancak burada önerdiğiniz seçenek bile can sıkıcı.

 
Aleksey Vyazmikin :

Oradaki işlevi nerede gördüğünü henüz anlamadım - daha önce koymuşsa

yine de tolere edilebilir, ancak burada önerdiğiniz seçenek bile can sıkıcı.

Bu, numaralandırmanın sonundadır (bir fonksiyon olarak sayılır), görünüşe göre, sanki bir sonrakinin başına koyar. Hemen bir satır arası yorum koydum. 4k'da bu yok, ancak kodu uzatmak can sıkıcı. Stilist için stiller farklı olsaydı güzel olurdu)

 

Dil , ChartRedraw'ın bu iki aşırı yüküyle nasıl arkadaş olmayı başarıyor?


 

mt5 yapı 2667 (2660'ta aynıydı)

Bir test aracısı testi durdurur, tamamlama yüzdeleri 100'ün üzerine çıkar, çalıştırma/bitirme süresi artar. Geri kalanlar kendi bölümleriyle bitirdiler.

Bazen bu 2-3 ajanla olur.

CPU kullanımı aynı kalır.

Bellek tüketimi bazen kalır, bazen azalır.

Normal çalışma sırasında bellek tüketimi aracı başına 800 MB'dir.

Aracı günlüklerinde veya terminal günlüklerinde olağandışı bir şey yoktur.

Aracı hizmeti yeniden başlatılırsa, birkaç geçiş gerçekleştirecek ve "hazır" durumunda yazacak, tamamlanan işlerin sayısı kuyruğa alınandan daha az olacaktır.

İkinci yeniden başlatma hiçbir şey yapmaz.

Ağ değil, yerel aracılar kullanırsanız, durum tekrarlanır.

Belki de hata, test parametrelerinin sayısıyla ilgilidir (bu durumda 73)


yukarı. Birkaç saat öyle durdum, sonra boşta kalan ajanlara 2-3 görev verdim. , onlardan biri şimdi aynı durumda.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
Dosyalar:
2015.png  59 kb
 

5 build 2650. Bir noktada, her şey garip bir şekilde asılı kaldı: Göstergeler alt pencereleri ve başlıkları açar ve başka hiçbir şey olmaz. Prots düzgün bir şekilde yüklendi.

Mümkün olan her şey hem hindileri hem de pencereleri kapattı, yalnızca terminali yeniden başlatmak yardımcı olur.



 

Bu yüzden çalışmıyor. Ek olarak, hata ayıklayıcıda göstergeyi çalıştırıyorum, her şey yolunda gidiyor, arabellek değerlerini görüyorum, ancak grafik ve veri penceresi BOŞ.

Aynı zamanda, terminali yeniden başlattıktan sonra artık kaybolmayan bu aksaklıktan önce mükemmel çalıştı. Her şeyden önce, sonsuz bir döngü olup olmadığını kontrol ettim, ancak hata ayıklayıcıda her şeyin yolunda olduğunu görebilirsiniz, sadece grafik hiçbir şey göstermiyor,

ve yerleşik hindilerde bile olduğu gerçeğine bakılırsa - büyük olasılıkla mesele terminal kontrol sisteminin kendisindedir.

Ne bu kadar yanlış gitti?   Belki önceki yapıya gitmeniz gerekir? söylemek. Sonra siparişi bitiremiyorum, müşterinin beklemesi gerekecek (



 

Bu dosyalar şifreli mi?

Tabanlar\SunucuAdı\işlemler\HesapNumarası\*.dat

 
Aleksey Mavrin :

Bu yüzden çalışmıyor. Ek olarak, hata ayıklayıcıda göstergeyi çalıştırıyorum, her şey yolunda gidiyor, arabellek değerlerini görüyorum, ancak grafik ve veri penceresi BOŞ.

Aynı zamanda, terminali yeniden başlattıktan sonra artık kaybolmayan bu aksaklıktan önce mükemmel çalıştı. Her şeyden önce, sonsuz bir döngü olup olmadığını kontrol ettim, ancak hata ayıklayıcıda her şeyin yolunda olduğunu görebilirsiniz, sadece grafik hiçbir şey göstermiyor,

ve yerleşik hindilerde bile olduğu gerçeğine bakılırsa - büyük olasılıkla mesele terminal kontrol sisteminin kendisindedir.

Sebebini buldum, beşik yüzünden. türkiyede bisiklet. Hindiyi çıkarsanız ve grafiği kapatsanız bile, bu sembolü yeniden açtığınızda bile takılı kalıyor.

Türkiye'nin zorla kapatılması Besk durumunda olması gerekmez mi? döngüsü sorunu çözmek?

Neden: