[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 621

 
artmedia70 :
Ve test etmeden önce test çizelgesine bir gösterge asarsınız

Göstergeleri pencereye atabilir ve şablonu tester.tpl adı altında kaydedebilirsiniz.

Ardından, görselleştirici her açıldığında bu şablon yüklenecektir.

 

Terminalde otomatik olarak oturum açarken "Geçersiz hesap" hatasıyla karşılaşan var mı (2012.03.08 10:21:04 '1470856': bağlantı başarısız [Geçersiz hesap])? Parolayı ve otomatik yapılandırmayı hatırlamak için onay kutuları ayarlandı, terminal başlangıçta normal olarak oturum açar, onay işaretleri gelir, grafik güncellenir ve bir süre sonra bilgisayara giderim ve işte aynı :(

Destek servisi gerçekten bir şey söyleyemez, sağlayıcımı suçluyor. Ancak diğer DC'lerin terminallerinde böyle bir sorun fark edilmedi, sadece birinde. İletişim de kusursuz, fiber optik, kesinti veya gecikme yok. Evet ve genellikle terminal çalışırken P2P'yi açmıyorum.

Varsayılan olarak sunucuyla bağlantıyı kesmekle ilgili olduğundan şüpheleniyorum, terminal sunucuyu tarar ve listedeki diğer kişilere bağlanmaya çalışır, sonuç olarak bazen sunucu manuel olarak yeniden oluşturmayı başardığım yetkilendirmeyi reddeder (başka bir seçim yaparken) DC sunucusu, önce "bağlantı yok" veya "genel hata" veya hatta hemen "Geçersiz hesap", ardından sunucuyu yeniden taramaya çalıştığınızda - çoğu zaman "Geçersiz hesap" :-\)

Bir uzman bunu nasıl anlayabilir? Sonuçta, "Geçersiz hesap" hatasıyla, sunucuyu yeniden taramak artık mümkün olmayacak, yalnızca yeniden oturum açma veya terminali yeniden başlatma yardımcı olur, ancak bu manueldir, ancak nasıl otomatikleştirilir? "Yeniden Bağlan" Composter komut dosyası yardımcı olacak mı? Eğer öyleyse, bunu Expert Advisor'a nasıl ekleyebilirim, böylece "Geçersiz hesap", "Bağlantı yok" veya "Genel hata" durumlarında, çalışan diğerlerini etkilemeden, tercihen yalnızca hatalı olan terminal yeniden başlatılır. buna paralel olarak?

ZY Senaryo yardımcı oldu, ancak onu olduğu gibi danışmana yerleştirirseniz işe yarar mı?

 
alsu :

Göstergeleri pencereye atabilir ve şablonu tester.tpl adı altında kaydedebilirsiniz.

Ardından, görselleştirici her açıldığında bu şablon yüklenecektir.


Teşekkürler, şablonu kaydettim, yardımcı oldu.
 
Merhaba! Lütfen yardım edin, test cihazındaki Expert Advisor'ı artık ticaret yapamıyorsa (açmak için yeterli marj yok), testi hemen bitirmeyi nasıl yapabilirim? Ve sonra oldukça uzun bir süre askıda kalmaya devam ediyor ve milyonlarca kez yeterli marj olmadığına dair bir hata veriyor. İyi optimizasyon kesinlikle bir seçenek değildir.
 
Batmannk :
Merhaba! Lütfen yardım edin, test cihazındaki Expert Advisor'ı artık ticaret yapamıyorsa (açmak için yeterli marj yok), testi hemen bitirmeyi nasıl yapabilirim? Ve sonra oldukça uzun bir süre askıda kalmaya devam ediyor ve milyonlarca kez yeterli marj olmadığına dair bir hata veriyor. İyi optimizasyon kesinlikle bir seçenek değildir.


init() işlevinde, daha fazla ticaret için fon eksikliği olup olmadığını kontrol etmeniz ve bir eksiklik varsa deinit() işlevini çağırmanız gerekir.

Örneğin:

 init()   
{     
   double lotcost = MarketInfo ( Symbol (),MODE_MARGINREQUIRED); // Стоимость 1 лота
   if ( AccountFreeMargin ()<lotcost) deinit(); 
}

EA, kendisini bellekten boşaltmamasına rağmen, en azından sunucuya bir sipariş açmak için anlamsız istekler göndermeyi durduracaktır.

Testi yalnızca bir şekilde WinAPI'nin yardımıyla, test cihazı alt penceresini çağırmak için kodları geçerek ve Durdur düğmesine basarak tamamen durdurabilirsiniz. Gerçek zamanlı Uzman Danışmanın çalışması, araç çubuğundaki "Uzman Danışmanlar" düğmesinin programlı olarak seçimi kaldırılarak WinAPI aracılığıyla da devre dışı bırakılabilir. Bunu basit bir örnekle tam olarak nasıl yapabildiğiniz ilginç :)

 
evillive :


init() işlevinde, daha fazla ticaret için fon eksikliği olup olmadığını kontrol etmeniz ve bir eksiklik varsa deinit() işlevini çağırmanız gerekir.

Örneğin:

EA, kendisini bellekten boşaltmamasına rağmen, en azından sunucuya bir sipariş açmak için anlamsız istekler göndermeyi durduracaktır.

Testi yalnızca bir şekilde WinAPI'nin yardımıyla, test cihazı alt penceresini çağırmak için kodları geçerek ve Durdur düğmesine basarak tamamen durdurabilirsiniz. Gerçek zamanlı Uzman Danışmanın çalışması, araç çubuğundaki "Uzman Danışmanlar" düğmesinin programlı olarak seçimi kaldırılarak WinAPI aracılığıyla da devre dışı bırakılabilir. Bunu basit bir örnekle tam olarak nasıl yapabildiğiniz ilginç :)


Kontrol. Ne yazık ki, yardımcı olmadı .. Ve en şaşırtıcı olanı, onu açmak için istek göndermeye devam ediyor !! Elbette başka bir soru daha var, deinit işlevinde ne olmalı?)
 

Ve yine sorular)

iTime dönemleri D1 ve H1 için zaman gösterimini gösterdi (bu şekilde göstergenin yanlış çalışmasını anlıyorum)

ana çalışmaları yaptığım test cihazının zamanına denk gelmediği ortaya çıktı. Test cihazı Ekim 2010'du. Ve alıntıları geri sararken, D1 için saat 00:00

ve H1 için 13:00 değişmedi. Nedenmiş?

Ve ikinci soru. Histogramın maksimum ve minimum değerlerini görüntüledi,

minimum doğru görüntüleniyor, maksimum sayı 2147483647. Ofset

1,2... dizi öğelerini ararken başarıya yol açmadı. Durum nasıl düzeltilir?

 
Fox_RM :

Ve yine sorular)


Ve ikinci soru. Histogramın maksimum ve minimum değerlerini görüntüledi,

minimum, doğru görüntüleniyor, maksimum 2147483647 sayısı olarak.


https://www.mql4.com/en/search#!keyword=2147483647
 
Vinin :

https://www.mql4.com/en/search#!keyword=2147483647
Anladım teşekkürler! Ve zamanla ne tür bir sorun bana söylemiyor?
 
kuk :
İyi bir danışman nedir?
İyi danışmanlar - ücretli, profesyoneller tarafından yazılmış