Mql5 dilinin özellikleri, incelikleri ve çalışma yöntemleri - sayfa 152
![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
O var mı? gerçekten var mı? Hangi yön?
Nasıl çoğaltabilirsin?
Komut dosyasını Navigator's Favorites'e yerleştirin .
Yanlış sürümü derleyin
Terminal'i yeniden başlatın ve Sık Kullanılanlardan komut dosyası düzenlemeyi seçmeyi deneyin.
geliştiriciler Bir açıklamaya ihtiyaç var. Neye inanmalı? Belgeler veya uygulamalar? Şimdiye kadar tanımsız davranış elde edildi.
@fxsaber resmi açıklamalardan önce kullanmanızı tavsiye etmiyorum, bir anda alıp düzelteceklerdir.
Belgeler güncel değil, düzelteceğiz
Statik değişkenleri ifadelerle başlatmanızı önermiyorum, mümkünse bir sabit kullanın.
Çünkü sabit olmayan ifadeler kullanıldığında, derleyici aşağıdaki kodu oluşturur
Bir ek yük ortaya çıkıyor, her çağrıda __Implicit_myStaticVar_initialized bayrağının bir kontrolü olacak
Sabitli varyant için aşağıdaki kodu alırsınız
ek yük yok
Teşekkürler, şimdi genel giderle birlikte açık.
Sonuç
... Soru farklı. Belki de MQL5'te çözülmesi gereken bir hata vardır ve onu yeni başlayanlar için konuya aktarmak, durumun hızlı bir analizine katkıda bulunmaz.
Lütfen konu başlığını okuyunuz.
Lütfen konu başlığını okuyunuz.
Ve çelişkiyi nerede gördün? Anlatılan durum hem dilin bir özelliği hem de bir bug olabilir. Keşfedilmesi gereken buydu.
Ve çelişkiyi nerede gördün? Anlatılan durum hem dilin bir özelliği hem de bir bug olabilir. Keşfedilmesi gereken buydu.
Numara. İlk olarak, bir hata veya bir özellik olduğu ortaya çıkıyor - o zaman oruç tutuyor ve sadece bir özellik. Tema - yalnızca profesyonel özellikler.
@Ilyas @Slava @Renat Fatkhullin
mql, işlevler için belgelenmemiş anahtar sözcükleri destekler
Bunları kullanmak mantıklı mı?
Eğer öyleyse, derleyici bunları hangi durumlarda kabul edecek?
ArrayReverse yardımından:
ArraySetAsSeries () işlevi , dizi öğelerini fiziksel olarak hareket ettirmez, ancak bir timeseride olduğu gibi öğelere erişimi düzenlemek için yalnızca dizin oluşturma yönünü tersine çevirir . ArrayReverse() işlevi, bir dizinin öğelerini, dizi "ters çevrilecek" şekilde fiziksel olarak hareket ettirir.
Ancak bu kod aksini kanıtlıyor: