MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1352
![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
CopyBuffer MT4'te bulunamadı, yalnızca MT5'te MT4'te yok mu? MT4'te arabellek dizilerinin sayısına göre veri almanın basit bir yolu var mı?
Numara
MT4'te iCustom() https://docs.mql4.com/en/indicators/icustom
geçen yıl kontrol ettim, EA iCustom()'dan gelen çağrı önbelleğe alınabilir, yani EA'dan farklı tamponlar veya indeksler için tek bir işaret üzerinde birkaç kez iCustom() öğesini çağırırsanız, göstergenin kendisi bu işaret için bir kez yeniden hesaplanır, yani. performans tamam
Not: neden MT4 - MT5 zaten "ısırıldıysa", daha fazla performans var, test cihazı daha doğru ... genel olarak, araştırma için normal bir şey, IMHO
Numara
MT4'te iCustom() https://docs.mql4.com/en/indicators/icustom
geçen yıl kontrol ettim, EA iCustom()'dan gelen çağrı önbelleğe alınabilir, yani EA'dan farklı tamponlar veya indeksler için tek bir işaret üzerinde birkaç kez iCustom() öğesini çağırırsanız, göstergenin kendisi bu işaret için bir kez yeniden hesaplanır, yani. performans tamam
Not: neden MT4 - MT5 zaten "ısırıldıysa", daha fazla performans var, test cihazı daha doğru ... genel olarak, araştırma için normal bir şey, IMHO
fikirlerin MT4 üzerinde çalışması daha kolaydır. Kabuk daha hafif))) Hayır, hayır. Bir döngüde diziye eski usul yazacağız)))) MT5'te MT4 başa çıkmayı bıraktığında ölçeklendirmek mantıklıdır)) ve bu ya yavaş ya da çok fazla veridir. Bu aşamalara ulaşana kadar.
katma. Ve fikir kabul edilebilir bir hataya dönüştürüldüğünde.Herkese iyi günler. Grail makinesi şekillendirmeyi neredeyse bitirdi, ancak yaklaşık 50-60 uyarı derlediğimde ' OrderSend ' dönüş değeri kontrol edilmelidir TREND+ _V_1,1.mq4 1626 on bir
Anladığım kadarıyla bu, siparişlerin açılışını herhangi bir doğrulama olmadan yazmamdan kaynaklanıyor - bunun gibi
Herkese iyi günler. Grail makinesi şekillendirmeyi neredeyse bitirdi, ancak yaklaşık 50-60 uyarı derlediğimde 'OrderSend' dönüş değeri kontrol edilmelidir. TREND+ _V_1,1.mq4 1626 on bir
Anladığım kadarıyla bu, siparişlerin açılışını herhangi bir doğrulama olmadan yazmamdan kaynaklanıyor - bunun gibi
böyle yaz
böyle yaz
bu kod satırı sorun yaratmıyor :( hemen bunun gibi 2 hata veriyor:
'Satın Al' - beyan edilmemiş tanımlayıcı TREND+_1,1.mq4 860 98
'Açık' - bazı operatörler bekleniyor TREND+_V_1,1.mq4 860 102
ve kod şöyle
Her şeyi tavsiye edildiği gibi yazdım, tek fark yorum için değişkenin adını piyasa ve bekleyen emirlerin yorumlarını ayırmak için değiştirdim. Neyi yanlış yapıyorum?Print("Buy Open");
bu kod satırı sorun yaratmıyor :( hemen bunun gibi 2 hata veriyor:
'Satın Al' - beyan edilmemiş tanımlayıcı TREND+_1,1.mq4 860 98
'Açık' - bazı operatörler bekleniyor TREND+_V_1,1.mq4 860 102
ve kod şöyle
Her şeyi tavsiye edildiği gibi yazdım, tek fark yorum için değişkenin adını piyasa ve bekleyen emirlerin yorumlarını ayırmak için değiştirdim. Neyi yanlış yapıyorum?Kaçırdım ""
Vladislav Andruschenko :
Print ("Buy Open");
Keneler geliyor, baskılardan görülebiliyor ancak kopyalanmıyor, sanki terminalde gösterge yokmuş gibi, sadece gösterge ile süreyi değiştirmek yardımcı oluyor, ardından ilk çalıştırmadan sonra gösterge iyi çalışıyor.
CopyRates, OnCalculate yönteminde göstergenin ilk başlangıcıyla çalışmıyor
Keneler geliyor, baskılardan görülebiliyor ancak kopyalanmıyor, sanki terminalde gösterge yokmuş gibi, sadece gösterge ile süreyi değiştirmek yardımcı oluyor, ardından ilk çalıştırmadan sonra gösterge iyi çalışıyor.
Yardım: Oranları Kopyala
Not