Metatrader ve MQL ve Forex’ten Hata Kodları. Çözümler.

ex4’ten mq4’e derlemenin çözülmesi gerekli mi? Ex5’ten Mq5’e Derleyici. Ex4’ten Mql4’e dönüştürücü
InfoPad, Online Information Panel for MetaTrader
ex4’ten mq4’e derlemenin çözülmesi gerekli mi? Ex5’ten Mq5’e Derleyici. Ex4’ten Mql4’e dönüştürücü
InfoPad, Online Information Panel for MetaTrader

Açıklama

Hata Kodları MetaTrader’da, platformun işleyişindeki sorunları tanımlamak ve çözmek için çok önemlidir. GetLastError() işlevi bu kodları alır ve bu hatalar için sabitler stderror.mqh dosyasında tanımlanmıştır.

Açıklayıcı metin mesajlarını çıkarmak için, ErrorDescription() işlevi, stdlib.mqh dosyasında bulunur ve kullanılabilir.

Hatalar ticaret sunucusundan veya istemci terminalinden kaynaklanabilir.

Bir MT4 ve MT5 danışmanı programlama uzmanı olarak, bu tür hatalar hakkında sıkça sorular alıyorum.

Buna karşılık, traderların ve Expert Advisor‘ların yaptığı en yaygın hataları, nedenlerini ve nasıl çözüleceğini açıklayacağım.

Her Expert Advisor farklı şekilde çalışır, ancak birçok sorun ortak bir problem setinden kaynaklanır.

“Elektronik Mühendislik Hataları için Kılavuzlar” stilini takip ederek tipik hataları ve çözümlerini inceleyelim.

Bu hataların kısa bir listesi Hata Kodları referansında ve MetaTrader 4/MetaTrader 5 terminalinde bulunabilir. Bu kaynakları kullanarak sorunları etkili bir şekilde teşhis edecek ve çözeceğiz.

Hatanız listede yoksa veya önerilen çözümler işe yaramazsa, Expert Advisor‘ınızın yazarına başvurmanız tavsiye edilir.

Bunu yapmadan önce, sorunun daha ayrıntılı bilgisi için log dosyalarını gözden geçirdiğinizden emin olun.

Ayrıca SSS’mizi okumanızı öneririm

Size yardımcı olabilecek bazı makaleler:

  1. SSS: En Popüler Soruların Cevapları
  2. Expert Advisor’ların Test Edilmesi ve Optimizasyonu
  3. Expert Advisor Nasıl Kurulur

Yaygın Hatalar ve Çözümleri

Hata NumarasıKısa AçıklamaOlası NedenlerÇözüm Yöntemi
Grafik Uyumsuzluğu HatalarıDC sunucusunda hatalar: gelen tick’ler tüm zaman dilimlerinde doğru işlenmiyor. 1. DC sunucusu gelen tick’leri çeşitli zaman dilimlerinde doğru şekilde işlemez. 1. Arşivden yükledikten hemen sonra test etmek hataları ortaya çıkarmaz, çünkü yalnızca dakika verisi yüklenir. Uyumsuzluklar canlı fiyatlar gelmeye başladığında birikir.
TestGenerator: Eşleşmeyen Veri Hatasıfiyat arşivi verisinde hata 1. Brokerinizden tamamlanmamış veri
2. Bozulmuş fiyat veritabanı
3. EA’nın güncel olmayan verilerle test edilmesi
4. Daha eski zaman dilimlerinden asenkron veri
Bir hata, ya veri uyumsuzluğu tanımlanmadığında ya da olmadığında meydana gelir.
Hata 0 veya 1Hata yok veya hata bilinmiyor 1. Sürekli bir istekten önceki çözülememiş hatalar Expert Advisor’da hata 0 ve 1 ele alınmaz.
Hata 4, 146
(10022 MT5’te)
Broker, sipariş sonlanma tarihi kullanımını yasaklıyor1. Ticaret sunucusu meşgul

2. Bekleyen siparişin yanlış sonlanma türünü (sipariş iptal süresi) ayarladınız
1. Terminali yeniden başlatın
EA kodunu optimize edin daha iyi hata yönetimi işlevleri ile

2. StopOrderDayToExpiration:
– 0 – ORDER_TIME_GTC Sipariş, kaldırılana kadar sırada kalacaktır;
– 1 – ORDER_TIME_DAY Sipariş yalnızca mevcut ticaret günü için geçerli olacaktır; 
– X – ORDER_TIME_SPECIFIED Sipariş, sonlanma tarihine kadar geçerli kalacaktır. 

veya StopOrderBarToExpiration
Hata 8, 141
(10024 MT5’te)
Çok Sık İstekler 1. EA, aynı anda çok fazla sipariş gönderiyor
2. EA, yeni bir sipariş göndermeden önce sunucu yanıtını beklemiyor, bu da sunucu aşırı yüklenmesine neden oluyor
1. EA’nın ek siparişler göndermeden önce yanıtları beklediğinden emin olun.

2. Expert Advisor çok fazla istek gönderdi. Lütfen biraz bekleyin ve Expert Advisor ile çalışmaya devam edin.
Hata 130, 145
(10016 MT5’te)
Yanlış Belirtilmiş Stop Seviyeleri Stop seviyeleri (StopLoss, TakeProfit) mevcut fiyata çok yakın 1. Minimal StopLevel için brokerinizle açılış kurallarını doğrulayın
2. Stop seviyelerinin hesabınızın ve brokerinizin gereksinimlerine uygun olduğundan emin olun
3. Aşağıdaki işlevimizi kullanabilirsiniz:
SetMinStops Expert Advisor’ın tüm parametrelerini minimum kabul edilebilir stop seviyelerine otomatik olarak normalize eder. 
4. Lütfen Stop parametrlerini daha yüksek seviyelere ayarlayın StopLoss, TakeProfit, TrailingStop, Sipariş Mesafesi ….
Hata 132
(10018 MT5’te)
Piyasa KapalıPiyasa kapalı, genellikle haftasonlarıTicareti piyasa tekrar açıldıktan sonra denemeyi deneyin.
Hafta sonları ticaret yapmak için TesterPad‘imizi deneyebilirsiniz.
Hata 133
(10017 MT5’te)
Ticareti Yasaklandı 1. Ticaret şu anda kısıtlanmış
2. Seçilen döviz çifti için ticaret yasaklanmış
1. Ticarete devam etmesini bekleyin

2. Farklı bir döviz çiftiyle ticaret yapmayı deneyin veya çiftiniz için bir ek takma ad gerekip gerekmediğini kontrol edin
Hata 134
(10019 MT5’te)
İşlemi Tamamlamak İçin Yeterli Fon Yok 1. Açmaya çalıştığınız lot büyüklüğü çok büyük, bu da yetersiz marj ile sonuçlanıyor 1. Serbest marjınızı kontrol edin
2. Pozisyon açmadan önce istenen lot büyüklüğü için gerekli fonları hesaplayın
3. ticaret lotu ayarlarınızı kontrol edin (Lot, Autolot, DynamicLot, Martin)
Hata 135–138
(10004, 10006, 10020 MT5’te)
Fiyat Değişti 1. Requote meydana geldi
2. Piyasa dalgalanması
3. Broker, belirtilen fiyatta ticarete izin vermiyor
1. Dalgalı piyasa dönemlerinde ticaretten kaçının
2. Slippage‘i artırın, ancak bunun ticaretin farklı fiyatlarda gerçekleşmesine neden olabileceğinin farkında olun
3. Bu, hızlı piyasanın standart bir hatasıdır.
Hata 147ERR TRADE EXPIRATION DENIEDEA veya kullanıcı, bekleyen siparişin sonlanma tarihini ayarlamaya çalışıyorEA’nın OrderSend işlevinde sonlanma tarihini 0 olarak ayarlayın.

Broker tarafından sipariş sonlanma tarihinin kullanımı yasaklanmıştır.
Hata 148
(10033 MT5’te)
Açık veya Bekleyen Siparişlerin Maksimuma UlaşıldıAçık siparişlerin veya bekleyen pozisyonların maksimum limiti aşılmış Brokerinizin açık siparişler için limiti‘ni kontrol edin ve ticaret stratejinizi buna göre ayarlayın.
Hata 4012, 4013Sıfıra Bölme

Zero Divide
1. EA, hesaplamalarında sıfıra bölmeye çalışıyor
2. MarketInfo(Symbol(), MODE_SPREAD), yüzer spread’lere sahip broker’lar için sıfır döndürebilir
Sıfıra bölmeyi önlemek için EA kodunu kontrol edin ve MarketInfo yanıtlarını düzgün şekilde yönetin.
Hata 4017DLL Çağrısı İzin VerilmiyorTerminal veya antivirüs yazılımı tarafından DLL çağrısı yasaklanıyor1. Terminal ayarları aracılığıyla DLL çağrılarına izin verin
2. DLL’yi etkinleştirmeden önce antivirüs yazılımı ile güvenliğinden emin olun
Hata 4106Bilinmeyen SembolSembol, Piyasa İzleme‘de listelenmemişPiyasa İzleme’de sembolü etkinleştirin veya brokerinizden talep edin.

Hata 4108
(10036 MT5’te)
Geçersiz Bilet NumarasıSiparişin bilet numarası artık mevcut değil
Sipariş, elle veya başka bir EA tarafından kapatılmış olabilir
EA tarafından yönetilen siparişlerde manuel müdahaleden kaçının ve çakışan EA’ları devre dışı bırakın.

Belki de Expert Advisor, başka bir Expert Advisor tarafından zaten kapatılmış bir siparişi kapatmaya veya değiştirmeye çalışıyor.
Hata 4110, 4111
(10042,10043,10044 MT5’te)
Uzun/Kısa Pozisyonlara İzin VerilmiyorEA ayarları belirli ticaret türlerini kısıtlıyor

Sunucu, pozisyon türü limitini belirliyor
Genel sekmesindeki ayarları, istenen ticaret türlerine izin verecek şekilde ayarlayın (Uzun & Kısa, Sadece Uzun, Sadece Kısa sadece MT4 için).

Brokerinize danışın
Hata 10030TRADE RETCODE INVALID FILLSiparişlerin yanlış doldurulması.Expert Advisor ayarlarında parametreyi ayarlayın
TypeFilling
Pozisyonların ve siparişlerin doldurma türü. 
MT5 terminali için kullanılır. 
Otomatik modda, Expert Advisor doldurma türünü otomatik olarak belirlemeye çalışır. 
Ancak bazı durumlarda, doldurma türünü kendiniz ayarlamanız gerekir. 

TİCARET HATA KODLARI

Ticaret Sunucusundan Döndürülen Hata Kodları

KodTanımlayıcıAçıklamaÇözüm Yöntemi
10004TRADE_RETCODE_REQUOTERequoteSlippage seviyesini artırın veya yüksek volatilite dönemlerinde ticaretten kaçının.

Slippage
Fiyatın açılıp kapanırken maksimum olası sapma seviyesi (Puan olarak).
10006TRADE_RETCODE_REJECTİstek ReddedildiTicaret koşullarını ve hesap durumunu kontrol edin, ve isteği daha sonra tekrar deneyin.
10007TRADE_RETCODE_CANCELTicaretci Tarafından İstek İptal EdildiManuel iptalin gerçekleşmediğinden emin olun veya EA ayarlarını ayarlayın.
10008TRADE_RETCODE_PLACEDSipariş VerildiHiçbir işlem gerekmez. Bu bir onay mesajıdır.
10009TRADE_RETCODE_DONEUygulama TamamlandıHiçbir işlem gerekmez. İstek başarıyla tamamlandı.
10010TRADE_RETCODE_DONE_PARTIALUygulama Kısmen TamamlandıKalan siparişi kontrol edin ve gerekirse manuel olarak tamamlayın.
10011TRADE_RETCODE_ERRORİstek İşleme HatasıHatanın ne olduğunu belirlemek için logları gözden geçirin ve düzeltmeden sonra isteği tekrar deneyin.
10012TRADE_RETCODE_TIMEOUTİstek Zaman Aşımı Nedeniyle İptal EdildiZaman aşımı süresini artırın veya sunucu yükünün daha düşük olduğu dönemlerde tekrar deneyin.
10013TRADE_RETCODE_INVALIDGeçersiz İstekİstek parametrelerini kontrol edin ve doğru değerlerle tekrar deneyin.
10014TRADE_RETCODE_INVALID_VOLUMEİstekte Yanlış HacimTicaret hacminin hesap için izin verilen limitler içinde olduğundan emin olun.
10015TRADE_RETCODE_INVALID_PRICEİstekte Yanlış FiyatPiyasa fiyatını kontrol edin ve doğru fiyatla tekrar deneyin.
10016TRADE_RETCODE_INVALID_STOPSİstekte Yanlış Stop’larStopLoss ve TakeProfit değerlerinin broker kurallarına uygun olduğundan emin olun.

SetMinStops
Expert Advisor’ın tüm parametrelerini minimum kabul edilebilir stop seviyelerine otomatik olarak normalize eder. 
10017TRADE_RETCODE_TRADE_DISABLEDTicaret YasaklandıHesaptaki ticaret koşullarını ve broker’in kısıtlamalarını kontrol edin.
10018TRADE_RETCODE_MARKET_CLOSEDPiyasa KapalıTicarete başlamadan önce piyasa tekrar açılmasını bekleyin.

Hafta sonları ticaret yapmak için TesterPad‘imizi deneyebilirsiniz.
10019TRADE_RETCODE_NO_MONEYİsteği Yerine Getirmek İçin Yeterli Fon YokHesapta yeterli fon olduğundan emin olun veya ticaret boyutunu azaltın.
10020TRADE_RETCODE_PRICE_CHANGEDFiyatlar DeğiştiGüncellenmiş fiyatla isteği tekrar deneyin veya slippage izin seviyesini artırın.
10021TRADE_RETCODE_PRICE_OFFİsteği İşlemek İçin Fiyat YokPiyasa fiyatlarının gelmesini bekleyin ve isteği tekrar deneyin.
10022TRADE_RETCODE_INVALID_EXPIRATIONİstekte Geçersiz Sipariş Sonlanma TarihiDoğru sonlanma tarihini ayarlayın veya hemen sipariş için boş bırakın.

StopOrderDay ToExpiration = siparişin sonlanma günü sayısı.
10023TRADE_RETCODE_ORDER_CHANGEDSipariş Durumu DeğiştiSipariş durumunu güncelleyin ve doğru bilgilerle isteği tekrar deneyin.
10024TRADE_RETCODE_TOO_MANY_REQUESTSÇok Sık İsteklerSunucuyu aşırı yüklememek için saniye başına istek sayısını sınırlayın.
10025TRADE_RETCODE_NO_CHANGESİstekte Değişiklik Yokİsteği tekrar göndermeden önce gerçek değişiklikler olduğundan emin olun.
10026TRADE_RETCODE_SERVER_DISABLES_ATBrokerinize danışın
10027TRADE_RETCODE_CLIENT_DISABLES_ATİstemci Terminali Otomatik Ticareti YasaklıyorTicarete devam etmek için terminal ayarlarında otomatik ticareti etkinleştirin.


10028TRADE_RETCODE_LOCKEDBelirtilen Pozisyon İçin Zaten Bir Kapatma Siparişi Var. Bu, Hedge Sistemiyle Çalışırken Oluşabilir

İstek İşlem İçin Engellendi
Başka bir istek göndermeden önce mevcut kapatma siparişinin işlenmesini bekleyin.

Kilitleli siparişleri veya sistem kısıtlamalarını kontrol edin ve sorunu çözün.
10029TRADE_RETCODE_FROZENSipariş veya Pozisyon DonmuşPozisyonun neden donduğunu anlamak için brokerinizle iletişime geçin.
10030TRADE_RETCODE_INVALID_FILLBakiye Tarafından Desteklenmeyen Bir Sipariş Yürütme Türü BelirtilmişBakiye için doğru sipariş yürütme türünün seçildiğinden emin olun.
TypeFilling

Pozisyonların ve siparişlerin doldurma türü. 
MT5 terminali için kullanılır. 
Otomatik modda, Expert Advisor doldurma türünü otomatik olarak belirlemeye çalışır. 
Ancak bazı durumlarda, doldurma türünü kendiniz ayarlamanız gerekir. 
10031TRADE_RETCODE_CONNECTIONBekleyen Siparişin Aktifleştirilmesi İsteği Reddedildi ve Sipariş Kendisi İptal EdildiSunucu bağlantısını kontrol edin ve isteği tekrar deneyin.
10032TRADE_RETCODE_ONLY_REALİşlem Yalnızca Gerçek Hesaplar İçin İzin Veriliyorİşlemin gerçek bir hesapta yapıldığından, demo hesapta değil olduğundan emin olun.
10033TRADE_RETCODE_LIMIT_ORDERSBekleyen Sipariş Sayısı Limiti AşıldıBekleyen sipariş sayısını azaltın veya ayarlamalar için brokerinizle iletişime geçin.
10034TRADE_RETCODE_LIMIT_VOLUMEBu Sembol İçin Sipariş ve Pozisyon Hacmi Limiti AşıldıTicaret hacmini azaltın veya ayarlamalar için brokerinizle iletişime geçin.
10035TRADE_RETCODE_INVALID_ORDERGeçersiz veya Yasaklanmış Sipariş TürüBroker için izin verilen sipariş türlerini kontrol edin ve geçerli bir türle tekrar deneyin.
10036TRADE_RETCODE_POSITION_CLOSEDBelirtilen POSITION_IDENTIFIER ile Pozisyon Zaten KapalıHiçbir işlem gerekmez. Pozisyon zaten kapatılmıştır.
10038TRADE_RETCODE_INVALID_CLOSE_VOLUMEKapanan Hacim Mevcut Pozisyon Hacmini AşıyorKapatılacak hacmin mevcut pozisyon büyüklüğünü aşmadığından emin olun.
10039TRADE_RETCODE_CLOSE_ORDER_EXISTTicaret Sunucusuna Bağlantı YokBağlantıyı kontrol edin ve sunucu erişilebilir olduğunda tekrar deneyin.
10040TRADE_RETCODE_LIMIT_POSITIONSİstek, Sembolün “Sadece Mevcut Pozisyonları Kapatabilirsiniz” kuralına ayarlanmış olduğu için Reddedildi.Yeni pozisyonlar denemeden önce mevcut pozisyonları kapatın.
10041TRADE_RETCODE_REJECT_CANCELİstek, Sembolün “Sadece Mevcut Pozisyonları Kapatabilirsiniz” kuralına ayarlanmış olduğu için Reddedildi.“Sadece kapatma” kuralına uymak için ticareti ayarlayın.
10042TRADE_RETCODE_LONG_ONLYİstek, Sembol için “Yalnızca Uzun Pozisyonlar İzin Veriliyor” kuralı nedeniyle Reddedildi.Bu sembol için yalnızca uzun pozisyonlara izin veriliyor; kısa ticaret göndermekten kaçının.
10043TRADE_RETCODE_SHORT_ONLYİstek, Sembol için “Yalnızca Kısa Pozisyonlar İzin Veriliyor” kuralı nedeniyle Reddedildi.Bu sembol için yalnızca kısa pozisyonlara izin veriliyor; uzun ticaret göndermekten kaçının.
10044TRADE_RETCODE_CLOSE_ONLYİstek, Sembol için “Sadece Mevcut Pozisyonları Kapatabilirsiniz” kuralı nedeniyle Reddedildi.Yeni pozisyonlar açmak yerine pozisyonları kapatarak “sadece kapatma” kuralına uyun.

Diğer Hatalar

Hata KoduHata NumarasıAçıklamaÇözüm Yöntemi
ERR_SUCCESS0İşlem Başarıyla TamamlandıHiçbir işlem gerekmez.
ERR_INTERNAL_ERROR4001Beklenmeyen İç HataSistem veya program çakışmalarını kontrol edin ve terminali yeniden başlatın.
ERR_WRONG_INTERNAL_PARAMETER4002Yapı, Stringler, Dinamik Diziler veya Desteklenmeyen Yapılar Gibi Geçersiz Nesneler İçeriyorNesnelerin yapısını gözden geçirin ve doğru şekilde tanımlandıklarından emin olun.
ERR_INVALID_PARAMETER4003Sistem İşlevi Çağrılırken Yanlış Parametreİşlevin parametrelerini doğrulayın ve gerekli formatla eşleştiğinden emin olun.
ERR_NOT_ENOUGH_MEMORY4004Sistem İşlevini Yürütmek İçin Yeterli Bellek YokSistem belleğini boşaltın veya programı daha az bellek kullanacak şekilde optimize edin.
ERR_STRUCT_WITHOBJECTS_ORCLASS4005Dizeyi Yeniden Ayarlamak İçin Yeterli Bellek YokBellek sızıntılarını kontrol edin ve programın bellek kullanımını optimize edin.
ERR_INVALID_ARRAY4006Yanlış Türde, Boyutta veya Bozuk Bir Dinamik Dizi NesnesiDizinin doğru şekilde tanımlandığından ve kullanımdan önce başlatıldığından emin olun.
ERR_ARRAY_RESIZE_ERROR4007İstenen Dizi Boyutu 2 Gigabaytı AşıyorDizi boyutunu azaltın veya bellek tahsisini daha verimli yönetin.
ERR_STRING_RESIZE_ERROR4008İstenen Geçmiş Bulunamadıİstenen geçmişin mevcut olduğundan emin olun veya istek parametrelerini ayarlayın.
ERR_NOTINITIALIZED_STRING4009Başlatılmamış DizeDizeyi, işlemlerde kullanmadan önce başlatın.
ERR_INVALID_DATETIME4010Yanlış Tarih ve/veya Zaman Değeriİstekteki tarih ve zaman formatını doğrulayın ve tekrar deneyin.
ERR_ARRAY_BAD_SIZE4011Uyumsuz Dinamik ve Statik KaynaklarDizi boyutlarının uyumlu ve doğru şekilde başlatıldığından emin olun.
ERR_INVALID_POINTER4012Yanlış PointerPointer değerini kontrol edin ve kullanımdan önce geçerli olduğundan emin olun.
ERR_INVALID_POINTER_TYPE4013Yanlış Pointer TürüPointer’ın doğru türde olduğundan ve düzgün şekilde dönüştürüldüğünden emin olun.
ERR_FUNCTION_NOT_ALLOWED4014Sistem İşlevi Çağrılmasına İzin VerilmiyorSistem kısıtlamalarını gözden geçirin ve işlevin yürütülebilir olduğundan emin olun.
ERR_RESOURCE_NAME_DUPLICATED4015Çift Kaynak AdıÇakışmaları önlemek için benzersiz kaynak adları kullanın.
ERR_RESOURCE_NOT_FOUND4016Belirtilen İsimde Hiçbir Kaynak BulunamadıKaynağın doğru dizin veya dosyada mevcut olduğundan emin olun.
ERR_RESOURCE_UNSUPPOTED_TYPE4017Desteklenmeyen Kaynak Türü veya Boyut 16 MB’ı AşıyorDesteklenen kaynak türlerini kullanın ve boyutun limitin altında olduğundan emin olun.
ERR_RESOURCE_NAME_IS_TOO_LONG4018Kaynak Adı 63 Karakteri AşıyorKaynak adını karakter sınırına uyması için kısaltın.
ERR_MATH_OVERFLOW4019Bir Matematik İşlevi Değerlendirirken Taşma Oluştuİşlev girdilerini kontrol edin ve taşmayı önlemek için daha küçük değerler kullanın.
ERR_CHART_WRONG_ID4101Yanlış Grafik IDGrafik ID’sini doğrulayın ve kullanımdan önce doğru olduğundan emin olun.
ERR_CHART_NO_REPLY4102Grafik Yanıt VermiyorSistem veya bağlantı sorunlarını kontrol edin ve gerekirse terminali yeniden başlatın.
ERR_CHART_NOT_FOUND4103Grafik BulunamadıGrafiğin açık ve erişilebilir olduğundan emin olun, işlemlere başlamadan önce.
ERR_CHART_NO_EXPERT4104Grafikte Olayı İşlemek İçin Kullanılabilir Expert YokOlayları işlemek için gerekli Expert Advisor (EA)‘yı grafiğe ekleyin.
ERR_CHART_CANNOT_OPEN4105Grafik Açma HatasıSistem hatalarını kontrol edin ve grafiği yeniden açmayı deneyin.
ERR_CHART_CANNOT_CHANGE4106Grafikte Sembol veya Periyodu Değiştirme HatasıGrafiğe erişilebilir olduğundan ve istenen sembol veya periyodun geçerli olduğundan emin olun.
ERR_CHART_WRONG_PARAMETER4107Grafik İşlevi İçin Yanlış Parametre DeğeriGrafik işlevine geçirilen parametreleri doğrulayın ve tekrar deneyin.
ERR_CHART_CANNOT_CREATE_TIMER4108Grafik Zamanlayıcısı Oluşturma HatasıSistem ayarlarını kontrol edin ve terminalin zamanlayıcı oluşturmasına izin verdiğinden emin olun.
ERR_CHART_WRONG_PROPERTY4109Yanlış Grafik Özellik ID’siGrafik işlemleri için doğru özellik ID’sini kullanın.
ERR_CHART_SCREENSHOT_FAILED4110Ekran Görüntüsü Alma HatasıTerminalin ekran görüntüsünü kaydetmek için yeterli izin ve depolama alanına sahip olduğundan emin olun.
ERR_CHART_NAVIGATE_FAILED4111Grafik Gezinme HatasıGrafiğin doğru şekilde yüklendiğinden ve gezinme komutlarının geçerli olduğundan emin olun.
ERR_CHART_TEMPLATE_FAILED4112Şablon Uygulama HatasıŞablonun mevcut ve grafiğe uyumlu olduğundan emin olun.
ERR_CHART_WINDOW_NOT_FOUND4113Belirtilen Göstergenin Bulunduğu Alt Pencere BulunamadıGöstergenin doğru pencereye uygulandığını kontrol edin.
ERR_CHART_INDICATOR_CANNOT_ADD4114Grafiğe Göstergenin Eklenmesinde HataGöstergenin geçerli ve grafiğin desteklediği bir gösterge olduğundan emin olun.
ERR_CHART_INDICATOR_CANNOT_DEL4115Grafikten Göstergenin Silinmesinde HataGöstergenin silinmeden önce grafikte mevcut olduğundan emin olun.
ERR_CHART_INDICATOR_NOT_FOUND4116Belirtilen Grafikte Göstergenin BulunamadıGrafik ve gösterge parametrelerini doğrulayın ve tekrar deneyin.
ERR_OBJECT_ERROR4201Terminal Ayarları, İstenen Çubuk Sayısını SınırlıyorTerminal ayarlarında izin verilen çubuk sayısını artırın.
ERR_OBJECT_NOT_FOUND4202Grafik Nesnesi BulunamadıGrafik nesnesinin mevcut olduğundan ve doğru şekilde tanımlandığından emin olun.
ERR_OBJECT_WRONG_PROPERTY4203Yanlış Grafik Nesnesi Özellik TanımlayıcısıGrafik nesnesi işlemleri için doğru özellik tanımlayıcısını kullanın.
ERR_OBJECT_GETDATE_FAILED4204Geçmişe Erişim Başarısız OlduGeçmiş erişim izinlerini kontrol edin ve isteği tekrar deneyin.
ERR_OBJECT_GETVALUE_FAILED4205Tarihe Karşılık Gelen Değer AlınamadıTarih aralığını doğrulayın ve geçmiş verilerin mevcut olduğundan emin olun.
ERR_MARKET_UNKNOWN_SYMBOL4301Bilinmeyen SembolSembolün Piyasa İzleme’de mevcut olduğundan ve doğru yazıldığından emin olun.
ERR_MARKET_NOT_SELECTED4302Piyasa İzleme’de Sembol SeçilmediSembolü Piyasa İzleme’de seçin ve işlemi tekrar deneyin.
ERR_MARKET_WRONG_PROPERTY4303Yanlış Sembol Özellik TanımlayıcısıÖzellik tanımlayıcısını doğrulayın ve işlemi tekrar deneyin.
ERR_MARKET_LASTTIME_UNKNOWN4304Son Tick Zamanı Bilinmiyor (Tick Yoktu)Bir tick gelmesini bekleyin ve isteği tekrar deneyin.
ERR_MARKET_SELECT_ERROR4305Piyasa İzleme’de Sembol Ekleme veya Kaldırma HatasıSistem hatalarını kontrol edin ve sembolü ekleyip kaldırmayı tekrar deneyin.
ERR_HISTORY_NOT_FOUND4401Geçmiş Yüklenirken Çok Sayıda Hata OluştuBozulmuş geçmiş verilerini kontrol edin ve gerekirse geçmişi yeniden yükleyin.
ERR_HISTORY_WRONG_PROPERTY4402Yanlış Geçmiş Özellik TanımlayıcısıGeçmiş işlemleri için doğru özellik tanımlayıcısını kullanın.
ERR_HISTORY_TIMEOUT4403Geçmiş İsteği Yapılırken Zaman Aşımı AşıldıZaman aşımı limitini artırın veya sistem yükünün daha düşük olduğu dönemlerde tekrar deneyin.
ERR_GLOBALVARIABLE_NOT_FOUND4501İstemci Terminali Küresel Değişkeni BulunamadıKüresel değişkenin kullanılmadan önce mevcut olduğundan emin olun.
ERR_GLOBALVARIABLE_EXISTS4502Küresel Değişken Zaten MevcutÇakışmaları önlemek için küresel değişkenler için benzersiz bir ad kullanın.
ERR_GLOBALVARIABLE_NOT_MODIFIED4503Küresel Değişkende Değişiklik YapılmadıKüresel değişken güncellenmeden önce değiştirilmiş olduğundan emin olun.
ERR_GLOBALVARIABLE_CANNOTREAD4504Küresel Değişken Değerini OkuyamadıDosya izinlerini kontrol edin ve küresel değişkenin erişilebilir olduğundan emin olun.
ERR_GLOBALVARIABLE_CANNOTWRITE4505Küresel Değişken Değerini YazamadıDosyayı yazmak için yeterli izin ve depolama alanı olduğundan emin olun.
ERR_MAIL_SEND_FAILED4510Bir E-posta GönderilemediE-posta sunucu ayarlarını kontrol edin ve e-posta adresinin doğru olduğundan emin olun.
ERR_PLAY_SOUND_FAILED4511Ses Oynatılırken Hata OluştuSes dosyasının mevcut olduğundan ve sistemin ona erişebildiğinden emin olun.
ERR_FTP_SEND_FAILED4514FTP Sunucusu BelirtilmemişFTP sunucu detaylarının doğru girildiğinden emin olun ve tekrar deneyin.
ERR_NOTIFICATION_SEND_FAILED4515Bildirim GönderilemediBildirim ayarlarını doğrulayın ve doğru şekilde yapılandırıldığından emin olun.
ERR_BUFFERS_NO_MEMORY4601Göstergeler İçin Buffer Tahsis EdilemediBelleği boşaltın veya programda buffer kullanımını optimize edin.
ERR_ACCOUNT_WRONG_PROPERTY4701Yanlış Hesap Özellik ID’siDoğru hesap özellik ID’si kullanıldığından emin olun.
ERR_TRADE_DISABLED4752Bir Expert için Ticaret YasaklandıTerminalde Expert Advisor için ticaret izinlerini etkinleştirin.
ERR_TRADE_POSITION_NOT_FOUND4753Pozisyon BulunamadıPozisyon detaylarını doğrulayın ve işlemlere başlamadan önce mevcut olduğundan emin olun.
ERR_TRADE_ORDER_NOT_FOUND4754Sipariş BulunamadıSipariş ID’sini doğrulayın ve işlemlere başlamadan önce mevcut olduğundan emin olun.

MARKET MQL5 Hataları

Sorularınız mı Var?

Herhangi bir sorunuz varsa, lütfen sorun. Şeffaflığı sağlıyoruz ve tam bilgi vermeden ürün satmıyoruz.

Ürünlerimizin her biri satın almadan önce incelenebilir.

Ürünlerimize olan ilginiz ve desteğiniz için teşekkür ederiz ve yüksek kalite standartlarını korumaya çalışıyoruz.

Bizimle olduğunuz için teşekkür ederiz!

Bir sorunuz mu var?

Leave a Reply

Your email address will not be published. Required fields are marked *

This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어


     

    Risk Uyarısı:


    Geçmiş işlem performansı gelecekteki sonuçları garanti etmez.

    Teminatlı döviz ticareti yüksek derecede risk taşır ve tüm yatırımcılar için uygun olmayabilir.

    Ticaret robotlarını kullanmanın önemli risk içerdiğini ve ilk yatırımınızdan daha fazlasını kaybedebileceğinizi unutmayın.

    Lütfen dikkatli davranın, mali durumunuzu dikkatle değerlendirin ve kalifiye bir profesyonelden tavsiye almayı düşünün.

    Sorumluluk Reddi

    Bu web sitesi deneyiminizi geliştirmek için çerezler kullanmaktadır. Bu web sitesini kullanarak, Veri Koruma Politikamızı ve Feragatnamemizi kabul etmiş olursunuz.
    Devamını oku