![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Göstergeyi ve uzmanı pencereden programlı olarak kaldırmanın bir yolu var mı?
Veya indir veya yükle?
Örneğin bir menü mevcut, kedi. doğru kitap tarafından denir. fareler. Uzman Danışmanlar >>Sil vardır.
Sil'e tıklamak hiçbir şey yapmaz.
Böyle mi olmalı yoksa bir bug mı? Belki de Tamam'a veya MessageBox'taki diğer düğmelere basmadan önce MT'yi erişilemez hale getirmek gerekiyordu?
MessageBox MT tarafından oluşturulursa (örneğin, komut dosyası yüklenirken bir zaman diliminden diğerine geçiş denemesi durumunda), MT kullanılamaz .
Ve ne, init() içinde Alert() kullanmak kabul edilemez mi?
Komut dosyamda böyle bir kullanım MT'yi kilitliyor, yeniden yüklemem gerekiyor ..
Neyin yanlış olduğunu anlayana kadar etrafta dolaştım.
Bu norm mu yoksa bir aksaklık mı?
Bu norm mu yoksa bir aksaklık mı?
kusur
Cevabınız için çok teşekkür ederim.
Lütfen bu aksaklığın neden olduğunu açıklayabilir misiniz?
Bu bir hata mı yoksa yanlış bir şey mi yapıyorum?
184 build kullanıyorum. Tüm programları kaldırdım, danışmanları ve göstergeleri kaldırdım, böyle bir komut dosyası yükledim:
Ve Ticaret bitti.
Ne yapalım?
Ticaret o kadar düştü ki artık başlamıyor, arabayı aşırı yüklemek zorunda kaldım.
Bu bir MT hatası mı yoksa yanlış bir şey mi yapıyorum?
kusur
Ne yapalım?
yeni bir derleme yayınlanana kadar betiği başlatırken uyarı kullanmayın.
Tamam teşekkürler.
Eğer öyleyse, o zaman bunu da hesaba katabilirsiniz.
ObjectDelete()'nin deinit() içinde çalışması için, deinit() içinde Alert() olmaması gerekir.
Ayrıca, bu durumda Alert()'in kendisi düzgün çalışır ve hiçbir şeyi asmaz.