Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 390
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
Karputov Vladimir :
Пожалуйста, всегда уточняйте для какой версии MQL4 или MQL5 Ваш вопрос.
MQL5
Lord programcılar!
MQL5'te farklı döviz çiftlerindeki çubukları nasıl senkronize edebilirim?
Eskiden "iBarShift" idi, ama yerini ne aldı?
Lord programcılar!
MQL5'te farklı döviz çiftlerindeki çubukları nasıl senkronize edebilirim?
Eskiden "iBarShift" idi, ama yerini ne aldı?
CopyTime ()
teşekkür etmek. zaten bulundu. Birkaç dakika içinde istediğimi yaptım. harika makale. geliştiriciye şeref!
https://www.mql5.com/en/articles/81
Merhaba!
MQL5 EA kodunda (hangi fiyattan açıldı, TP ve SL neydi) açık ve kapalı anlaşmalar hakkında nasıl bilgi alabileceğimi söyler misiniz? en az 1 son.
Ve hareketli ortalamanın son n değerleriyle (daha iyi ağırlıklı veya üstel) bir dizi döndürecek yerleşik bir işlev veya kitaplık var mı?
Teşekkür ederim!
Yine de lütfen söyleyin bana, MQ4'te metin anahtarlı bir ilişkisel dizi gibi bir yapı var mı, örneğin: Dizi["İşte anahtar!"]?
Evet bende var. Bu konuyla ilgili makaleyi okuyun: " MQL5 Tarifleri - Hızlı Veri Erişimi için İlişkili Dizi veya Sözlük Uygulaması ".
Dizi elemanlarına indeks ile erişilir. İndeks bir tamsayı tipidir int.
Ayrıca makaleyi okumanızı tavsiye ederim.
Hepinize iyi günler!
Danışman penceresindeki giriş alanından, açılır listeden kullanıcı tarafından seçilen zaman dilimini almanız gerekir. Bir fonksiyona nasıl eklenir, arka arkaya ikinci gün acı çekiyorum, söyle bana lütfen))!
kod:
giriş enum timeFrame {
Saat_1 = 60,
Saat_4 = 240,
Gün_1 = 1440
Hafta_1 = 10080
};
iADX(currencySelect, SEÇİLEN VERİLERİ BURAYA GİRİN!, ADXparam, PRICE_CLOSE , MODE_MINUSDI,2)
teşekkür etmek!
Tekerleği yeniden icat etmeyin. Girişi, ENUM_TIMEFRAMES numaralandırmasının bir parametresi yapın.
Kodu foruma doğru şekilde yapıştırın
Enum'unuzu kullanan örnek bir komut dosyası:
Neden yanlış yaklaşımı öneriyorsun? Kendi zaman dilimi listenizi icat etmenin tamamen saçmalık olduğunu gayet iyi anlıyorsunuz.
ulong a = OrderGetTicket ( 1 ); // sipariş listesindeki numara
Bu işlev MetaEditor tarafından bir işlev olarak değerlendirilmez. Ve işlevdeki ( ORDER_POSITION_ID ) parametresi ---> positionID = OrderGetInteger(ORDER_POSITION_ID); Parametre olarak bile sayılmaz...
İnsanlar!!! Bu günlerde EA'ların ve komut dosyalarının MT4'te hangi dilde yazıldığını hala anlamıyorum. Eski kodum derlerken çok hata veriyor, içindeki tüm fonksiyonları MQL5 fonksiyonlarıyla değiştirmeye başladım, bu yüzden MT4 terminalinden MetaEditor tüm fonksiyonları fonksiyon olarak tanıyamıyor!? Örneğin bu fonksiyon
ulong a = OrderGetTicket ( 1 ); // sipariş listesindeki numara
Bu işlev MetaEditor tarafından bir işlev olarak değerlendirilmez. Ve işlevdeki ( ORDER_POSITION_ID ) parametresi ---> positionID = OrderGetInteger(ORDER_POSITION_ID); Parametre olarak bile sayılmaz...