Hatalar, hatalar, sorular - sayfa 388

 

geliştiriciler

İşlevler ve prosedürler listesinde işler nasıl gidiyor? 100'den fazla işlevi olan modüllerle düzgün çalışmak gerçekten imkansız :(

sergeev :
Evet, bugünkü güncellemede aynen böyle oldu.
Bu daha önce de oldu, en azından ara sıra. Ama bu kadar radikal yöntemlerle tedavi edilmedi. Ve sonra antivirüsten kurtulmanın veya yeniden başlatmanın neyin yardımcı olduğunu bile anlamadım ...
 

Bir strateji test cihazı arıyordum ... (aslında sadece arayüzü tanıma aşamasındayım) Bunu buldum:

MQL düzenleyicide Oynat düğmesini tıklarsanız. Expert Advisor, yeni açılan çizelge üzerinde çalışmaya başlar. Tablodaki varsayılan ayarlar (renk şeması, ölçek, vb.). Özelliklere (veya F8) giderseniz - istediğiniz gibi yapılandırabilirsiniz.

Ancak bir şablon yüklerseniz (önceden kaydedilmiş veya önceden yüklenmiş olması önemli değildir), grafik kaybolur ve sırayla durdurulan Expert Advisor düzenleme penceresine geri dönersiniz. Terminale geri dönerken, Expert Advisor'ın çalıştığı sekme gitti.

Terminalin kendisinde şablonlar yeterince yüklenmiştir. Hata yalnızca, Expert Advisor başlatıldığında MQL düzenleyicisini açan grafiktedir.

 
ADR :

Terminalin kendisinde şablonlar yeterince yüklenmiştir. Hata yalnızca, Expert Advisor başlatıldığında MQL düzenleyicisini açan grafiktedir.

MetaEditor'da F1 yardımını açmayı deneyin ve hata ayıklama bölümüne gidin - https://www.metatrader5.com/ru/metaeditor/help/development/debug :

ön ayar

Bir programda hata ayıklamadan önce, MetaEditor ayarlar penceresindeki "Hata Ayıkla" sekmesinde programın parametrelerini kontrol edin. Uygulamaların hata ayıklanacağı grafiğin sembolünü ve periyodunu içerebilir. Böyle bir grafik, hata ayıklama her başladığında geçici olarak oluşturulur ve tamamlandıktan hemen sonra silinir.

İstemci terminalinin /profiles/templates klasöründe bulunan "debug.tpl" şablonu, hata ayıklama için oluşturulan grafiğe uygulanır.

...

Yardımı okuduktan sonra birçok soru kayboluyor.

 
Saygıdeğer... "debug.tpl" şablonu uygulandı - bu iyi. Üzerindeki tabloya bakmak benim için sakıncalı. Grafiği neden özellikler aracılığıyla değiştirebilirim (nokta ve sembol hakkında değil, renk şeması vb. hakkında konuşuyoruz), ancak şablonu yükleyerek değil?
Документация по MQL5: Операции с графиками / ChartApplyTemplate
Документация по MQL5: Операции с графиками / ChartApplyTemplate
  • www.mql5.com
Операции с графиками / ChartApplyTemplate - Документация по MQL5
 
MT-4'ün (benim için) mükemmel bir özelliği var:
pencere özelliklerinde _Ölçeği düzelt_ üzerindeki "onay işareti" etkinleştirildiğinde, y eksenini sol fare düğmesiyle ölçeklendirmek mümkündür.
MT-5'te ölçeği sabitlerken y eksenini ölçeklendirmek imkansızdır --- çok uygunsuz !!!
 
Interesting :

Bu sefer genel olarak 10 deneme ile terminali çalıştırmayı başardım...

Önceden, bazen öyleydi ki, güncellemeden sonra terminali ilk kez başlatmak mümkün değildi. Bu sefer sorunsuz gitti. manzara.
 
ADR :
Saygıdeğer... "debug.tpl" şablonu uygulandı - bu iyi. Üzerindeki tabloya bakmak benim için sakıncalı. Grafiği neden özellikler aracılığıyla değiştirebilirim (nokta ve sembol hakkında değil, renk şeması vb. hakkında konuşuyoruz), ancak şablonu yükleyerek değil?
Grafiği istediğiniz gibi özelleştirin ve çizim şablonunu "debug.tpl" adıyla kaydedin. Ardından, hata ayıklama sırasında bu şema otomatik olarak yüklenecektir.
 
ADR :
Saygıdeğer... "debug.tpl" şablonu uygulandı - bu iyi. Üzerindeki tabloya bakmak benim için sakıncalı. Grafiği neden özellikler aracılığıyla değiştirebilirim (nokta ve sembol hakkında değil, renk şeması vb. hakkında konuşuyoruz), ancak şablonu yükleyerek değil?
MetaSürücü :
Grafiği istediğiniz gibi özelleştirin ve çizim şablonunu "debug.tpl" adıyla kaydedin. Ardından, hata ayıklama sırasında bu şema otomatik olarak yüklenecektir.

Bu arada şablonu MQL5 kullanarak düzenleyebilirsiniz, standart kütüphanede buna karşılık gelen bir sınıf var (ancak bu her şeyi ve her yeri kontrol etmek isteyenler için)...

:
Önceden, bazen öyleydi ki, güncellemeden sonra terminali ilk kez başlatmak mümkün değildi. Bu sefer sorunsuz gitti. manzara.
Vista için kullanmıyorum demeyeceğim. Ancak XP ve Win 2003'te benzer bir hata sıklıkla oluşur. :(
 
Interesting :

Bu arada şablonu MQL5 kullanarak düzenleyebilirsiniz, standart kütüphanede buna karşılık gelen bir sınıf var (ancak bu her şeyi ve her yeri kontrol etmek isteyenler için)...

Sorun yok. Bu betiği bir buçuk yıldır kullanıyorum.
Dosyalar:
 
Komut dosyasını mql5.exe çağrısı aracılığıyla derlemeye çalışıyorum, komut dosyası içermeyi kullanıyor - derlenmiyor. Dahil etme çağrısını kaldırıyorum - derleniyor. Dahil etme ile editörde derlenir.