MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 422
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
Selamlar. Hacmin dönüşünde yemin etmeye yardım edin:
Bir dizi oluşturdum. Teklif, tarih ve hacim.:
İşaretler: Geçersiz Dizi erişimi
Mevcut çubuğun Hacmini kaydetmek mümkün mü?
Bir diziye bir dizi yazmak bir şekilde pek iyi değil.
Yani, mevcut çubuğun tik hacmini kaydetmem gerekiyor.
Ancak o zaman bir diziye yeniden yazın
Mevcut çubuğun Hacmini kaydetmek mümkün mü?
Bir diziye bir dizi yazmak bir şekilde çok iyi olmayacak.
Yani, mevcut çubuğun tik hacmini kaydetmem gerekiyor.
Ancak o zaman bir diziye yeniden yazın
volume= Volume [ 0 ];
Lütfen tüm kodun her 15 dakikada bir nasıl çalıştırılacağını söyler misiniz?
MQL5'teYoksa OnTick() işlevinde uygulamak daha mı iyi?
Lütfen tüm kodun her 15 dakikada bir nasıl çalıştırılacağını söyler misiniz?
MQL5'teYoksa OnTick() işlevinde uygulamak daha mı iyi?
https://www.mql5.com/ru/search#!keyword=%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B1%D0%B0%D1% 80&modül=mql5_module_forum
Merhaba! Durumun çözülmesine yardımcı olun: Konum 1'i Y1 koşuluna göre açarım , Y2 koşuluna göre kapatırım. Ancak, U2'nin başlangıcından önce, U1 tekrar oluşur ve 2. konum açılırsa, o zaman U2 başlangıcına tepki vermez, ancak bir sonraki U2'ye kadar, ayrıca yeni U1'den (!) sonra askıda kalır ve bu yeni konum artık geçerli değildir. yeni U2 tarafından kapatılır, ancak U1-U2 koşulunun ardından bekler. Nasıl önlenir? Kafa şişmiş. Teşekkür ederim.
Bu başlıkta, yeni MQL4'te programlamayı gerçekten anlamak ve öğrenmek isteyenlere ve MQL5'e kolayca geçmek isteyenlere yardım etmeye başlamak istiyorum - diller çok benzer.
Burada görevleri, bunları çözmek için algoritmaları ve bu arada, MT için programlama ile ilgili soruları bir şekilde tartışmak mümkün olacak.
Umarım forumumuzun diğer deneyimli üyeleri sorunların çözümüne gelir ve konu herkesin ilgisini çeker.
Merhaba Artem! Yeni başlayanlar olarak bizimle birlikte deyim yerindeyse "yol dışı" gönüllülük için şimdiden çok minnettarım. Ve hemen soru şu: Bir yükseliş mumunun gövdesini, açılış fiyatından kapanış fiyatına , pip cinsinden ömrünün 58 saniyesinde ölçmem gerekiyor :) (örnek: EUR/USD 1M, açılış 1.20100, kapanış 1.20200, yani =100 ) ve ardından koşul stratejinin gereksinimlerini karşılıyorsa piyasaya girin. Tek soru, OPEN[], CLOSE[] veya iOpen, iClose operatörlerini kullanmanın bunu yapmak daha mı iyi? teşekkürler
Merhaba Artem! Yeni başlayanlar olarak bizimle birlikte deyim yerindeyse "yol dışı" gönüllülük için şimdiden çok minnettarım. Ve hemen soru şu: Bir yükseliş mumunun gövdesini, açılış fiyatından kapanış fiyatına , pip cinsinden ömrünün 58 saniyesinde ölçmem gerekiyor :) (örnek: EUR/USD 1M, açılış 1.20100, kapanış 1.20200, yani =100 ) ve ardından koşul stratejinin gereksinimlerini karşılıyorsa piyasaya girin. Tek soru, OPEN[], CLOSE[] veya iOpen, iClose operatörlerini kullanmanın bunu yapmak daha mı iyi? teşekkürler
Soru yalnızca işlevlerle ilgiliyse, şu şekilde: yalnızca grafiğin geçerli döneminden - danışmanın / komut dosyasının veya göstergenin çalıştığı dönemden veri almak istiyorsanız, o zaman Aç[] ve Kapat[] yeterlidir. EA'nın hangi zaman diliminde çalıştığından bağımsız olarak belirli bir zaman diliminden mum verilerini almanız gerekiyorsa, iOpen() ve iClose().
Ancak, MT4 ve MT5'te eşit olarak çalışacak olan kendi çoklu platform işlevinizi yapmak daha iyidir. Burada CopyXXXX () işlevlerini kullanarak veri almanız gerekir. Bu durumda CopyOpen() ve CopyClose().
Soru yalnızca işlevlerle ilgiliyse, şu şekilde: yalnızca grafiğin geçerli döneminden - danışmanın / komut dosyasının veya göstergenin çalıştığı dönemden veri almak istiyorsanız, o zaman Aç[] ve Kapat[] yeterlidir. EA'nın hangi zaman diliminde çalıştığından bağımsız olarak belirli bir zaman diliminden mum verilerini almanız gerekiyorsa, iOpen() ve iClose().
Ancak, MT4 ve MT5'te eşit olarak çalışacak olan kendi çoklu platform işlevinizi yapmak daha iyidir. Burada CopyXXXX () işlevlerini kullanarak veri almanız gerekir. Bu durumda CopyOpen() ve CopyClose().
Cevap için teşekkürler!
Anlayamıyorum, yukarıdaki sorum çok mu karmaşık, yoksa tam tersi mi - o kadar basit ki kimse cevapla uğraşmak istemiyor? Lütfen bir şekilde cevap verin!