![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
İşin aslı, döngü tüm kenelerde çağrılır!
İşte, kendiniz görün! Çıktıyı döngü gövdesine özel olarak yerleştirdi:
Ve işte nihai sonuç:
İşin aslı, döngü tüm kenelerde çağrılır!
İşte, kendiniz görün! Çıktıyı döngü gövdesine özel olarak yerleştirdi:
Ve işte nihai sonuç:
Tarihte test edilen süre içinde Özkaynaktaki değişimi görmem gerekmesine rağmen burada test ediyorum.
Düzenlemeleriniz yapıldı, Gösterge hem test modunda hem de sürükleyip yeni bir grafiğe bırakılarak başlatıldı.
Gösterge hem mevcut tekliflere kadar olan tüm dönemde hem de herhangi bir zaman diliminde çalışır (veya "her şeyi göreceksin" tam olarak ne anlama gelir?)
Ancak, günlük çıktısının değiştiğini göstermesine rağmen Özkaynak değeri sabit kalır.
(Aksi takdirde, Print aracılığıyla değilse, döngünün çalışıp çalışmadığını başka nasıl anlayabilirsiniz?)
...Her ihtimale karşı, eklenmiş bir göstergeye sahip bir Uzman Danışmanın "iskeleti":
Tarihte test edilen süre içinde Özkaynaktaki değişimi görmem gerekmesine rağmen burada test ediyorum.
Düzenlemeleriniz yapıldı, Gösterge hem test modunda hem de sürükleyip yeni bir grafiğe bırakılarak başlatıldı.
Ve gösterge hem mevcut tekliflere kadar olan tüm süre boyunca hem de herhangi bir zaman diliminde çalışır (veya “her şeyi göreceksin” tam olarak ne anlama geliyor?)
Ancak, günlük çıktısının değiştiğini göstermesine rağmen Özkaynak değeri sabit kalır.
(Aksi takdirde, Print aracılığıyla değilse, döngünün çalışıp çalışmadığını başka nasıl anlayabilirsiniz?)
...Her ihtimale karşı, eklenmiş bir göstergeye sahip bir Uzman Danışmanın "iskeleti":
Belki yanılıyorum ama test tamamlandıktan sonra göstergenin grafikteki görüntüsünü test sırasında yapılan hesaplamalarla karşılaştırmıyor musunuz?
Gerçek şu ki, test cihazından özel bir göstergenin sonuçları (hesaplanan diziler) hiçbir şekilde grafiğe aktarılmaz, ancak belirtilen gösterge grafikte yeni bir hesaplama için basitçe başlatılır.
Bu göstergeyi bir dakika tablosunda çalıştırın ( açık bir pozisyon varlığında) ve 10-15 dakika içinde benzer bir resim elde edeceksiniz.
kod:
Rosh , sana göstergemde neyin yanlış olduğunu zaten sordum ve tam olarak nasıl kontrol ettiğimi yazdım. seçiminiz dahil. Ben de bunu size mümkün olduğunca detaylı bir şekilde açıklamaya çalıştım, siz ise sadece kısaca “döngü çalışmıyor” ve “her şeyi kendiniz göreceksiniz” yazdınız.
... Renat , test tamamlandıktan sonra göstergenin grafikte gösterilmesi, anladığım kadarıyla, test sırasında yapılan hesaplamalar ve gösterge dizisinin doldurulması temelinde gerçekleşir. Ancak, test cihazından alınan sonuçların, test cihazından gelen özel gösterge tablosuna aktarılmaması ne anlama gelir?
Öyleyse neden bunlara ihtiyaç duyuluyor ve dizi atamasını koddan çıkardıktan hemen sonra gösterge çizgisi neden kayboluyor (sabit bir yatay olsa da, ancak kayboluyor)?
Bana öyle geldi ki, OnCalculated ile doldurulmuş gösterge değerleri dizisi arasındaki yazışmalar ve grafikteki gösterge değerleri nettir, aksi takdirde Gösterge değerleri nasıl başlatılır?
Anlaması zor… Önemsiz bir iş gibi görünüyor, ama birkaç gündür bununla mücadele ediyorum ve tarihte nasıl farklı bir şekilde çözülebileceğine ve olup olmayacağına dair ipucu bile verebilecek birini bulmak zor. hiç çözülmez.
Bir kez daha anladığım kadarıyla ben (yanlışsam düzeltin, zorlaştırmıyorsa).
1. Test cihazında test süresini belirliyorum ve göstergem eklenmiş olarak bir Uzman Danışman seçiyorum.
2. OnCalculated'a ilk çağrı önceki _ hesaplanan parametrelerle çağrılır =0 ve oranlar _ toplam = testin başlangıcına karşılık gelen tik (çubuk) sayısı. Bu süre içerisinde bakiyenin değeri başlangıç ve sabit seviyede kalır.
3. Test süresi içinde Çubuklarla Hesaplanan sonraki çağrılar, her bir çubuk için gerçekleşir ve burada değişen verilerle gösterge değerleri dizisini başlatabilirsiniz (örneğin, yazdığım gibi yaptığım fiyatı çoğaltın, ancak o zaman neden Hisse senedi değerlerini değiştiren fiyatları değiştirmek yerine başlatamıyorum ?)
Ve genel olarak, işte buradasınız - bir profesyonel. Bu, umarım, çözülmekte olan basit bir görev midir, yoksa MetaTrader hala büyüyüp böyle “yüksekliklere” mi ulaşıyor? :)))
Bu sorunu çözmek için basit vizyonumu önerdim ama işe yaramıyor.
O zaman nasıl uygulanabilir - geriye dönük test sonuçlarına dayalı fiyat tablosunun altındaki Öz Sermaye tablosu?
Rosh, çevrimiçi sürüm zaten yayınlandı, ancak öncelikle Tarih ile çalışan bir kişi olarak, geçmiş verilere dayalı çalışan bir sürüme ihtiyacım var. Ve buradaki asıl zorluğun ne olabileceğini anlamak benim için hala zor.
Daha ılımlı sayıda işlem nedeniyle (Al ve Sat'a tıklamak için zar zor zamanı olan fazladan bir soyucu değilse), çevrimiçi denge tablosu zaten bir tüccar tarafından sunulur.
Aslında, Hisse Senedi dinamikleri uzun bir tarih boyunca yüzlerce hatta binlerce işlemle kritik hale gelir, ancak test cihazındaki grafikte bu dinamiklerin fiyat dinamikleri ile basit bir karşılaştırması prensipte sağlamaz (tabii ki, MetaQuote, programcılar için ana şeyin, bireysel zayıf ve güçlü pozisyon dizilerini analiz etmeden hazır Uzman Danışmanların hızlı bir şekilde taranması olduğunu düşünür).