MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 796
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
MQL5'te gösterge arabellekleri ve zaman serileri tersine çevrilir , varsayılan olarak MT5'teki en soldaki çubuk #0'dır ve MT4'teki en sağdaki çubuk, çubuk #0'dır ve gösterge arabellekleri aynı numaralandırılmıştır
Not: ne yazık ki MT5 ile uğraşmak istemiyorum, fikirleri kontrol etmek için yeterli MT4'üm var, sadece MT5'e hazır bakıyorum, MT5'in altına bir şey yazarsam kimseye göstermem)))
Örnek olarak, SimpleMAOnBuffer'ın şamanizm olmadan kullanıldığı ve ters yönde çalıştırmanın bir yolu olmadığı beş için macd koduna baktım.
Geriye doğru saymayı denedim
aynı şey oluyor, sorun başka bir şey gibi görünüyor.
Geriye doğru saymayı denedim
ters yönde saymak o kadar kolay değil .... ArraySetAsSeries() dizilerini ve her şeyi, hem tamponları hem de kullandığınız zaman dizilerini genişletmeniz gerekiyor
ve sonra, MT4'te olduğu gibi, sağdan sola sayabilirsiniz ve en büyük ve en küçük el-ta'yı karşılaştırarak ve arayarak tüm manipülasyonlar, aynı zamanda, dizinin şu anda hangi yönde olduğunu beyninizi rafa kaldırmanız gerekir ...
Bu tür görevleri sevmiyorum, MT4'te alıp yazıyorum MT5'te her zaman kendimi iki kez kontrol ediyorum))))
Dahası , standart kütüphaneyi kullanıyorsunuz #include <MovingAverages.mqh> - burada ben asistan değilim, sadece standart kütüphaneden grafikler ve dizilerle ilgileniyordum, her şeyin nasıl olduğuna daha fazla bakmadım orada düzenlenmiş - hiçbir anlam ifade etmiyor - MT4 altında hazır "arabalı araba" göstergeleri
ters yönde saymak o kadar kolay değil.... ArraySetAsSeries() dizilerini ve her şeyi, hem tamponları hem de kullandığınız zaman serilerini genişletmeniz gerekiyor
ve sonra, MT4'te olduğu gibi, sağdan sola sayabilirsiniz ve en büyük ve en küçük el-ta'yı karşılaştırarak ve arayarak tüm manipülasyonlar, aynı zamanda, dizinin şu anda hangi yönde olduğunu beyninizi rafa kaldırmanız gerekir ...
Bu tür görevleri sevmiyorum, MT4'te alıp yazıyorum MT5'te her zaman kendimi iki kez kontrol ediyorum))))
Dahası , standart kütüphaneyi kullanıyorsunuz #include <MovingAverages.mqh> - burada ben asistan değilim, sadece standart kütüphaneden grafikler ve dizilerle ilgileniyordum, her şeyin nasıl olduğuna daha fazla bakmadım orada düzenlenmiş - hiçbir anlam ifade etmiyor - MT4 altında hazır "arabalı araba" göstergeleri
Şimdi standart kümeden birkaç göstergeye baktım, nedense ArraySetAsSeries() hiçbir yerde kullanılmıyor. MT4 yardımında şunları yazıyorlar:
Zaman serisi , ters indekslemeli dizilerdir, yani zaman serisinin ilk elemanı en sağda ve zaman serisinin son elemanı en sol pozisyondadır. https://docs.mql4.com/ru/series/bufferdirection
MT5'te aynı:
Bir zaman serisi, normal bir diziden farklıdır, çünkü zaman serisi elemanları dizinin sonundan başına (en son veriden en eskiye doğru) indekslenir.
https://www.mql5.com/ru/docs/series
Ortalamayı hesaplamanın başka bir standart yolunu bilmediğim için kütüphaneyi kullandım, ancak teoride iMAOnArray kaldırılmışsa onun yerine bir şey olmalı.
Şimdi standart kümeden birkaç göstergeye baktım, nedense ArraySetAsSeries() hiçbir yerde kullanılmıyor. MT4 yardımında şunları yazıyorlar:
Zaman serisi , ters indekslemeli dizilerdir, yani zaman serisinin ilk elemanı en sağda ve zaman serisinin son elemanı en sol pozisyondadır. https://docs.mql4.com/ru/series/bufferdirection
MT5'te aynı:
Bir zaman serisi, normal bir diziden farklıdır, çünkü zaman serisi elemanları dizinin sonundan başına (en son veriden en eskiye doğru) indekslenir.
https://www.mql5.com/ru/docs/series
Ortalamayı hesaplamanın başka bir standart yolunu bilmediğim için kütüphaneyi kullandım, ancak teoride iMAOnArray kaldırılmışsa onun yerine bir şey olmalı.
ve MT4 ve MT5'teki numaralandırmanın nasıl farklı olduğunu kontrol edersiniz - gösterge arabelleği ile çizin 10 Sıfır çubuğundan 9 bara kapatın ve MT4'te nerede ve MT5'te nerede çizildiğini hemen göreceksiniz
MT5 ile ilgili konuya yazın, orada daha hızlı veya daha hızlı değil))), belki Artem burada ortaya çıkacak, MT5'te öğretmeyi seviyor, MT5'i sevmiyorum - kendini ne kadar zorlamış olursa olsun
ve MT4 ve MT5'teki numaralandırmanın nasıl farklı olduğunu kontrol edersiniz - gösterge arabelleği ile çizin 10 Sıfır çubuğundan 9 bara kapatın ve MT4'te nerede ve MT5'te nerede çizildiğini hemen göreceksiniz
MT5 ile ilgili konuya yaz , daha hızlı veya daha hızlı değil))), belki Artem burada ortaya çıkacak, MT5'te öğretmeyi seviyor, MT5'i sevmiyorum - kendini ne kadar zorlarsa zorlasın
MT5 yardımında MT4'ten kopyala-yapıştır çıkıyor mu?
Bir bağlantı pliz verin, MT5'te soru sorabileceğiniz bir noktayı boş görmüyorum.
MT5 yardımında MT4'ten kopyala-yapıştır çıkıyor mu?
Bir bağlantı pliz verin, MT5'te soru sorabileceğiniz bir noktayı boş görmüyorum.
kopyala-yapıştır değil, sıradan dizilerdeki gibi MT5'te numaralandırma - daha düşük indeksli eleman zamanla daha eskidir ve daha yüksek indeksli eleman daha sonra görünür, MT5'teki en soldaki çubuk 0 ve en sağdaki çubuk = oranları_toplam -1 - ve benzeri her şey ve arabellek ve zaman serileri için, ArraySetAsSeries()... numaralandırmasını değiştirebilirsiniz... burada, genel olarak, MT4 veya MT5'te mastering için bir şey seçersiniz - komutların sözdizimi aynıdır, ancak .... MT4 ve MT5 arasında farklılık gösteren birçok özellik vardır
https://www.mql5.com/ru/forum/6343/page1020
kopyala-yapıştır değil, sıradan dizilerdeki gibi MT5'te numaralandırma - daha düşük indeksli eleman zamanla daha eskidir ve daha yüksek indeksli eleman daha sonra görünür, MT5'teki en soldaki çubuk 0 ve en sağdaki çubuk = oranları_toplam -1 - ve benzeri her şey ve arabellek ve zaman serileri için, ArraySetAsSeries()... numaralandırmasını değiştirebilirsiniz... burada, genel olarak, MT4 veya MT5'te mastering için bir şey seçersiniz - komutların sözdizimi aynıdır, ancak .... MT4 ve MT5 arasında farklılık gösteren birçok özellik vardır
https://www.mql5.com/ru/forum/6343/page1020
teşekkürler
ve MT4 ve MT5'teki numaralandırmanın nasıl farklı olduğunu kontrol edersiniz - gösterge arabelleği ile çizin 10 Sıfır çubuğundan 9 bara kapatın ve MT4'te nerede ve MT5'te nerede çizildiğini hemen göreceksiniz
MT5 ile ilgili konuya yazın, orada daha hızlı veya daha hızlı değil))), belki Artem burada ortaya çıkacak, MT5'te öğretmeyi seviyor, MT5'i sevmiyorum - kendini ne kadar zorlamış olursa olsun
ortaya çıkacağım. Serilik ile her şey doğrudur. Ve MovingAverages.mqh dörtlü bir tarzda çalışır - soldan sağa.
Tartışılan kod hakkında fazla bir şey anlamanıza gerek yok - sadece tüm dizilerin nereye yönlendirildiğine bakın ve onları bir yöne yönlendirin - dörtte olduğu gibi. sadece zamanım yok...
MT5 yardımında MT4'ten kopyala-yapıştır çıkıyor mu?
Bir bağlantı pliz verin, MT5'te soru sorabileceğiniz bir noktayı boş görmüyorum.
Burada sorun - burada ilk beşe geçişi öğretiyoruz veya sadece her iki platformda da soruları yanıtlıyoruz. Ancak çoklu platforma vurgu yaparak.
Burada sorun - burada ilk beşe geçişi öğretiyoruz veya her iki platformda da soruları yanıtlıyoruz. Ancak çoklu platforma vurgu yaparak.
Zaten https://www.mql5.com/en/forum/160683/page795#comment_11143961 istedi