MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 360
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
Bunu okudum. Yazılanları doğru anladığımdan emin olmak istedim.
Beyler, iVolume'un onay başına tamamlanan işlem hacmini döndürdüğünü doğru anlıyor muyum?
Hayır, doğru değil. iVolume, belirtilen çubuğun onay hacmini döndürür. Yani, Alış ve Alış fiyatlarındaki değişiklik sayısı.
Önerilen göstergeye bakıldığında, bu çok net bir şekilde görülebilir.
İyi günler, hala özel göstergeden Expert Advisor'a kodu düzeltmeye çalışıyorum, parçalar için sökmeye başladım ve IndicatorCounted() işlevini buldum, Expert Advisor kodunda ne değiştirilebilir?
Bu işleve ek olarak, gösterge Yüksek ve Düşük zaman serilerini kullanır ve göstergede ve EA'da kod derlenir ve başlatılır, ancak EA'da ilk tikte kritik bir hata oluşur, görünüşe göre dizi dışında sınırlar .....
Göstergeler hakkında okudum, bu sıfır çubuğu nasıl izlenir?Bu işlev olmadan?, zamanlayıcıyı açın ve çubukları zaman çerçevesine göre kapatın?
İyi günler, hala özel göstergeden Expert Advisor'a kodu düzeltmeye çalışıyorum, parçalar için sökmeye başladım ve IndicatorCounted() işlevini buldum, Expert Advisor kodunda ne değiştirilebilir?
Bu işleve ek olarak, gösterge Yüksek ve Düşük zaman serilerini kullanır ve göstergede ve EA'da kod derlenir ve başlatılır, ancak EA'da ilk tikte kritik bir hata oluşur, görünüşe göre dizi dışında sınırlar .....
Hiçbir şeyin değiştirilmesi gerekmiyor. Bu, önceden hesaplanmış çubukların sayısını belirleyen bir işlevdir. Bunu yapmak için kontrol edilemez bir istek varsa ..., elbette, piyasa durumunun yeniden hesaplanmasını Expert Advisor'a aktarabilirsiniz, ancak o zaman yalnızca son çubukla hesaplamanız ve tüm çubukları görmezden gelmeniz gerekir. Tarih.
Özel bir göstergeden bir Uzman Danışmana kodu düzeltmeye çalışıyorum
Nasıl anlaşılır? Belki de kodu göstergeden danışmana taşımaktan bahsediyoruzdur?
IndicatorCounted(), EA kodunda nasıl değiştirilebilir?
Bir göstergenin bir danışmandan nasıl farklı olduğunu biliyor musunuz? Evet ise, o zaman danışmanda bu işleve neden ihtiyacınız var ve aslında gösterge kodunu neden danışmana aktarıyorsunuz?
Göstergeler hakkında okudum, bu sıfır çubuğu nasıl izlenir?Bu işlev olmadan?, zamanlayıcıyı açın ve çubukları zaman çerçevesine göre kapatın?
Bana göre bu bir nedensellik meselesi.. Görevi yanlış belirlerseniz, neyi başarmak istediğinizi daha iyi açıklarsanız, doğru hareket tarzına yönlendirilirsiniz.
Hiçbir şeyin değiştirilmesi gerekmiyor. Bu, önceden hesaplanmış çubukların sayısını belirleyen bir işlevdir. Bunu yapmak için kontrol edilemez bir istek varsa ..., elbette, piyasa durumunun yeniden hesaplanmasını Expert Advisor'a aktarabilirsiniz, ancak o zaman yalnızca son çubukla hesaplamanız ve tüm çubukları görmezden gelmeniz gerekir. Tarih.
"Hiçbir şeyle değiştirmenize gerek yok" - yani, Uzman Danışmanda onTick ile ve göstergede onCalculate ile çalışıyor mu?
Nasıl anlaşılır? Belki de kodu göstergeden Uzman Danışmana taşımaktan bahsediyoruz?
Bir göstergenin bir danışmandan nasıl farklı olduğunu biliyor musunuz? Evet ise, o zaman danışmanda bu işleve neden ihtiyacınız var ve aslında gösterge kodunu neden danışmana aktarıyorsunuz?
Evet, kod transferi, doğru.
Tercihen her bir onay işaretini analiz etmek için bir dizi gösterge köşesine ihtiyacım var
Evet, kod transferi, doğru.
Tercihen her bir onay işaretini analiz etmek için bir dizi gösterge köşesine ihtiyacım var
Expert Advisor'daki gösterge değerlerine ihtiyacınız varsa, o zaman gösterge kodunu Expert Advisor'a kopyalamanıza gerek yok, gösterge koduna bile ihtiyacınız yok. Ve EA'dan gösterge değerleri talep etmeniz gerekiyor, bu bu fonksiyon ile yapılır https://docs.mql4.com/en/indicators/icustom
Expert Advisor'daki gösterge değerlerine ihtiyacınız varsa, o zaman gösterge kodunu Expert Advisor'a kopyalamanıza gerek yok, gösterge koduna bile ihtiyacınız yok. Ve EA'dan gösterge değerleri talep etmeniz gerekiyor, bu bu fonksiyon ile yapılır https://docs.mql4.com/en/indicators/icustom
Çok teşekkür ederim ama fonksiyonun açıklamasından anladığım kadarıyla benim belirttiğim yerde yani tüm köşeleri almak için tek bir değer almak için gösterge kodunun tamamını çalıştırıyor yani hesaplamam gerekecek gösterge kodu n'inci kez (tüm çubukları tek tek geçmek için) ve bu göstergenin üst sıralarını birkaç zaman diliminde karşılaştırmam gerekiyor.
Ayrıca, köşeleri manuel olarak arayın
Çok teşekkür ederim ama fonksiyonun açıklamasından anladığım kadarıyla benim belirttiğim yerde yani tüm köşeleri almak için tek bir değer almak için gösterge kodunun tamamını çalıştırıyor yani hesaplamam gerekecek gösterge kodu n'inci kez (tüm çubukları tek tek geçmek için) ve bu göstergenin üst sıralarını birkaç zaman diliminde karşılaştırmam gerekiyor.
Zaman çerçevesi, fonksiyonun bir giriş parametresidir, herhangi birini girebilirsiniz. Birçok çubuk bir döngü kullanılarak okunur, değerler bir dizide saklanabilir
Zaman çerçevesi, fonksiyonun bir giriş parametresidir, herhangi birini girebilirsiniz. Birçok çubuk bir döngü kullanılarak okunur, değerler bir dizide saklanabilir
Soru farklıdır, bir kene ile gösterge kodunu 900 kez (örneğin 300 çubukluk 3 zaman dilimi) veya 3 kez hesaplayın, icustom ile daha az yaygara olduğu açıktır, onu bir döngüye ve işe attım, bir değişken, bir danışmana gösterge değerleri dizisinin adresini dll kullanarak gördüm, ancak göstergeyi kitte sürüklemek istemiyorum