Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1034
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
Merhaba. Birisi lütfen MQL5'te "Arsalar"ın ne olduğunu açıklayabilir mi? Tamponlar için geçerli değildir, ancak belirteç_plots özelliği, tıpkı tamponlar gibi çizim nesnesinin özelliklerinin bir listesini oluşturur. MQL4 araçlarını kullanırken, çağrının belirli bir çizim nesnesine olduğu açıktı ve şimdi bilinmeyen şeylerin sayısını belirleyen yeni bir önişlemci özelliği göstergesi_plots var.
MQL4'te görüntülenen arabellek sayısı direktif tarafından belirlendi.
OnInit() işlevinde, hesaplamalar için birkaç arabellek ekleyebilirsiniz.
IndicatorBuffers( 3 );
Ve MQL5'te aynı şey iki direktifte yazılmıştır.
Bu, toplamda 3 tampon olduğu anlamına gelir ve 1 grafikte görüntülenecektir, diğer ikisi ise hesaplamalar için kullanılacaktır. Ve MQL5'te, ekran rengi için ek olanlardan biri kullanılabilir.
Muhtemelen, bu göstergeyi MT4 ve MT5'te çalıştırırsanız anlamak için net olacaktır. MT5'e dönüştürürken arazileri kullanmak zorunda kaldım
Zaten gerçeğe daha yakın. Fakat bu durumda, ikinci ve altıncının çekilmesi gerekiyorsa ne olur? Mümkün değil?
OnInit() işlevinde, hesaplamalar için birkaç arabellek ekleyebilirsiniz.
Bu arada, MQL5'te bu işlevin bir alternatifi var mı?
Zaten gerçeğe daha yakın. Fakat bu durumda, ikinci ve altıncının çekilmesi gerekiyorsa ne olur? Mümkün değil?
bilmiyorum.
Zaten gerçeğe daha yakın. Ancak bu durumda, ikinci ve altıncının çekilmesi gerekiyorsa ne olur? Mümkün değil?
1) "İkinci ve altıncı" - sayıları nasıl dağıtacağınıza siz karar verirsiniz;)
2) INDICATOR_CALCULATIONS ve DRAW_NONE vs. INDICATOR_DATA ve nonDRAW_NONE (herhangi bir başka) herhangi bir sıra için çalışır.
Zaten gerçeğe daha yakın. Ancak bu durumda, ikinci ve altıncının çekilmesi gerekiyorsa ne olur? Mümkün değil?
Yalnızca görüntülenecek, rengi içerecek ve yalnızca yardımcı değerler olacak arabellek türünü ayarlar.
INDICATOR_DATA
İşlenecek veriler
INDICATOR_COLOR_INDEX
Renkleri oluştur
GÖSTERGE_HESAPLAMALAR
Ara hesaplamalar için yardımcı tamponlar
Bu arada, MQL5'te bu işlevin bir alternatifi var mı?
mql5'te böyle bir işleve gerek yoktur. Bir de yazı örneği verdim. mql4 ile fark sadece sıra ve yazımdadır.
Terminal ayarlarında grafikteki maksimum çubuk sayısı 10000 olarak ayarlansın.Ardından, komut dosyasında ve göstergede Bars() işlevi, ayarlarda belirtilen sayıyı + görünen yeni mumların sayısını döndürür.
Yani grafikte görüntülenen mum sayısı 10.000 ile sınırlı olmayacak mı?
MQL'deki terminal ayarlarında belirtilen miktarı tam olarak nasıl öğrenebilirim?
Çubuk sayısı int türünün maksimum değerine ulaşırsa, mum sayısı ve zaman serisi dizilerinin öğelerinin konumları ile sonra ne olacak?
MQL'deki terminal ayarlarında belirtilen miktarı tam olarak nasıl öğrenebilirim?
Çubuk sayısı int türünün maksimum değerine ulaşırsa, mum sayısı ile sonra ne olacak?
çubuk sayısı artacaktır, yani. TERMINAL_MAXBARS değerinden büyük olacak
, sonra bilinmeyen algoritmalara göre, terminal "ekstra çubukları sıfırlayacaktır" - bilinmeyen, göstergede, grafikteki gerçek çubuk sayısı const int oranları_toplamda olacak, ayrıca iBars() https:/ /www.mql5.com/ tr/docs/series/ibars
onlar. yukarıdakilere dayanarak - TERMINAL_MAXBARS, terminal penceresindeki verilerdir ve iBars(), grafikteki çubukların gerçek değeridir
ve diziler-zaman serisi öğelerinin konumları ile?
gösterge arabelleklerinden bahsediyorsak, terminalin kendisi onlar için bellek ayırır ve gösterge arabelleğiyle ilişkili dizinin boyutu her zaman Rate_total öğelerine eşittir
kontrol etmek için gösterge:
gösterge günlüğü:
2019.04.30 19:10:12.247 oranlar (EURUSD,M1) oranları_toplam = 50000, TERMINAL_MAXBARS = 50000
2019.04.30 19:10:29.699 oranlar (EURUSD,M1) oranları_toplam = 50001, TERMINAL_MAXBARS = 50000
2019.04.30 19:11:29.392 oranlar (EURUSD,M1) oranları_toplam = 50002, TERMINAL_MAXBARS = 50000
2019.04.30 19:12:30.125 oranlar (EURUSD,M1) oranları_toplam = 50003, TERMINAL_MAXBARS = 50000
EasyAndFastGUI'de MQL5'te arayüzlerin geliştirilmesi ile tanışmak istiyorum
2015'e kadar uzanan " Grafik Arayüzler " makalelerinin 10 bölümü (ya da ne?)
Sorum şu, hepsi tutarlı mı yoksa eskilerini okumanın bir anlamı yok mu?