Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Kodu ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Kodu beğendiniz mi? MetaTrader 5 terminalinde deneyin
Görüntülemeler:
22
Derecelendirme:
(2)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Köle ayarları

C# ile geliştirilmiş özel kontrol paneline ve Go dilinde yazılmış aktarım borusuna sahip yerel bir istemci-istemci ticaret kopyalama aracı



MT5 İşlem Kopyalayıcıyı Çalıştırma (Arşivlenmiş DLL tabanlı sürüm)

Adım 1: ZMQ Yönlendirme Köprüsünü başlatın

  1. Windows Dosya Gezgini'ni açın ve şu konuma gidin: C :\T5Copier\Go_bridge\
  2. T5Copier_Bridge.exe dosyasını çift tıklayıp çalıştırın.
  3. Köprünün şu bağlantı noktasında dinleme halinde olduğunu belirten bir terminal penceresi açılacaktır:
    • Bağlantı Noktası 5567 ( Ana bilgisayar gelen)
    • Bağlantı Noktası 5568 ( Slave giden)
    • Bağlantı Noktası 5569 ( Kontrol Paneli günlükleri)

Adım 2: C# WPF Dashboard'u açın

  1. Şu konuma gidin: C :\T5Copier\Dashboard\
  2. CSharpDashboard.exe dosyasını çift tıklayıp çalıştırın.
  3. Üstteki açılır menüden MT5 Copier (Bağlantı Noktası 5569) seçeneğini seçin.
  4. " Kontrol Paneline Bağlan" seçeneğine tıklayın. Durum göstergesi " BAĞLANDI (MT5)" olarak değişecektir.

Adım 3: MT5 Ana Terminali (Gönderici) Kurun

  1. İşlemleri kopyalamak istediğiniz MT5 terminalini ın.
  2. Master EA'nın kurulu olduğundan emin olun: Navigator paneline gidin,Experts'e sağ tıklayın veRefresh'e tıklayın. T5Copier_Master'ı görmelisiniz.
  3. T5Copier_Master öğesini herhangi bir grafiğin üzerine sürükleyin.
  4. Özellikler penceresinde:
    • Common sekmesine gidin ve Allow DLL imports ile Allow Algo Trading seçeneklerini işaretleyin.
    • Inputs sekmesine gidin ve adresin köprü ile eşleştiğinden emin olun: tcp:// localhost:5567.
  5. Tamam'a tıklayın. MT5 üst araç çubuğundakiAlgo Trading düğmesinin yeşil olduğundan emin olun.

Adım 4: MT5 Slave Terminallerini (Alıcılar) Kurun

  1. İşlemleri kopyalamak istediğiniz bir veya daha fazla MT5 terminalini ın.
  2. Slave EA'yı ( T5Copier_Slave ) bir grafiğin üzerine sürükleyin.
  3. Özellikler penceresinde:
    • "Genel" sekmesine gidin ve " DLL içe aktarmalarına izin ver " ile " Algo Trading'e izin ver" seçeneklerini işaretleyin.
    • Girişler sekmesine gidin ve kopyalama mantığınızı yapılandırın:
      • InpLotMode: LOT_MODE_FULL , LOT_MODE_RATIO veya LOT_MODE_FIXED'i seçin.
      • InpLotMultiplier: Çarpanınızı ayarlayın (örneğin, çift lot için "2 .0").
      • InpReverseCopy : AL emirlerini SAT emirlerine, SAT emirlerini de AL emirlerine çevirmek istiyorsanız true olarak ayarlayın.
  4. Tamam'a tıklayın. Üst araç çubuğundaAlgo Trading'in etkinleştirildiğinden emin olun.

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    İşte yeni işlem kopyalama sürümlerini çalıştırmak için kapsamlı adım adım kullanım kılavuzu.


    Bölüm 1: MT5 DLL'siz Kopyalayıcıyı Çalıştırma (Codebase Uyumlu)

    Bu sürüm, MetaTrader 5'inkendi TCP soketlerini kullanır; yani%100 DLL içermez ve çalışması veya doğrulanması için herhangi bir harici kütüphane dosyasına ( libzmq.dll veya libsodium .dll ) ihtiyaç duymaz.

    Adım 1: Go TCP Bridge'i başlatın

    1. Şu konuma gidin: C :\T5Copier\Go_bridge\
    2. T5Copier_Bridge.exe dos yas ına çift tıklayarak çalıştırın.
    3. Go Bridge'in TCP bağlantı noktası 5580 'de dinleme modunda olduğunu belirten bir konsol penceresi açılacaktır.

    Adım 2: C# WPF Dashboard'u başlatın

    1. Şu konuma gidin: C :\T5Copier\Dashboard\
    2. CSharpDashboard.exe dosyasını çift tıklayarak çalıştırın.
    3. Açılır menüden MT5 Copier (Port 5580) seçeneğini seçin.
    4. "Kontrol Paneline Bağlan " seçeneğine tıklayın. Durum " BAĞLANDI (MT5)" olarak değişecektir.

    3. Adım: MT5 Master EA'yı (Gönderici) ekleyin

    1. Master MT5 terminalinizi açın.
    2. Navigator'da, T5Copier_Master öğesini herhangi bir grafiğin üzerine sürükleyin.
    3. Özellikler penceresinde:
      • Genel sekmesi: Algoritmik Ticarete İzin Ver seçeneğinin işaretli olduğundan emin olun.(Not: DLL içe aktarmaları GEREKMEZ!)
      • Girişler sekmesi: Sunucu adresinin 127 .0.0.1 ve bağlantı noktasının 5580 olduğunu doğrulayın.
    4. Tamam'a tıklayın. MT5 üst araç çubuğunda Algo Trading'i etkinleştirin.

    4. Adım: MT5 Slave EA'yı (Alıcı) ekleyin

    1. Slave MT5 terminalinizi açın.
    2. T5Copier_Slave'i herhangi bir grafiğin üzerine sürükleyin.
    3. Özellikler penceresinde:
      • Genel sekmesi: Algo Ticareti'ne İzin Ver seçeneğini işaretleyin. (DLL içe aktarmaları GEREKMEZ!)
      • Girişler sekmesi: Tercih ettiğiniz parametreleri yapılandırın (örn. InpLotMode , InpLotMultiplier , InpReverseCopy ).
    4. Tamam'a tıklayın. Araç çubuğunda Algo Trading'i etkinleştirin.

    Bölüm 2: MT4 Kopyalayıcıyı Çalıştırma (ZeroMQ Destekli)

    Bu sürüm, MT4'ün katı ortamına uygun olan yüksek performanslıZeroMQ kütüphanesini kullanır.

    Adım 1: Go ZMQ Bridge'i başlatın

    1. Şu konuma gidin: C :\T4Copier\Go_bridge\
    2. T4Copier_Bridge.exe dosyasına çift tıklayın ve çalıştırın.
    3. Aşağıdaki bağlantı noktalarında dinleme yapacaktır:
      • 5557 ( Ana bilgisayar gelen)
      • 5558 ( Bağlı cihazdan giden)
      • 5559 ( Kontrol paneli günlükleri)

    Adım 2: C# WPF Kontrol Panelini başlatın

    1. Şu konuma gidin: C :\T4Copier\Dashboard\
    2. CSharpDashboard.exe dosyasını çift tıklayıp çalıştırın.
    3. Açılır menüden MT4 Copier (Port 5559) seçeneğini seçin.
    4. " Kontrol Panelini Bağla " düğmesine tıklayın.

    3. Adım: MT4 Master EA'yı (Gönderici) ekleyin

    1. Master MT4 terminalinizi açın.
    2. T4Copier_Master'ı herhangi bir grafiğin üzerine sürükleyin.
    3. Özellikler penceresinde:
      • Genel sekmesi: DLL içe aktarmalarına izin ver seçeneğini işaretleyin. (ZeroMQ DLL'leri için gereklidir!)
      • Girişler sekmesi: Varsayılan tcp ://localhost:5557 değerini koruyun.
    4. Tamam'ı tıklayın.

    4. Adım: MT4 Slave EA'yı (Alıcı) ekleyin

    1. Slave MT4 terminalinizi açın.
    2. T4Copier_Slave'i herhangi bir grafiğin üzerine sürükleyin.
    3. Özellikler penceresinde:
      • Genel sekmesi: DLL içe aktarmalarına izin ver ve Canlı ticarete izin ver seçeneklerini işaretleyin.
      • Girişler sekmesi: Girişleri ayarlayın (örn. InpLotMode , InpLotMultiplier , vb.).
    4. Tamam'ı tıklayın.


Adım 5: Doğrulama (Her İkisi İçin Ortak)

  1. Master terminalinde bir işlem açın.
  2. C# Dashboard'u izleyin: İşlem detayları (bilet, sembol, tür, lot büyüklüğü) hemenAktif Kopyalanan İşlemler tablosunda görünecektir.
  3. İşlemin, yapılandırdığınız lot/ters kuralına göre Slave terminal(ler)inde anında kopyalandığını doğrulayın.
  4. Ana terminalde işlemi kapatın; Bağlı terminallerde işlem anında kapanacaktır.

MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/74807

Stochastic Reversal Signal Stochastic Reversal Signal

A non-repainting Stochastic-based indicator that generates buy and sell signals based on extreme zone crossovers, featuring an alternating signal filter and bar-close alerts.

Previous Day High Low Open Close Indicator Previous Day High Low Open Close Indicator

Plots the previous trading day's High, Low and Close as horizontal reference levels across the current session, with optional multi-day history for context. No repainting, no discretion — the levels are read directly from the completed Daily bar

Envelope SAR Envelope SAR

Bu gösterge, Parabolik SAR ile Envelopes arasındaki normalleştirilmiş ilişkiyi kullanarak fiyatın yapısal volatilite kanalına göre hangi konumda olduğunu izleyen bir trend-ivme osilatörüdür.

Trend Regime Inspector for MetaTrader 5 Trend Regime Inspector for MetaTrader 5

Open-source indicator combining moving-average direction, ADX and Kaufman's Efficiency Ratio into a transparent trend-condition score. Informational only; no trade execution.