Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1418
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
İyi akşamlar, sevgili programcılar!
Basit bir sorunu çözmeme yardım edin. MQL4'ten bir kod var. Bunu 5'e uyarlamak istiyorum. Yani, MQL5'te benzer şekilde çalışmak için.
Açıkçası varyantım geçmiyor, bazı nedenlerden dolayı çok fazla hata var):
İyi akşamlar, sevgili programcılar!
Basit bir sorunu çözmeme yardım edin. MQL4'ten bir kod var. Bunu 5'e uyarlamak istiyorum. Yani, MQL5'te de benzer şekilde çalışmalıdır.
Yardım bölümüne bakın
iHigh
ve benzer işlevler
Eğer çalışmazsa, döngüde bir hata var demektir.
ve hangi değişkene veri eklediğinizi göremiyorsunuz
yardım bölümüne bakın
ve benzer işlevler
eğer çalışmazsa, döngüde bir hata var demektir
ve hangi değişkene veri eklediğinizi göremezsiniz
En Yüksek / En Düşük göstermesi gerekiyordu.
Şuna baktım :
int val_index=iLowest(NULL,0,MODE_CLOSE,10,1);
Çok yakın, ama henüz değil.
En düşük olan son 10 mum çubuğunun (ilk "1" den başlayarak) SAYISINI gösteriyor. Ama benim mum numarasına değil fiyat değerine ihtiyacım var.
Genel olarak geriye değil, ileriye bakmak gerekir.
Örneğin: sonraki 100 mum boyunca bir önceki mumun başlangıcından ("1" numaralı) itibaren "minimum" olanı arayın.
hepsi yapılabilir, soru gerçek işi ölçenlere ve daha iyisi geliştiricilere, orada planlarında ne olduğunu kim bilir
Deney yapmak istemiyorum, başka birçok görev var.
Doğru. Kraliyet işi değil .........
Bu doğru. Kralın işi değil .........
belki de yeni başlayanların soruları başlığını kapatmalıyız? Alexei, eğer yardım etmek istemiyorsan lütfen bu konuya karışma, senden çok fazla şikayet var.
Platformun nasıl çalıştığı hakkında fikir sahibi olmak için profesyonel bir cevapla ilgileniyordum.
İyi akşamlar, sevgili programcılar!
Basit bir sorunu çözmeme yardım edin. MQL4'ten bir kod var. Bunu 5'e uyarlamak istiyorum. Yani, MQL5'te de benzer şekilde çalışmalıdır.
Benim varyantım açıkçası çalışmıyor, bazı nedenlerden dolayı çok fazla hata var):
Görünüşe göre, programlamaya tamamen yabancısınız. Bu yüzden size ne tavsiye edilirse edilsin, şu ana kadar başarılı olamayacaksınız.
Ama yine de... şu fonksiyonu anlamaya çalışın
ve dizilerle çalışma işlevi
Bu sorunu çözmenin başka çeşitleri de vardır.
İyi akşamlar, sevgili programcılar!
Basit bir sorunu çözmeme yardım edin. MQL4'ten bir kod var. Bunu 5'e uyarlamak istiyorum. Yani, MQL5'te de benzer şekilde çalışmalıdır.
Benim varyantım açıkçası çalışmıyor, bazı nedenlerden dolayı çok fazla hata var):
CopyRates() yerine bir grup gösterge ve kod düzenlemesi minimum hale gelecek, kod kompakt ve okunabilir kalacaktır.
Gerçekte, kavisli tırnak işaretleri için de bir kontrol eklemelisiniz
CopyRates() yerine bir sürü gösterge ve kod düzenlemesi minimuma inecek, kod kompakt ve okunabilir kalacaktır.
Gerçekte, kavisli alıntılar için de bir çek eklemelisiniz
Maxim, CopyRates bir sembolün tüm özelliklerini alıyormuş gibi sunulmuyor mu?
daha ucuz bireysel fonksiyonlar var
Maxim, CopyRates karakterin tüm özelliklerini alıyor olarak sunulmuyor mu?
daha ucuz bireysel özellikler vardır
orada 1) geliştiricilerin sözlerine göre sanal kopyalama, yani mümkünse veri aktarılmaz, iç referanslar aktarılır 2) tam kopyalama ile bile iHigh, iLow için ayrı ayrı CopyBuffer'dan daha hızlıdır (2 yerine 1 çağrı, yine de aynı terminal yapılarına gidecektir).
Ve son olarak, asıl önemli olan: taşırken, kodun görsel olarak bile orijinaline mümkün olduğunca benzer olması çok önemlidir. Kodun orijinali ile tam olarak aynı şeyi yaptığından kesinlikle emin olmalısınız. Ve küçük optimizasyonlar daha sonra ve yalnızca gerçekten kritik olduğu yerlerde yapılır.