Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1000
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
Açık bir tabloya bağlı olmayan yardımcı göstergeler oluşturmaya başlamak için terminalde bir seçeneği nerede bulabilirim?
HANDLA göstergesini oluştururken GEREKLİ zaman çerçevesini ve sembolünü belirtmeniz yeterlidir. Örneğin iRSI göstergesi:
HANDLA göstergesini oluştururken GEREKLİ zaman çerçevesini ve sembolünü belirtmeniz yeterlidir. Örneğin iRSI göstergesi:
Hayır, ondan bahsediyorum. Renat gibi, bazı yazılarda programa bağlı olmayan yardımcı danışmanların oluşturulmasından veya bunun gibi bir şeyden bahsetti.
Hayır, ondan bahsediyorum. Renat gibi, bazı yazılarda programa bağlı olmayan yardımcı danışmanların oluşturulmasından veya bunun gibi bir şeyden bahsetti.
Adı "Hizmetler". Henüz yok.
MT4 altında, sipariş vermeden önce sunucunun kullanılabilirliğini kontrol eden çalışan bir işlevim var (parametre bool yenileme hızları - teklifleri güncelleme ve int sayısı - sunucu müsait değilse duraklamalı kontrol sayısı, sonuç yanlış döndürür - ticaret yapabilirsiniz , sunucunun mevcut olmadığı doğru. yani if( ServerDisable() return; ) işlevinin şu şekilde kullanılması uygundur:
lütfen bu yapıyı MT5 için doğru bir şekilde yeniden yazmama yardım edin, MT5'te TerminalInfoInteger() isteklerinin parametrelerinin biraz farklı çağrılmasına yardımcı olun (yani, MT5'te standart MT4 işlevleri IsConnected(), IsTradeAllowed() ile bir benzerlik arıyorum) ... ) ve RefreshRates() nasıl çalıştırılır?
MT4 altında, sipariş vermeden önce sunucunun kullanılabilirliğini kontrol eden çalışan bir işlevim var (parametre bool yenileme hızları - teklifleri güncelleme ve int sayısı - sunucu müsait değilse duraklamalı kontrol sayısı, sonuç yanlış döndürür - ticaret yapabilirsiniz , sunucunun mevcut olmadığı doğru. yani if( ServerDisable() return; ) işlevinin şu şekilde kullanılması uygundur:
lütfen bu yapıyı MT5 için doğru bir şekilde yeniden yazmama yardım edin, MT5'te TerminalInfoInteger() isteklerinin parametrelerinin biraz farklı çağrılmasına yardımcı olun (yani, MT5'te standart MT4 işlevleri IsConnected(), IsTradeAllowed() ile bir benzerlik arıyorum) ... ) ve RefreshRates() nasıl yürütülür?
Sadece bunu kullanıyorum, yeterli görünüyor
TerminalInfoInteger (TERMINAL_CONNECTED)
Sadece bunu kullanıyorum, yeterli görünüyor
TerminalInfoInteger(TERMINAL_CONNECTED)
Zor komisyoncuları tartışmak istemiyorum, yukarıda gösterdiğim tasarım, bu kene üzerinde siparişlerle çalışma imkanı yoksa, bir kene geldiğinde OnTick'ten () çıkmanın yanı sıra sipariş vermeyi de sağlıyor.
MT5 işlevleri için tam analoglara ihtiyacım var: IsConnected() ( TerminalInfoInteger (TERMINAL_CONNECTED) - onaylandı ), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
Zor komisyoncuları tartışmak istemiyorum, yukarıda gösterdiğim tasarım, bu kene üzerinde siparişlerle çalışma imkanı yoksa, bir kene geldiğinde OnTick'ten () çıkmanın yanı sıra sipariş vermeyi de sağlıyor.
MT5 işlevleri için tam analoglara ihtiyacım var: IsConnected() ( TerminalInfoInteger(TERMINAL_CONNECTED) - onaylandı ), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
IsTradeContextBusy() hariç tutulabilir, beşinci iş parçacığında her zaman ücretsizdir
RefreshRates() , önceden tanımlanmış Ask / Bid değişkenlerinin bir güncellemesidir, bunlar beşinci değil, ancak kullanabilirsiniz.
o zaman fiyatlar her zaman alakalı olacaktır
Kurnaz brokerleri tartışmak istemiyorum , yukarıda gösterdiğim tasarım, bu kene üzerinde siparişlerle çalışma imkanı yoksa, bir kene geldiğinde OnTick'ten () çıkmanın yanı sıra sipariş vermeyi de sağlıyor.
MT5 işlevleri için tam analoglara ihtiyacım var: IsConnected() ( TerminalInfoInteger(TERMINAL_CONNECTED) - onaylandı ), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
Anladığım kadarıyla, keneler açık ama ticaret yasak mı demek istiyorsun?
Eğer öyleyse, ben de böyle bir çek almak isterim, ancak şimdiye kadar hiç kimse işe yarayan bir şey teklif etmedi.
IsTradeContextBusy() hariç tutulabilir, beşinci iş parçacığında her zaman ücretsizdir
https://www.mql5.com/en/articles/4332
Bağlandı() TerminalInfoInteger(TERMINAL_CONNECTED)
Ticarete İzin Verilir() MQLInfoInteger(MQL_TRADE_ALLOWED)
YenilemeOranları() SymbolInfoDouble ( _Symbol , :: SYMBOL_BID )
IsTradeContextBusy() bir analoga veya bir analogun neden mümkün olmadığının gerekçesine ihtiyaç duyuyor
Analoglara ihtiyacım var ve başka bir şeye ihtiyacım yok, dün yukarıdaki işlevi referansa dayanarak yeniden yazdım, ancak doğru yorumlama konusunda belirsizlik var (farklı kelimelerle açıklanmıştır), şimdi forumda doğruluğunu onaylamak istiyorum: