DealClient için küçük güncellemeler:
- Birden fazla emir açıksa ve kapatma talebi gelirse, istemci önce emirleri karla kapatacaktır;
- Kötü bağlantı nedeniyle emirler açılmadığında sorunları gidermek için daha iyi hata işleme eklendi. Yeniden iletimin gerekli olup olmadığını kontrol etmek için yeni işlev eklendi:
//+------------------------------------------------------------------+ //| Başka bir denemenin sorunu çözüp çözmeyeceğini kontrol edin | //+------------------------------------------------------------------+ bool bCanRetryFixTheProblem(int error) { switch(error) { case ERR_NO_ERROR: case ERR_NO_RESULT: case ERR_COMMON_ERROR: case ERR_SERVER_BUSY: case ERR_NO_CONNECTION: case ERR_TRADE_TIMEOUT: case ERR_INVALID_PRICE: case ERR_PRICE_CHANGED: case ERR_OFF_QUOTES: case ERR_BROKER_BUSY: case ERR_REQUOTE: case ERR_TOO_MANY_REQUESTS: case ERR_TRADE_CONTEXT_BUSY: return(true); default: return(false); } }
/tsaktuo
Harika iş!!! Hata alıyorum socketserver.dll 64 bit sürümü değil. sağlayabilir misiniz?
Harika iş!!! Hata alıyorum socketserver.dll 64 bit sürümü değil. Sağlayabilir misiniz?
Merhaba,
Sunucu EA'sını ve istemci komut dosyasını çalıştırıyorum ve birbirleriyle iletişim kuruyorlar, ancak MT4 günlüğünde aşağıdaki türde bir hata alıyorum ve düzeltmek için biraz yardıma ihtiyacım var.
MT5 (Build 597) günlüğü:
2012.03.08 01:17:55 TsaktuoDealServer(EURUSD,H1) DEAL:<955492;EURUSD;SELL;IN;0.01;1.31080>
MT4 (Build 409) günlüğü:
2012.03.08 01:17:55 TsaktuoDealClient EURUSD,H1: Geçersiz emir alındı: "4444EEEESSSSEEEEIIII....11110000"
Bir fikrin var mı?
MT4'ü hiçbir değişiklik olmadan Yapı 416'ya güncelledim.
Ayrıca, MT4'te komut dosyasını derlerken elde ettiğim şey bu
'TsaktuoDealClient.mq4' derleniyor...
"struct2int" işlevi referans verilmemiştir ve exp dosyasından kaldırılacaktır
"str2struct" işlevi referans verilmemiştir ve exp dosyasından kaldırılacaktır
"htonl" işlevi referans verilmemiştir ve exp dosyasından kaldırılacaktır
Fonksiyon "ntohl" referans verilmemiştir ve exp dosyasından kaldırılacaktır
Fonksiyon "ntohs" referans verilmemiştir ve exp dosyasından kaldırılacaktır
0 hata(lar), 5 uyarı(lar)
Neler olduğunu bilen var mı?
Bunu 1 hafta kullandım, 2 hata var, bu yüzden vazgeçtim.

- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Yeni makale MetaTrader 5'i MetaTrader 4 için Sinyal Sağlayıcı Olarak Kullanma yayınlandı:
Alım satım analizinin MetaTrader 5 platformunda nasıl gerçekleştirilebileceğinin, ancak MetaTrader 4 tarafından yürütülebileceğinin analizi ve tekniklerin örnekleri. Makalede size MetaTrader 5'inizde basit sinyal sağlayıcı oluşturma ve hatta MetaTrader 4 çalışırken dahi birden fazla istemciyle ona nasıl bağlanacağınız gösterilecektir. Ayrıca gerçek MetaTrader 4 hesabınızda Otomatik Alım Satım Şampiyonası katılımcılarını nasıl takip edebileceğinizi de öğreneceksiniz.
Son zamanlarda MQL5.community'de bilgi düzeyime uygun birden fazla makale buldum ve bunlar, onu oluşturabileceğimi düşündürdü. Ayrıca şampiyona ana sayfasındaki etkinlikleri takip eden ve gerçek hesabımda alım satım işlemi yapan (neyse ki karlı) bir uygulama kullandığımı da söyleyeceğim. Sorun şuydu; veriler her 5 dakikada bir güncellenir ve doğru açılıp kapanma anını kaçırabilirsiniz.
şampiyona forumundan aynı şeyi yapan başka kişiler olduğunu fark ettim; bu hem etkili değil, hem de şampiyona ana sayfasında büyük bir trafiğe neden olur ve organizatörler bundan hoşlanmayabilir. Peki, bunun bir çözümü var mı? Tüm çözümlere baktım ve MetaTrader 5 aracılığıyla her katılımcının hesabına 'yatırımcı' (alım satım devre dışı) modunda erişme olasılığı hoşuma gitti.
Bunu, her alım satım etkinliğinin bilgilerini gerçek zamanlı olarak almak ve gerçek zamanlı olarak aktarmak için kullanabilir miyiz? Bunu öğrenmek için Expert Advisor'ı oluşturdum ve onu yalnızca 'yatırımcı' modu erişimi olan hesapta çalıştırmayı denedim. Sürprizim şu; onu eklemek mümkündü ve ayrıca, olası çözümlerin kapılarının bulunduğu Pozisyonlar, Talimatlar ve Yatırımlar hakkında bilgi almak mümkün oldu!
Yazar: Karlis Balcers