MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 654
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
Bir danışman geleceğe bakabilir mi?
Danışmana geçen yıla ait verileri alıp bunlardaki varyansı hesaplaması için ihtiyacım var. ve ancak o zaman bilinen bir dağılım göstergesiyle, danışman test cihazında geçen yıl için test edilir.
Belki. Test cihazında. Pazar için kâseye şaplak atmak ve tavşan yetiştirmek mi?
Ve danışman mevcut veriler üzerinde ne yapacak?
sonraki döngüde 3 fraktal kontrol ediyorum ve f değişkenine yazıyorum
Koşul tamamlandı: eğer üst fraktal MA'nın üzerindeyse ve sonraki alt fraktal MA'nın altındaysa, o zaman bu üst fraktaldan üç fraktal mevcut çubuğun herhangi bir fiyatıyla karşılaştırırım.
Sıradan bir fraktal ile algoritma doğru çalışır. iFreeNumFractals ile bazı fraktallar görünmez görünüyor. Nedenini nasıl öğrenebilirim?
Buraya bakmanız daha kolay - sonuç daha hızlı olacaktır.
Belki. Test cihazında. Pazar için kâseye şaplak atmak ve tavşan yetiştirmek mi?
testin başladığı yer burasıdır. ve bende sıfır var - mevcut çubuğun numarası. ama onlardan varyansı hesaplamak için tüm bu yıl için verilere nasıl bakılacağı ve ardından danışmanı yılın başından itibaren nasıl çalıştırılacağı.
Ve danışman mevcut veriler üzerinde ne yapacak?
sadece test amaçlıdır.
Ayrı ayrı senaryo ve danışman yazmak istemiyorum. böylece komut dosyası varyansı hesaplar ve ardından test cihazında Expert Advisor'ı başlatır.
Her şeyi tek bir programa sığdırmak istiyorum.
Her şeyi tek bir programa sığdırmak istiyorum.
bu süre zarfında, bir senaryonuz ve başka bir senaryonuz ve bir danışmanınız olabilir ve ...
özünde, geçmiş veriler üzerinde varyansı hesaplayacak bir gösterge yazmanız gerekiyor ve varyans değerlerini aldıktan sonra bunları bir danışmanda kullanabilirsiniz, göstergenin verileri görselleştirmeye yardımcı olduğunu unutmayın.
Hala inatla bir danışmanla tarihsel verilere göz atmak istiyorsanız - cevap imkansız, test cihazında yalnızca test cihazı klasöründeki dosyalar bulunur, .hst dosyalarını bu klasöre koyabilir ve ardından bunları test cihazından okuyabilirsiniz. bir danışman
Buraya bakmanız daha kolay - sonuç daha hızlı olacaktır.
Ailuromancy - en fazla olacak)
Soru, algoritmanın özünde ve doğruluğunda değil, bence iki eşdeğer satırın olması gerçeğindedir.
bir algoritmaya yerleştirildiklerinde farklı sonuçlar verirler. Normalleştirmeli ve normalleştirmesiz tüm seçenekleri denedim
Belki birisi bakmaya zaman bulur, iFreeNumFractals göstergesi burada
zanaatım buradaama bence iki eşdeğer çizgi
veya eşdeğer değiller veya görünümle ilgili sorunlar
f_up ve i_i ve diğer f_up ve i_i değerlerini yazdırın
veya formülünüze göre oluşturun: f_up=iFractals(Symbol(),0,MODE_UPPER,i_i);
göstergesi ve f_up= NormalizeDouble ( iCustom ( Symbol (), 0 , "iFreeNumFractals" , 1 , 2 , 2 , 2 , 2 , 0 ,i_i), Digits ); formülünü kullanarak gösterge ile karşılaştırın.
hatayı görselleştirmek gerekiyor
Not: hata ayıklayıcıyı çalıştırabilir ve değişkenlerin değerlerini görebilirsiniz
hatayı görselleştirmek gerekiyor
Not: hata ayıklayıcıyı çalıştırabilir ve değişkenlerin değerlerini görebilirsiniz
Görsel olarak, göstergelerin fraktalları çakışıyor. Sonuca göre yazdırın, beş sinyalden ikisi çakışıyor ve üç durumda bir iFreeNumFractals fraktal eksik görünüyor. Hata ayıklayıcı henüz kullanılmadı. İçinde ne görülebilir?
Hata ayıklayıcı henüz kullanılmadı. İçinde ne görülebilir?
2. Hata Ayıklayıcı
https://www.mql5.com/ru/articles/654
Hala inatla bir danışmanla tarihsel verilere göz atmak istiyorsanız, cevap imkansız
Tünaydın!
Söylesene, belirli bir çubuğa sürüklerken tarihini veren bir komut dosyası oluşturmak mümkün müdür? Yapılabilir mi? Evet ise, hangi işlev? Kılavuzu ve forumları okudum ama hiçbir şey bulamadım. Bir fikir veya yön verin. Teşekkür ederim!