Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1182

 
Igor Makanu :
Vladimir Karputov :

Teşekkür ederim)

 

Söyle bana, MT5'te profilleri programlı olarak değiştirmek mümkün mü? Örneğin, MT5 ayrı bir monitörde başlatılır ve belirli aralıklarla bir daire içinde bir düzine farklı profilden sürekli olarak otomatik olarak geçiş yapması gerekir.

Kesin konuşmak gerekirse, profiller aynıdır, sadece döviz çiftleri değişir. Buradaki nokta, herhangi bir durumda hangi çiftin istenen kurulumu oluşturduğunu hızlı bir şekilde görebilmenizdir.

 

Profil menüsünde ayrıca:


Sonraki profil - Ctrl+F5, Önceki profil - Shift+F5.


Muhtemelen belirli aralıklarla düğmelere basmayı simüle edebilirsiniz.
Teoride kolay olmalı. Bu uygulanabilir mi?
 
Agat :

Profil menüsünde ayrıca:


Sonraki profil - Ctrl+F5, Önceki profil - Shift+F5.


Muhtemelen belirli aralıklarla düğmelere basmayı simüle edebilirsiniz.
Teoride kolay olmalı. Bu uygulanabilir mi?
Bütün bunlar gerekli değil.
Grafik sembolünü ve noktayı ayarlayan standart bir fonksiyon vardır.
 

Her profilde, her birinde bir çift basit gösterge bulunan 20 küçük pencere bulunur. Bir profil değiştirilirken, yaklaşık 5 saniye içinde çizilir.
Yani aynı anda tüm pencerelerde periyodik olarak sembolü değiştirecek basit bir Expert Advisor yazılabilir mi?

Uzaktan görülebilmesi için sembolün adını taşıyan büyük bir test etiketi de vardır. İçindeki metin de her anahtarla değiştirilebilir mi?
 
Agat :

Her profilde, her birinde bir çift basit gösterge bulunan 20 küçük pencere bulunur. Bir profil değiştirilirken, yaklaşık 5 saniye içinde çizilir.
Yani aynı anda tüm pencerelerde periyodik olarak sembolü değiştirecek basit bir Expert Advisor yazılabilir mi?

Uzaktan görülebilmesi için sembolün adını taşıyan büyük bir test etiketi de vardır. İçindeki metin de her anahtarla değiştirilebilir mi?
Evet
 
Harika. Teşekkür ederim!
 

ah..

Lütfen aptala açıkla

neden Period() 1 ile 30 dakika arasındadır. zaman çerçevesi dakika sayısını verir,

ve 1H'den başlayarak 16385'ten başlayan sayılar mı veriyor?

(her ihtimale karşı, belki bu bir hatadır?;
ama yine de değilse, en azından bir ipucu verin: böyle bir şeyi platforma koymak için geliştiricinin düşüncesi hangi yüce meselelerde dolaştı.)

 
User_mt5 :

ah..

Lütfen aptala açıkla

neden Period() 1 ile 30 dakika arasındadır. zaman çerçevesi dakika sayısını verir,

ve 1H'den başlayarak 16385'ten başlayan sayılar mı veriyor?

(her ihtimale karşı, belki bu bir hatadır?;
ama yine de değilse, en azından bir ipucu verin: böyle bir şeyi platforma koymak için geliştiricinin düşüncesi hangi yüce meselelerde dolaştı.)

Bu, mql4'ün aksine DAKİKA SAYISI DEĞİLDİR! Bu enum değeridir . belgelere bakın.

 
Alexey Viktorov :

Bu, mql4'ün aksine DAKİKA SAYISI DEĞİLDİR! Bu enum değeridir . belgelere bakın.

ENUM_TIMEFRAMES Period()'a bakıldığında;
Enum olduğunu tahmin ettim.

Ancak int _Period numaralandırılmaz. Bu bir int. Ve ondan beklentiler uygundur.

----

Ama bu bir numaralandırma olsa bile, neden 16385, -6, -7 vb. numaralandırıyor?

Bu numara ne? Örneğin, neden Fibo dizisini listelemiyorsunuz? :)

Ve bu 4ka olmasa da neden 60 olmasın?