MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1421
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
MT4 1320 terminalinin sürümünü nereden indirebileceğinizi söyleyin
MT5'teki OBV göstergesi, hesaplama fiyatının türünü seçme yeteneğine sahip değildir.
MT4 bu özelliğe sahiptir.
Niye ya?
Ve genel olarak, OBV, mumun aşağı olduğu tüm tarih boyunca tüm hacmin toplamı olarak hesaplanır, orada hacim "negatif" olur.
Peki, MT4'te böyle bir hesaplama ile göstergeyi hesaplamak için fiyat türünü seçme fırsatı nereden geliyor? hesaplamaya dahil değilse
Kodun ayrı bir sayıdaki alış ve satış emirlerini saymak için bir bölümü vardır. (b - emirleri al, s - emirleri sat)
Ardından, yeni bir siparişin açılması veya mevcut bir siparişin kapanması durumunda bir koşul yazmak istiyorum. Yani daha önce açılan emir sayısı ve sonraki değişikliklerde bir karşılaştırma yapmak gerekiyor ama bunu koda nasıl yazacağımı anlamadım. Sipariş sayısındaki değişiklikler nasıl kaydedilir? Lütfen yardım et.
MT5'teki OBV göstergesi, hesaplama fiyatının türünü seçme yeteneğine sahip değildir.
MT4 bu özelliğe sahiptir.
Niye ya?
Ve genel olarak, OBV, mumun aşağı olduğu tüm tarih boyunca tüm hacmin toplamı olarak hesaplanır, orada hacim "negatif" olur.
Peki, MT4'te böyle bir hesaplama ile göstergeyi hesaplamak için fiyat türünü seçme fırsatı nereden geliyor? hesaplamaya dahil değilse
İyi hazırlanmış bir soru, cevabın yarısını içerir.
Kodun ayrı bir sayıdaki alış ve satış emirlerini saymak için bir bölümü vardır.
Ve onu eklemek için bir yer var)
İyi hazırlanmış bir soru, cevabın yarısını içerir.
Ve onu eklemek için bir yer var)
O zaman soruyu tekrarlayacağım.
Kodun ayrı bir sayıdaki alış ve satış emirlerini saymak için bir bölümü vardır. (b - emirleri al, s - emirleri sat)
Ayrıca, yeni bir emir açılırsa veya mevcut bir emir kapanırsa, eylemin devam etmesi için bir koşul yazdım. Yani daha önce açılan emir sayısı ve sonraki değişikliklerde bir karşılaştırma yapmak gerekiyor ama bunu koda nasıl yazacağımı anlamadım.Sipariş sayısındaki değişiklikler nasıl kaydedilir? Lütfen yardım et.
Herhangi bir şey varsa, onu statik hale getirmeniz gerekir, aksi takdirde sıfırlanır
Genelde bayrakları global yaparım. Tabii ki, işlevin gövdesinde yeniden bildirilecek ve bir Statik gerekli. AMA neden kimse kaşlı ayraçların eksik olduğunu fark etmedi)))) print VE parantez içindeki atama olmalıdır)
Ve statik olmadan, elbette, her işlev çağrısına yazdıracaktır. printsimbol= "" NULL olacak ve sembol mevcut değerine ayarlanacak)
O zaman soruyu tekrarlayacağım.
Kodun ayrı bir sayıdaki alış ve satış emirlerini saymak için bir bölümü vardır. (b - emirleri al, s - emirleri sat)
Ayrıca, yeni bir emir açılırsa veya mevcut bir emir kapanırsa, eylemin devam etmesi için bir koşul yazdım. Yani daha önce açılan emir sayısı ve sonraki değişikliklerde bir karşılaştırma yapmak gerekiyor ama bunu koda nasıl yazacağımı anlamadım.Sipariş sayısındaki değişiklikler nasıl kaydedilir? Lütfen yardım et.
bunu denerdim