Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 170
![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
Gösterge koduna, OnCalculate() işlevine bakın.
Ben şöyle yapıyorum:
Hiç birşey çalışmıyor. MQL4'te her şey açıktır. MQL5 hakkında fazla bilgim yok. Muhtemelen, fiyatı almak için bazı işlevleri çağırmanız mı gerekiyor?Ben şöyle yapıyorum:
Hiç birşey çalışmıyor. MQL4'te her şey açıktır. MQL5 hakkında fazla bilgim yok. Muhtemelen, fiyatı almak için bazı işlevleri çağırmanız mı gerekiyor?OnInit'e yazın:
Ben şöyle yapıyorum:
Hiç birşey çalışmıyor. MQL4'te her şey açıktır. MQL5 hakkında fazla bilgim yok. Muhtemelen, fiyatı almak için bazı işlevleri çağırmanız mı gerekiyor?Fiyat geçmişine erişmek için CopyRates'i kullanabilirsiniz ( CopyBuffer'a benzer).
Ask, Bid fiyatlarının güncel değerleri SymbolInfoTick veya SymbolInfoDouble kullanılarak elde edilebilir ( Spread göstergesinde olduğu gibi).
OnInit'e yazın:
Fiyat geçmişine erişmek için CopyRates'i kullanabilirsiniz ( CopyBuffer'a benzer). Ask, Bid fiyatlarının güncel değerleri SymbolInfoTick kullanılarak alınabilir.
Hiç birşey çalışmıyor. İşte kodun tamamı:
Hiç birşey çalışmıyor. İşte kodun tamamı:
Peki neden olmasın. Her şeyi yapabilirim:
Peki neden olmasın. Her şeyi yapabilirim:
Görsel olarak, ilk bakışta doğru gibi görünüyor. Ancak, fiyat ile hareketli ortalama arasındaki farkı yeniden hesaplayarak tamamen farklı bir rakam elde edilir.
EURUSD/1.36421-1.36168=0.00253'ü kontrol ettim ve gösterge 0.00157'yi gösteriyor, ekran görüntüsünü ekliyorum.
Tünaydın.
KimIV'in MQL4 http://forum.mql4.com/ru/38949'da olduğu gibi MQL5'te bir yerlerde hazır fonksiyon kodları var mı?
Görsel olarak, ilk bakışta doğru gibi görünüyor. Ancak, fiyat ile hareketli ortalama arasındaki farkı yeniden hesaplayarak tamamen farklı bir rakam elde edilir.
EURUSD/1.36421-1.36168=0.00253'ü kontrol ettim ve gösterge 0.00157'yi gösteriyor, ekran görüntüsünü ekliyorum.
Tünaydın.
KimIV'in MQL4 http://forum.mql4.com/ru/38949'da olduğu gibi MQL5'te bir yerlerde hazır fonksiyon kodları var mı?