MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1196
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
@Oleg
geliştiricilerden Belgeler'deki gibi hata sayısını yazmalarını isteyin, neden Belgeler'de olduğu açık değil, ancak Açıklama'daki düzenleyicide kullanılmadığı açık.
https://www.mql5.com/ru/docs/constants/errorswarnings/errorscompile
SetIndexBufer'da başlatma sırasında atanması gereken arabellek dizinini belirtmeniz yeterlidir
Programlamada iyi değilim, gösterge kodunda verileri gösterdiği arabellek yok
Programlamada iyi değilim, gösterge kodunda verileri gösterdiği arabellek yok
Kodunuzu derinlemesine incelemedim, ancak anladığım kadarıyla seviyeler çiziyor
... OnChartEvent için bir olay işleyiciye ihtiyacınız var
https://www.mql5.com/ru/docs/event_handlers/onchartevent
yeni nesnelerin oluşturulmasını izleyin (bu CHARTEVENT_OBJECT_CREATE'dir) ve ad öneki göstergenizden ise, oluşturulan satırın özelliklerini alın (puanlarının fiyatı ve zamanı vardır)
Kodunuzu derinlemesine incelemedim, ancak anladığım kadarıyla seviyeler çiziyor
... OnChartEvent için bir olay işleyiciye ihtiyacınız var
https://www.mql5.com/ru/docs/event_handlers/onchartevent
yeni nesnelerin oluşturulmasını izleyin (bu CHARTEVENT_OBJECT_CREATE'dir) ve ad öneki göstergenizden ise, oluşturulan satırın özelliklerini alın (puanlarının fiyatı ve zamanı vardır)
Sizden hatayı düzeltmenize yardımcı olmanızı rica ediyorum, günlükte görünüyor:
MQL4 Market: ürünler yüklenemedi (başlık alma başarısız [12150])
İşleyici (mt5, gösterge) düğme tıklamasını bir kez işler. Nedeni ne olabilir?
yeniden çiz - ChartRedraw()
İşleyici (mt5, gösterge) düğme tıklamasını bir kez işler. Nedeni ne olabilir?
Örnek bir şema olmadan, olayları nasıl işlediğiniz sadece tahminde bulunur
alternatif olarak Examle\SimplePanel gösterge klasöründe çalıştırın
ve bu kod doğru çalışıyorsa... kendiniz tahmin edin ;)
İşleyici (mt5, gösterge) düğme tıklamasını bir kez işler. Nedeni ne olabilir?
tam anlamıyla sabahları aynı hatayı yaptı :-)
düğme, test cihazında çalışacak şekilde uyarlanmıştır ve tamamen OnChartEvent'te değil, bir anket üzerinde çalışır.
hata tip kontrolündeydi
if (ObjectGetInteger(....,OBJPROP_STATE)!=state /* это баг, должен быть 0 */) {
// состояние поменялось
state=!state;
}
Merhaba.
Sonuç olarak, son 50 mum ortalama değer için hesaplanır.
Soru. Ne eklenmeli, her kene değil, bir kez hesaplamak için kodda düzeltin. Sorun, ON-LINE'da bir değer birikimi olmasıdır.