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:
10
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

Genel Bakış: Sürekli zarar eden pek çok EA vardır. İşlemler tersine çevrilse kârlı olurlar mı?

Canlı veya demo hesapta bu aracı kullanarak cevabı gerçek zamanlı olarak bulun!

MirrorHedgeEA, hesapta başka bir Uzman Danışman (veya manuel işlem) tarafından açılan işlemleri izler. Bu işlemleri, sihirli sayı kurallarına göre kopyalar. Piyasa pozisyonlarını, bekleyen emirleri, SL/TP değişikliklerini, kısmi kapanışları ve kapanışları yönetir. Her yansıtılan işlem, kendine ait bir sihirli numara ve yorumla etiketlenir; böylece "Geçmiş" sekmesinde yansıtılan sonuçları orijinallerinden kolayca ayırt edebilirsiniz.

Kopyalama işlemi, tek bir brokerda tek bir hesap içinde gerçekleşir. Hesaplar arası veya sunucular arası iletişim yoktur.

EA herhangi bir grafikte çalışabilir; örneğin, EURUSD grafiğine yerleştirilse bile XAUUSD pozisyonlarını yansıtmaya devam eder:

Mirror Hedge EA ekran görüntüsü_1

Özellikler

  • Esnek kaynak seçimi: virgülle ayrılmış bir veya daha fazla sihirli desen, " başlangıcı ile eşleşen" (varsayılan), " içeren" veya " tam olarak eşleşen" olarak eşleştirilir.
  • Lot büyüklüğü modları: kaynakla aynı (varsayılan), sabit lot veya kaynak lotun bir yüzdesi. Hacimler, sembolün adımına yuvarlanır ve minimum/maksimum değerleri arasında sınırlandırılır.
  • Ters mod (varsayılan olarak açıktır):

    • Alım, Satışa; Satış ise Alım'a dönüşür.
    • Kaynak TP, aynı fiyat seviyelerinde aynanın SL'si olur ve kaynak SL, aynanın TP'si olur.
    • Bekleyen emirler aynı fiyatı korur: Al Limit, Sat Stop olur; Al Stop, Sat Limit olur ve benzeri.
  • Tam yaşam döngüsü senkronizasyonu: açılışlar, bekleyen emirlerin yerleştirilmesi, fiyat/SL/TP/vade değişiklikleri, kısmi kapanışlar (Aynı ve % modları), kapanışlar ve bekleyen emirlerin silinmeleri.
  • İzlenebilir aynalar: ayna sihir kodu, kaynağın sihir koduna bir sonek eklenmiş halidir (808 → 808321). Ayna yorumu, kaynağın yorumuna _mirror eklenmiş halidir.
  • Yeniden başlatmaya dayanıklı: Kaynaklar ve aynalar arasındaki bağlantılar, EA'nın yeniden başlatılmasından sonra da korunur. Kendi SL/TP'si tarafından kapatılan bir ayna yeniden açılmaz.
  • Bilgi paneli: aktif kuralı, lot modunu, kopyalanan kaynak kodları (ayna kodlarıyla birlikte), her bir kaynak pozisyonunu veya bekleyen emri aynasının yanında ve kaynak/ayna/net P/L'yi gösterir:

    Giriş parametreleri

    Parametre Varsayılan Açıklama
    Kaynak sihir kalıpları 1001 Kopyalanacak virgülle ayrılmış sihirli desenler
    Sihirli eşleştirme kuralı Şu şekilde başlar Şu şekilde başlar / İçerir / Tam
    Ayna sihirli sonek 321 Ayna sihir = kaynak sihir + sonek
    Ayna yorum eki _mirror Ayna yorumu = kaynak yorumu + sonek (31 karakter sınırı)
    Ters yön true Alım↔Satım, TP↔SL
    Lot büyüklüğü modu Kaynakla aynı Aynı / Sabit / Kaynağın %'si
    Sabit lot / Lot yüzdesi 0,01 / 100 Eşleştirme lot modu tarafından kullanılır
    Bekleyen emirleri yansıt true Bekleyen emirleri kopyala
    SL/TP'yi yansıt true SL/TP ve değişikliklerini kopyala
    Kısmi kapanışları senkronize et true Yalnızca "Aynı" ve "%" modları
    Mevcut işlemleri yansıt true EA başlangıcında zaten açık olan işlemleri kopyala
    Maksimum kayma / Senkronizasyon aralığı 20 puan / 100 ms Yürütme ve sorgulama ayarları
    Panel ayarları – Göster, konum, genişlik, yazı tipi boyutu, maksimum satır sayısı

    Kurulum

    1. Hesap, hedging hesabı olmalıdır. EA, netting hesaplarında çalışmayı reddeder.
    2. EA'yı herhangi bir grafiğe ekleyin ve algoritmik ticareti etkinleştirin.
    3. Kaynak sihirli deseni, EA'nın sihirli koduna veya yansıtmak istediğiniz manuel işlemlerin sihirli koduna ayarlayın.
    4. Paneli kontrol edin: kaynak sihirli kod, "Kopyalanan sihirli kodlar" altında görünmeli ve her işlemin bir kopyası gösterilmelidir.

    Bu, tersine stratejiyi test etmek için neden yararlıdır?

    Yaygın bir düşünce şudur: "Bu strateji geriye dönük testlerde zarar ediyor, dolayısıyla tersi strateji kâr etmelidir." Geriye dönük testi kağıt üzerinde tersine çevirmek, kaynak P/L'nin işaretini değiştirmekten ibarettir ve bu genellikle yanlıştır.

    • Maliyetler iki kez ödenir. Kaynak P/L = brüt kâr − maliyetler olduğundan, yansımanın P/L'si −(brüt kâr − maliyetler) değil, −brüt kâr − maliyetlerdir. Esas olarak spread ve komisyon nedeniyle zarar eden bir strateji, tersine çevrildiğinde kazanan bir strateji haline gelmez, çünkü ayna stratejisi de aynı maliyetleri öder. Kağıt üzerinde yapılan tersine çevirme, sonucu maliyetlerin yaklaşık iki katı kadar abartır.
    • Spread asimetrisi. Alımlar satış fiyatından açılır ve alış fiyatından kapanır. Satışlar ise bunun tersini yapar. Ayna stratejisinin stop emirleri, kaynak stratejisinden farklı bir fiyat tarafında tetiklenir; bu nedenle spreadin genişlemesi birini tetikleyebilir, diğerini tetiklemeyebilir.
    • İcra gecikmesi. Ayna, kaynaktan sonra devreye girer; bu nedenle hızlı piyasalardaki kayma, onu farklı şekilde etkiler.
    • SL/TP asimetrisi. Dar TP, geniş SL sisteminin kazanma oranı yüksektir. Bunun tersi ise, büyük kazançlarla düşük bir kazanma oranına dönüşür ve her seviyeye giden fiyatın seyri önemlidir.
    • Swap. Uzun ve kısa swaplar farklıdır, bu nedenle ayna farklı tutma maliyetlerine sahiptir.
    • Test aracı varsayımları. Modellemeyle oluşturulan tikler ve sabit spreadler, stop seviyeleri, donma seviyeleri, yeniden fiyatlandırma ve kısmi doldurma gibi brokerlara özgü davranışları gizler.

    Bu EA'yı, orijinal stratejinin yanında bir demo veya küçük bir canlı hesapta çalıştırın. Her ikisi de aynı canlı tiklere ve aynı yürütmeye göre çalışır, bu nedenle aynanın sonuçları tüm bu etkileri içerir. Geçmiş sekmesinde, aynanın işlemlerini "magic" numaralarına göre filtreleyebilir ve tersini tek başına değerlendirebilirsiniz. Paneldeki kaynak/ayna/net kâr/zarar, birleşik etkiyi bir bakışta gösterir.

    Ayna bir riskten korunma aracı olduğundan, kaynak ve ayna pozisyonları hesap üzerinde birbirini dengeler. Net öz sermaye, kabaca işlem maliyetlerinin negatif değeri kadar değişir. Bu, EA'yı bir kâr stratejisi değil, bir ölçüm aracı haline getirir. Yansıtma, anlamlı bir örneklem üzerinde maliyetler düşüldükten sonra gerçek bir avantaj gösteriyorsa, kaynağı içermeyen bir hesapta tersini tek başına çalıştırmayı düşünebilirsiniz.

    Sınırlamalar

    • Yalnızca hedging hesapları.
    • Stop-limit emirlerinin tam tersi yoktur, bu nedenle ters modda atlanırlar.
    • Sabit lot modunda, kısmi kapanışlar yansıtılmaz.
    • 15 haneden uzun sihirli numaralar sonek alamaz ve atlanır.
    • Kaynak/yansıtma bağlantıları, terminal genel değişkenlerinde saklanır. Bunların silinmesi veya 4 hafta boyunca dokunulmaması, bağlantıyı keser.
    • Bu EA, kâr garantisi vermez ve bir test aracıdır. Canlı kullanıma geçmeden önce demo hesabında test edin.


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

    Alpha Engine: Intrinsic-Time Coastline Trader Alpha Engine: Intrinsic-Time Coastline Trader

    Olsen grubunun Alpha Engine’inin bir uyarlaması: Sekiz adet limit emri ajanı, bir riskten korunma hesabında içsel zamana dayalı yön değişiklikleri üzerinden işlem yapmaktadır. Bu ajanlar, fiyatların hedef seviyeyi aşması durumunda pozisyonlarını artırır ve ters yönlü hareketlerde kâr elde ettiklerinde pozisyonlarını azaltır.

    Trade Manager Utility Trade Manager Utility

    Manages positions that are already open: it adds a missing SL/TP, moves the stop to break even, trails it, caps the position count and applies daily equity limits. It never opens trades.

    Xander Grid RSI Gold Xander Grid RSI Gold

    XAUUSD grid EA that opens a basket when RSI leaves oversold or overbought on a closed candle, adds levels with a lot multiplier and closes the basket at a money or points target. Open source code.

    Trade Journal Exporter - closed trades to CSV, one row per position, with MFE/MAE, R multiple and session Trade Journal Exporter - closed trades to CSV, one row per position, with MFE/MAE, R multiple and session

    Exports your closed trade history to a CSV file with one row per position (not per deal), ready for Excel, Python or any journal. Each row has ticket, symbol, magic number, comment, side, volume, entry and exit time and price, duration, initial SL and TP when known, gross profit, commission, swap, net result and R multiple. It also calculates MFE and MAE (best and worst price reached while the trade was open, in points and in money) from the M1 bars between entry and exit, plus the entry session (Asia, London, New York) and weekday. Filter by magic number (lists and ranges) and symbol (wildcards), pick the period, the column separator (; or ,) and the decimal mark, and save to MQL5\Files or the common folder. Tested on hedging accounts and in the Strategy Tester (netting logic included; feedback welcome), where the file is written when the test ends. Read-only: it never opens, modifies or closes a trade. No DLLs, no web requests.