Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 268
![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
içindeki son 5 fiyatı saklamak için dinamik bir dizi -timeseries nasıl oluşturulacağını söyleyebilir misiniz?
Bu makaleye bir göz atın, birçok örnek içerir: MQL5 Programlama Temelleri - Diziler >>>
Yardımlarınız için teşekkür ederim!
Yardımlarınız için teşekkür ederim!
ama maalesef böyle bir örnek yok.
Tabii ki yardıma bakmanız gerekiyor: Zaman serilerine ve göstergelere erişim >>>
Ben de her şeyi okudum, bütün gün kafamı kaşıdım.
CopyRealVolume, vb. gibi bir fonksiyon koduna ihtiyacınız var. bir çubuk için tüm göstergeleri bir diziye aktarabilirsiniz, ancak mevcut fiyat için değil!
Örneğin: Ana menü > Dosya > Kaydet... . Veya sadece Ctrl + S tuşlarına basın.
Para birimi çiftindeki verileri bir metin dosyasına kaydettim, örneğin ilk satır:
Bana içindeki son iki rakamın ne anlama geldiğini söyle, yani. 2477 ve 0?
CopyRealVolume, vb. gibi bir fonksiyon koduna ihtiyacınız var. bir çubuk için tüm göstergeleri bir diziye aktarabilirsiniz, ancak mevcut fiyat için değil!
Para birimi çiftindeki verileri bir metin dosyasına kaydettim, örneğin ilk satır:
Bana içindeki son iki rakamın ne anlama geldiğini söyle, yani. 2477 ve 0?
Bir dizi oluşturun ve ardından OnTick () işlevinde, geçerli fiyatı ilk [0] dizi öğesindeki fiyatla karşılaştırarak fiyatın değişip değişmediğini kontrol edin. Farklıysa, sondan bir öncekinden başlayarak tüm değerleri komşu değerlere kaydırın ve mevcut fiyatı dizinin ilk öğesine yerleştirin. Ve böylece her tik.