Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
EA'yı 1 dakikalık grafikte hata ayıklamaya çalıştım, ancak MT4 otomatik olarak 1H grafiğini başlatıyor ve daha sonra zaman çerçevesini değiştirmek mümkün değil. Bunun üstesinden gelmek için herhangi bir yöntem var mı? EA'm Zaman komutlarını kullanıyor
saatlik grafikte istenildiği gibi dakika değil saat döndürür
EA'yı 1 dakikalık grafikte hata ayıklamaya çalıştım, ancak MT4 otomatik olarak 1H grafiğini başlatıyor ve daha sonra zaman çerçevesini değiştirmek mümkün değil. Bunun üstesinden gelmek için herhangi bir yöntem var mı? EA'm Zaman komutlarını kullanıyor
saatlik grafikte istenildiği gibi dakika değil saat döndürür
MT4 yükseltmesini bitirir bitirmez hata ayıklayıcıyı kesinlikle geliştireceğiz.
Renat, hata ayıklama sistemi gerçekten bir şekilde düşünülmemiş. Gerçek zamanlı modda hata ayıklama ahlaksızdır :) Uzman Danışmanların hata ayıklaması, strateji test modunda gerçekleştirilmelidir. Aksi takdirde, kesme noktaları çöpe atılabilir ve metin dosyaları ve günlükler aracılığıyla "dizlerinizin üzerinde" hata ayıklanabilir. Bence MT5'in popüler olmamasının nedeni bu, çünkü işlevsellik eklediler, ancak uygulanabilir değil, yani MT5'in hata ayıklama, sınıflar ve diğer güzellikleri var, ancak bunları kullanmak imkansız. Normal bir hata ayıklayıcı olana kadar, tüm çabalar boşuna olacaktır.
Saygılarımla, Alexander.
Renat, hata ayıklama sistemi gerçekten bir şekilde düşünülmemiş. Gerçek zamanlı modda hata ayıklama ahlaksızlıktır :) Uzman Danışmanların hata ayıklaması, stratejileri test etme modunda gerçekleştirilmelidir. Aksi takdirde, kesme noktaları çöpe atılabilir ve metin dosyaları ve günlükler aracılığıyla "dizlerinizin üzerinde" hata ayıklanabilir. Bence MT5'in popüler olmamasının nedeni bu, çünkü işlevsellik eklediler, ancak uygulanabilir değil, yani MT5'in hata ayıklama, sınıflar ve diğer güzellikleri var, ancak bunları kullanmak imkansız. Normal bir hata ayıklayıcı olana kadar, tüm çabalar boşuna olacaktır.
Saygılarımla, Alexander.
Hatırlıyorum, 4'te ne hata ayıklayıcı ne de yapılar mevcutken, hem MQL hem de DLL'de bir çift hata ayıklamak zorunda kaldım.
Bu yüzden şu anda sahip olduğumuz şeyi "kullanmanın imkansız" olduğunu söylemek çok saçma.
Kim isterse - bir fırsat arar. Aralar verdiler, hata ayıkladılar ve bunun için teşekkürler, modüler hata ayıklamada %100 yardımcı oluyor. Ve küresel olarak - Print'i eski moda bir şekilde koyabilirsiniz.
Ve MT5'i popüler hale getirmek için MT4'ten uzaklaşmanız, desteği durdurmanız, brokerleri geçiş yapmaya zorlamanız gerekir. MT4 yapılarında olduğu gibi <600. Geliştiricilere, özellikle de MQL geliştiricilerine bağlı değildir.
4'te ne hata ayıklayıcı ne de yapılar varken, hem MQL hem de DLL'yi bir çift olarak hata ayıklamak zorunda kaldığımızı hatırlıyorum.
Bu yüzden şu anda sahip olduğumuz şeyi "kullanmanın imkansız olduğunu" söylemek çok saçma.
Kim isterse - bir fırsat arar. Aralar verdiler, hata ayıkladılar ve bunun için teşekkürler, modüler hata ayıklamada% 100 yardımcı oluyor. Ve küresel olarak - Print'i eski moda bir şekilde koyabilirsiniz.
Ve MT5'i popüler hale getirmek için MT4'ten uzaklaşmanız, desteği durdurmanız, brokerleri geçiş yapmaya zorlamanız gerekir. MT4 yapılarında olduğu gibi <600. Bu geliştiricilere bağlı değil, MQL geliştiricileri çok daha az.
Ve ot bitiminde veya piyasa ile bağlantı olmadan hata ayıklama için? Çözümünüz var mı? Çünkü hata ayıklayıcı ile "OnTick" den sonra bir sorun var, MT4'te bir "Tick generator" var, mt5'te böyle bir şey var mı?
Şimdiden teşekkürler,
Merhaba Bisemper
Ben de aynı sorunu yaşadım, çözümüm Strateji Test Cihazında Journal'a aktarmak için Alert("messsages/values/variables/etc.") kullanmak oldu.
Biraz uzun soluklu ama hey işe yarıyor! :)
Yeni makale MQL5 programlarında hata ayıklama yayınlandı:
Nikolay Demko tarafından