MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1892
![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
Teşekkür ederim. Bununla çalışacağım. Doğrudan dizinde PPC
Teşekkür ederim. Bununla çalışacağım. Doğrudan dizinde PPC
Uyarlanmış gibi...
Herkes mql5'in mql4'ten çok daha hızlı olduğunu söylüyor. Sonra bir soru. Neden aynı Expert Advisor mql4'te 164ms'de ve mql5'te 527ms'de çalışıyor? Sorun ne olabilir?
Uyarlanmış gibi...
Herkes mql5'in mql4'ten çok daha hızlı olduğunu söylüyor. Sonra bir soru. Neden aynı Expert Advisor mql4'te 164ms'de ve mql5'te 527ms'de çalışıyor? Sorun ne olabilir?
Performans ne ve nasıl ölçüldü?
Tüm uyarlanmış tüm derleyici hataları düzeltildi. Teknik göstergelerin kullanılması HARİÇ. Başım dönüyor, anlayamıyorum. Belgeler iki sayfa için anlaşılmaz bir çöp. Belki de yanlış yerde arıyorum.
mql4 türünde bir kod satırı
double MA1EURGBP_TF = iMA("EURGBP",15,MA1_Period,0,MODE_EMA,PRICE_OPEN,0);
veya
double Stoch_M_GBPUSD=iStochastic("GBPUSD", Stoch_Period, K_Period, D_Period, Yavaşlama, MODE_EMA, 0, MODE_MAIN, 0);
Belgelere bakılırsa, mql5'te bir sayfa kodla değişir. Tutamaçlar, arabellekler, parametreli diziler, bu init'te, bu hesap makinesinde, bir tanıtıcı oluştururken hata işleme ... bir tür oyun ... belki de yanlış yere bakıyorum nerede ???
Ve eğer birkaç çift ve birkaç zaman dilimi kullanırsam, o zaman genel olarak "Savaş ve Barış" ortaya çıkıyor.
4k'da diğer karakterlerden gelen bilgi kısmı çalışıyor, sipariş kısmı çalışmıyor. Ancak önce gerekli sembolleri alıntı arşivine yüklemeniz gerekir. Daha önce çalışmadı. Arşivi sembolle yükleme derinliği üzerinde çalışacaktır. Arşiv tarihi gösterir.
Daha fazla tavsiye ile yardım edin, lütfen.
EA, MT5'e geçti, her şey çalışıyor gibi görünüyor. Yürütmenin doğruluğunu kontrol etmek için MT4'e özel bir gösterge yazıldı, ayrıca şimdi onu MT5'e aktarıyorum.
Göstergeyi uyarladım, işe yarıyor gibi görünüyor ama tam olarak doğru değil.
1) grafikten nesnelerin silinmesi, kaldırma sırasında çalışmaz. Hataya yer yok gibiydi.
int OnInit()
{
ObjectCreate(0,"GBP_S0",OBJ_LABEL,0,0,0,0,0);
dönüş(INIT_SUCCESSED);
}
geçersiz OnDeinit(const int nedeni);
{
ObjectDelete(0,"GBP_S0");
}
2)
Eğer bunu yaparsan:
ExtGBPBuffer[i]=GBPTP;
ObjectSetString(0,"GBP_S101",OBJPROP_TEXT,ExtGBPBuffer[i]);
GBP_S101'in bu değeri tam da aradığınız şey. Ve hat sıfır. Nasıl yani? Onlar. Çizgi çizilmiş, her şey net ve renk ve kalınlık, değerler hariç her şey
yapsam bile ExtGBPBffer[i]=2; 0'da hala çizgi
1) grafikten nesnelerin kaldırılması, kaldırma sırasında çalışmaz. Hataya yer yok gibiydi.
İşler
Beyler, bana mql4'te MA üzerine açık fiyatlarla inşa edilmiş özel bir göstergenin , yeni kenelerin gelmesiyle okumalarını değiştirmediğini, dolayısıyla açık fiyatlarla da olduğunu söyleyin.
Mql5'te, uyarlanmış gösterge geçiş sınırı bölgesindeki okumaları her tik ile değiştirir... ayrıca açılış fiyatlarında, bunu bile yaptım
copy=CopyBuffer(MA2EURJPY,0,1,CountBars,MA2EURJPY_TF);
if(kopya<0)
Print("MA2EURJPY_MAS kopyalama girişimi başarısız");
ikinci bir okuma yapmak için, ama yine de ileri geri tıklıyor
İşler
Bir şekilde zaman içinde, dilin buggy sho PPC olduğu gibi geliyor. mql4, yazdıklarımı ve çalıştığımı açıkça yerine getiriyor, mql5'te alakasız bir bölümü düzenliyorum, her şey çalışmayı durduruyor...
Her nasılsa, her zaman, dil buggy sho PPC gibi geliyor. mql4, yazdıklarımı ve çalıştığımı açıkça yerine getiriyor, mql5'te alakasız bir bölümü düzenliyorum, her şey çalışmayı durduruyor...
Ben de benzer durumlar yaşadım ama her seferinde "kadınla ilgili olmadığı" ortaya çıktı, yani...