Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1243
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
Bu makaleye dayanarak: https://www.mql5.com/en/articles/43
Ancak, yalnızca gösterge verilerinin arabellek dizilerine kontrol edildiği ve alındığı ana kadar kod vardır, o zaman alınan gösterge verileriyle nasıl çalışılacağına dair bir örnek yoktur. Referans kitabına baktım, çoğunlukla göstergeler için kod örnekleri var, bu yüzden zaten setindexbuffer'ı oradan ekledim. En azından "kazmak" için hangi yöne ipucu verin. Dün zaten yorgundum, yarım gün geçirdim.
Zaten denedim. Ama master'da orada sınıflarla birlikte üretir. En azından basit bir şekilde anlardım - en azından fazla anlamadığım kodda. EA'daki gösterge değerlerini almak için kodu nasıl düzelteceğimi söyler misiniz?
Örnek: EA'dan iEnvelopes gösterge değerleri nasıl alınır
Sonuç:
Örnek: EA'dan iEnvelopes gösterge değerleri nasıl alınır
Çok teşekkürler! Bunu halledeceğim!
Vladimir, lütfen söyle bana: UPPER_LINE ve LOWER _LINE'ı nereden alıyor? Sadece gösterge kulpunu almışsak, kulptan hemen almamız mümkün müdür?
Vladimir, lütfen söyle bana: UPPER_LINE ve LOWER _LINE'ı nereden alıyor? Yalnızca gösterge tutamağını aldıysak, tutamacı hemen aldık mı?
Sorunuz anlaşılmadı. Anlamı olmayan bir dizi harf. Lütfen sorunuzu yeniden ifade edin - yazmaya zaman ayırın, sorunuzu düşünün ve sakince yazın.
Sorunuz anlaşılmadı. Anlamı olmayan bir dizi harf. Lütfen sorunuzu yeniden ifade edin - yazmaya zaman ayırın, sorunuzu düşünün ve sakince yazın.
İşlev argümanında:
iGetArray(handle_iEnvelopes, UPPER_LINE ,start_pos,count,upper)
UPPER_LINE kullandınız.
Bu parametre değeri, daha önce alınan tanıtıcıdan nereden geliyor:
?
İşlev argümanında:
UPPER_LINE kullandınız.
Bu parametre değeri, daha önce alınan tanıtıcıdan nereden geliyor:
?
Numara. Bu değer, iEnvelopes yardımından alınmıştır.
Tünaydın. Danışmanı GBPUSD para biriminde başlatırken, göstergeyi EURUSD kodunda ayarladım, danışman başlangıçta çöküyor. Aynı zamanda, tersini yaparsanız, danışmanı EURUSD'de çalıştırın ve göstergeyi GBPUSD'ye ayarlayın, her şey çalışır. Ne ile bağlanabilir?
Tünaydın. Danışmanı GBPUSD para biriminde başlatırken, göstergeyi EURUSD kodunda ayarladım, danışman başlangıçta çöküyor. Aynı zamanda, tersini yaparsanız, danışmanı EURUSD'de çalıştırın ve göstergeyi GBPUSD'ye ayarlayın, her şey çalışır. Ne ile bağlanabilir?
1. Wizard MQL5 kullanarak bir EA oluşturun - örneğin, EA için 'GBPUSD' ve sinyal modülü için 'EURUSD' belirtin. DOĞRU kod örneğini alacaksınız. Kodu inceleyin. Gelecekte, manuel düzenlemeye izin vermeyin, ancak Wizard MQL5 kullanarak kod oluşturun.
2. EA için 'GBPUSD' belirlediyseniz, bu EA'yı YALNIZCA 'GBPUSD' üzerinde çalıştırmanız gerekir.
1. Wizard MQL5 kullanarak bir EA oluşturun - örneğin, EA için 'GBPUSD' ve sinyal modülü için 'EURUSD' belirtin. DOĞRU kod örneğini alacaksınız. Kodu inceleyin. Gelecekte, manuel düzenlemeye izin vermeyin, ancak Wizard MQL5 kullanarak kod oluşturun.
2. EA için 'GBPUSD' belirlediyseniz, bu EA'yı YALNIZCA 'GBPUSD' üzerinde çalıştırmanız gerekir.
Vladimir, kodu MQL5 sihirbazını kullanarak oluşturdum. EA'nız denedi, GBPUSD para biriminde çalıştırıldığında da benim için çalışmıyor.
Günlük şunları söylüyor: