Exp — Swing / Sarkaç algoritması

Exp — Swing / Sarkaç algoritması

24 Temmuz 2026, 06:54
Vladislav Andruschenko
0
3
🔄 MetaTrader 4 için Exp Swing & MetaTrader 5 için Exp5 Swing PRO

İki zıt bekleyen emir, OCO mantığı ve etkinleştirme sonrasında yapılandırılabilir lot artırımı üzerine kurulu otomatik Sarkaç / Swing Uzman Danışmanı (Expert Advisor).

Swing; klasik sarkaç stratejisini otomatikleştirmek isteyen yatırımcılar için tasarlanmıştır: Buy Stop ve Sell Stop emirleri, karşıt emrin yeniden yerleştirilmesi, pozisyon sepetinin yönetimi ve Take Profit'e göre seri kapatma.



💎 Exp Swing MT4 💎 Exp5 Swing PRO MT5
⬇ Demo / Dosya İndir 📘 Tam Talimat
▶ Videoyu İzle 🛒 Tüm Expforex Ürünleri


🏠 Ana Sayfa 🎓 Dokümantasyon ⚙ Ayarlar
❓ SSS ⭐ Değerlendirmeler 💬 Yorumlar


🎬 Swing / Sarkaç Stratejisinin Nasıl Çalıştığını İzleyin

Video, iki zıt bekleyen emrin yerleştirilmesini ve emirlerden biri etkinleştirildikten sonra karşıt emrin yeniden konumlandırılmasını; seri Take Profit ile kapanana kadar gösterir.


🚀 Exp Swing nedir?

Exp Swing yaygın olarak bilinen Swing / Sarkaç / Cheburashka strateji modeline dayalı otomatik bir Uzman Danışmandır. Temel fikir, zıt bekleyen emirlerin yapılandırılabilir lot artışıyla sıralı şekilde açılmasıdır.

Uzman Danışman iki zıt bekleyen emir yerleştirir: Buy Stop ve Sell Stop. Emirlerden biri etkinleştirildiğinde karşıt bekleyen emir silinir ve yapılandırılmış çarpan ya da sabit lot mantığına göre yeni lotla tekrar yerleştirilir.

Bu işlem sarkaç tarzı bir işlem dizisi oluşturur. EA, sepet yapılandırılmış Take Profit ile kapatılana veya koruma ayarlarınız diziyi durdurana kadar emir serisini yönetmeye devam eder.

🔄 Sarkaç Mantığı

Geçerli fiyatın çevresine iki zıt bekleyen emir yerleştirilir.

⚖ OCO İlkesi

Bir emir tetiklendiğinde karşıt bekleyen emir silinir ve yeniden yerleştirilir.

📈 Lot Artırımı

Bir sonraki karşıt emir, Martin veya sabit lot ayarları kullanılarak daha yüksek lotla açılabilir.

🎯 Sepetin Kapatılması

Dizi, sepet yapılandırılmış Take Profit veya kapatma koşuluna ulaşana kadar devam eder.


⚠ Önemli: Swing / Sarkaç mantığı, olumsuz fiyat hareketinden sonra lotu artırabildiği için agresif olabilir. Martin değeri ve izin verdiğiniz emir adımı sayısı yükseldikçe hesap üzerindeki yük ve risk de artar.


⭐ Yatırımcılar Neden Swing Kullanır?

  • Klasik Sarkaç stratejisini otomatikleştirir zıt bekleyen emirlerle
  • Buy Stop ve Sell Stop emirlerini kullanır geçerli fiyatın veya seçilen High/Low seviyelerinin çevresinde
  • OCO tarzı mantık uygular: bir emir tetiklenir, karşıt emir yeniden yerleştirilir
  • Lot artırımını destekler Martin veya sabit lot dizileri aracılığıyla
  • Üç TypeofTrade modu sunar: AutoTrade, ManualTrade ve TFTrade
  • Manuel açılıştan sonra çalışabilir yatırımcı diziyi EAPADPRO üzerinden başlattığında
  • High/Low seviyelerini hesaplayabilir seçilen zaman dilimi ve mum sayısını kullanarak
  • İşlem zamanı filtreleri içerir, spread filtreleri ve trailing seçenekleriyle birlikte
  • Test edilebilir ve optimize edilebilir MetaTrader Strateji Test Cihazında
  • Artık hem MT4 hem de MT5 için kullanılabilir, MetaTrader 5 için Exp5 Swing PRO dâhil


⚙ Temel Swing Mantığı

Başlangıçta Uzman Danışman, geçerli fiyattan belirli bir mesafeye iki bekleyen emir yerleştirebilir. Buy Stop etkinleştirilirse Sell Stop silinir ve yeniden yerleştirilir. Sell Stop etkinleştirilirse Buy Stop silinir ve yeniden yerleştirilir.

Klasik Swing etkisini elde etmek için bekleyen emirler arasındaki mesafe ve Stop Loss mantığı dikkatle yapılandırılmalıdır. Orijinal strateji modelinde StopOrderDeltaifUSE ve StopLoss değerleri, sarkaç dizisinin beklendiği şekilde çalışması için doğru biçimde uyumlu olmalıdır.

Adım Ne Olur?
1 EA, yapılandırılmış mesafeye Buy Stop ve Sell Stop emirleri yerleştirir.
2 Bekleyen emirlerden biri piyasa hareketiyle etkinleştirilir.
3 Karşıt bekleyen emir silinir ve yeniden hesaplanan lotla tekrar yerleştirilir.
4 EA, sepet kapanmadığı sürece diziye devam eder.
5 Take Profit veya kapatma koşuluna ulaşıldığında seri kapatılır ve EA yeniden başlayabilir.


🧩 Üç İşlem Modu

Swing, bekleyen emirleri açmak ve yönetmek için üç ana mod içerir. Bu modlar ilk bekleyen emirlerin nasıl oluşturulduğunu ve dizinin nasıl başladığını değiştirir.

Mod Temel Fikir En Uygun Kullanım
AutoTrade EA kurulumdan sonra iki zıt bekleyen emri otomatik olarak yerleştirir. Tam otomatik sarkaç dizisini test etmek için.
ManualTrade EA manuel bir pozisyonu bekler ve ardından karşıt bekleyen emri yönetir. Diziyi manuel olarak başlatmak isteyen yatırımcılar için.
TFTrade EA, seçilen zaman dilimi ve mum sayısını kullanarak High/Low seviyelerini hesaplar. Önceki piyasa aralığına dayalı bekleyen emirler kullanmak isteyen yatırımcılar için.


🤖 AutoTrade Modu

AutoTrade modunda Uzman Danışman kurulumdan hemen sonra çalışmaya başlar. Buy Stop ve Sell Stop emirlerini geçerli fiyattan yapılandırılmış mesafeye yerleştirir.

Bekleyen emirlerden biri etkinleştirilirse karşıt bekleyen emir yeniden hesaplanan lotla değiştirilir. Dizi, sepet yapılandırılmış Take Profit veya başka bir kapatma koşuluna ulaşana kadar devam eder.

AutoTrade Şeması

MetaTrader için Exp Swing AutoTrade modu şeması

AutoTrade, EA grafiğe eklendikten sonra zıt bekleyen emirleri otomatik olarak yerleştirir.

AutoTrade Sonuç Örneği

Exp Swing AutoTrade modu sonuç örneği

Sonuç örneği, sarkaç dizisinin piyasa hareketi sırasında nasıl gelişebileceğini gösterir.


🖱 ManualTrade Modu

ManualTrade modunda EA, yatırımcı manuel olarak bir pozisyon açana kadar bekler. Manuel pozisyon göründükten sonra Swing karşıt bekleyen emri yerleştirir ve diziyi yönetmeye başlar.

Bu mod, yatırımcının ilk girişi kendisinin belirlemek istediği ancak daha sonra karşıt emrin ve sarkaç mantığının Uzman Danışman tarafından yönetilmesini istediği durumlarda kullanışlıdır.

ManualTrade Şeması

MetaTrader için Exp Swing ManualTrade modu şeması

ManualTrade, yatırımcı ilk pozisyonu manuel olarak açtıktan sonra başlar.

ManualTrade Sonuç Örneği

Exp Swing ManualTrade modu sonuç örneği

EA, ilk manuel işlemden sonra karşıt bekleyen emri yönetir.


📐 TFTrade Modu — High / Low Seviyeleri

TFTrade modunda Uzman Danışman, seçilen zaman dilimi ve mum sayısını kullanarak High ve Low seviyelerini hesaplar. Bekleyen emirlerin mesafesi önceki piyasa aralığına dayanır.

Bu mod, sarkaç dizisinin yalnızca geçerli fiyata göre sabit bir mesafe yerine yakın dönem piyasa yapısını kullanmasını istediğinizde yararlıdır.

Ayar Anlamı
TFTrade_PERIOD High ve Low seviyelerini belirlemek için kullanılan zaman dilimi.
TFTrade_Num High/Low aralığını hesaplamak için kullanılan mum sayısı.


TFTrade Şeması

Exp Swing High Low seviyelerine dayalı TFTrade modu şeması

TFTrade, seçilen High ve Low aralığına göre seviyeleri hesaplar.

TFTrade Sonuç Örneği

Exp Swing TFTrade modu sonuç örneği

Örnek, High / Low mantığı kullanılarak oluşturulan bir diziyi gösterir.


⚙ Anlamanız Gereken Temel Ayarlar

Swing, birden fazla modda çalışabildiği ve tam bir bekleyen emir dizisini yönetebildiği için birçok parametre içerir. Tüm dokümantasyon ürün sayfasında mevcuttur. Aşağıda en önemli ayarlar yer almaktadır.

Ayar Neden önemlidir?
TypeofTrade Ana modu seçer: AutoTrade, ManualTrade veya TFTrade.
StopOrderDeltaifUSE Bekleyen emirleri geçerli fiyattan veya hesaplanan seviyeden yerleştirme mesafesi.
MaxOrders Sarkaç emir serisindeki maksimum adım / kademe sayısı.
Magic Swing tarafından açılan pozisyonları ve bekleyen emirleri tanımlamak için kullanılan Magic Number.
StopLoss Stop Loss değeri. Klasik Swing etkisi için bekleyen emir mesafesiyle birlikte yapılandırılmalıdır.
TakeProfit Take Profit değeri. TakeProfit = -1 ise StopOrdersDistance mantığı kullanılabilir.
DeleteOppositeOrder Emirlerden biri tetiklendikten sonra karşıt bekleyen emri siler.
CloseOppositePositionsAfterTP Geçerli pozisyon Take Profit ile kapandıktan sonra karşıt emirleri veya pozisyonları kapatabilir.
Lots İlk işlem için sabit başlangıç lotu.
Martin Olumsuz fiyat hareketinden sonraki emir için Martingale çarpanı. Agresif kullanıldığında güçlü ancak tehlikelidir.
LotFix Virgülle ayrılmış sabit lot dizisi; örneğin 0.1,0.2,0.3,0.6.
MartinFix Virgülle ayrılmış özel çarpan dizisi.
MaxSpreadToNotTrade / MinSpreadToNotTrade EA'nın grid açıp açamayacağını kontrol eden spread filtreleri.
TrailingStopUSE Trailing Stop mantığını etkinleştirir.
TradebyVolatility EA'nın ilk emir gridini açarken volatiliteyi dikkate almasını sağlar.


📘 Tüm parametre listesini mi arıyorsunuz? Gelişmiş Sarkaç / Martingale senaryolarını kullanmadan önce eksiksiz Swing ayarları dokümantasyonunu açın ve inceleyin.


🧪 Optimizasyon İpuçları

Swing algoritması matematikseldir ve büyük ölçüde mesafeye, adım sayısına ve lot çarpanına bağlıdır. Birçok parametre optimize edilebilir ancak pratikte en önemlileri mesafe, MaxOrders ve Martin'dir.

Parametre Optimizasyondaki Anlamı
StopOrdersDistance / StopOrderDeltaifUSE Bekleyen emirler arasındaki ana mesafe. Her sembol ve zaman dilimi için ayrı ayrı seçilmelidir.
MaxOrders Tek bir dizide kaç adım açılabileceğini sınırlar. Bu, hesabı sınırsız büyüyen pozisyon yükünden korur.
Martin Lot artışını kontrol eder. 1'in üzerindeki değerler riski hızla artırır.
TFTrade_PERIOD / TFTrade_Num Stratejinin kullandığı High/Low aralığını belirledikleri için TFTrade modu açısından önemlidir.


⚠ Martingale uyarısı: Martin 1'den büyükse her yeni pozisyon bir öncekinden daha büyük olabilir. Martin değeri yükseldikçe işlem dizisi daha tehlikeli hâle gelir. Gerçek hesapta işlem yapmadan önce hesap üzerindeki yükü mutlaka hesaplayın.


📊 Çalışma Örnekleri

Orijinal dokümantasyon, Swing'in gerçek grafik hareketi sırasında nasıl davranabileceğine dair pratik görsel örnekler içerir. Bu görseller, kullanıcıların Sarkaç mantığını yalnızca metinden daha iyi anlamasına yardımcı olduğu için korunmuştur.

Örnek 1 — Grafikte Swing Dizisi

MetaTrader grafiğinde Exp Swing EA çalışma örneği

Örnek 2 — Sarkaç Stratejisi Sonucu

Exp Swing EA ile Sarkaç stratejisi sonuç örneği


✅ Swing Hangi Durumlarda Yararlı Olabilir?

  • Zıt bekleyen emirlerle bir Sarkaç / Swing stratejisini otomatikleştirmek istiyorsunuz.
  • EA'nın etkinleştirmeden sonra karşıt bekleyen emri yeniden yerleştirmesini istiyorsunuz.
  • MetaTrader'da OCO tarzı bekleyen emir davranışını test etmek istiyorsunuz.
  • Diziyi otomatik başlatmak için AutoTrade modunu kullanmak istiyorsunuz.
  • İlk girişi kendiniz başlatmak için ManualTrade modunu kullanmak istiyorsunuz.
  • High / Low seviyelerine dayalı TFTrade modunu kullanmak istiyorsunuz.
  • Lot artışının riskini anlıyor ve yapılandırılabilir sınırlar kullanmak istiyorsunuz.
  • Aynı strateji yaklaşımını artık hem MT4 hem de MT5'te kullanmak istiyorsunuz.


⚠ Dikkatli Olmanız Gereken Durumlar

  • Swing / Sarkaç mantığı bir pozisyon dizisi açabilir.
  • Martin / Martingale lot artırımı hesap üzerindeki yükü hızla artırabilir.
  • Bekleyen emir mesafesinin çok küçük olması sık tetiklenmelere yol açabilir.
  • MaxOrders değerinin çok yüksek olması güçlü yönlü hareketlerde riski artırabilir.
  • Spread genişlemesi ve fiyat kayması (slippage) sonucu etkileyebilir.
  • Gerçek işlemden önce EA'yı her zaman Strateji Test Cihazında ve demo hesapta test edin.
  • MT5 için hesap türünüzün ve broker koşullarınızın gereken işlem mantığını desteklediğinden emin olun.


🌐 Broker, Hesap ve VPS Önerileri

Swing; bekleyen emirleri, emir silmeyi, emirleri yeniden yerleştirmeyi, lot artırımını ve sepet yönetimini kullanır. Bu nedenle broker koşulları önemlidir.

✅ Önerilen

  • Bekleyen emirleri istikrarlı biçimde gerçekleştiren broker
  • Makul spread ve stop seviyeleri
  • Tüm dizi için yeterli teminat
  • MaxOrders ve Martin'in dikkatli biçimde test edilmesi
  • Sürekli izleme için güvenilir VPS
  • Gerçek kullanımdan önce demo ve Strateji Test Cihazı doğrulaması

⚠ Dikkatle Kontrol Edin

  • Minimum stop mesafesi
  • Freeze level değerleri ve emir değiştirme kuralları
  • Haberler sırasında spread genişlemesi
  • Volatil hareketlerde fiyat kayması (slippage)
  • Artan lotlar için teminat gereksinimleri
  • Özellikle MT5 için hesap türü uyumluluğu


🛠 Swing Nasıl Kurulur?

Kurulum, MQL5 Market ürünleri için standarttır. En önemli nokta terminaliniz için doğru sürümü seçmek ve strateji modunu dikkatle yapılandırmaktır.

Adım İşlem
1 MetaTrader 4 veya MetaTrader 5'i açın ve MQL5 hesabınızda oturum açın.
2 MQL5 Market'ten MT4 için Exp Swing'i veya MT5 için Exp5 Swing PRO'yu kurun.
3 Test etmek istediğiniz sembolün grafiğini açın.
4 Navigator → Uzman Danışmanlar (Expert Advisors) bölümünden Swing'i grafiğe ekleyin.
5 Terminalde Algo Trading / Auto Trading'i etkinleştirin.
6 EA ayarları penceresinde otomatik işleme izin verin.
7 TypeofTrade seçin: AutoTrade, ManualTrade veya TFTrade.
8 StopOrderDeltaifUSE, StopLoss, TakeProfit, MaxOrders, Lots ve Martin parametrelerini yapılandırın.
9 Ayarları Strateji Test Cihazında ve ardından demo hesapta test edin.
10 Bekleyen emirleri, etkinleşen pozisyonları, lot artışını, teminatı ve sepetin kapanmasını izleyin.


🔗 Yararlı Bağlantılar

🔹 Market'ten Uzman Danışman Nasıl Satın Alınır ve Kurulur?

🔹 İndir / Tam Swing Rehberi

🔹 Tam Dokümantasyonu Oku

🔹 Ayarlar Bölümünü Aç

🔹 SSS'yi Oku

🔹 Önerilen Brokerlar


🆚 Swing ve Manuel Bekleyen Emir Yönetimi

Bekleyen emirleri manuel olarak yönetmek mümkündür ancak yatırımcının karşıt emirleri sürekli silmesi, yeniden yerleştirmesi ve yeniden hesaplaması gerektiğinde süreç zorlaşır. Swing bu işlemi önceden tanımlanmış kurallara göre otomatikleştirir.

Manuel Bekleyen Emirler Exp Swing
Yatırımcı Buy Stop ve Sell Stop emirlerini manuel olarak yerleştirir EA zıt bekleyen emirleri otomatik olarak yerleştirir ve yönetir
Karşıt emir manuel olarak silinmelidir EA, etkinleştirmeden sonra karşıt emri silebilir ve yeniden yerleştirebilir
Lot artışı manuel olarak hesaplanmalıdır EA Martin, LotFix veya MartinFix mantığını kullanabilir
Hızlı hareketlerde yönetilmesi zordur EA yapılandırılmış diziyi otomatik olarak izler
Baskı altında hata yapmak kolaydır Kurallar önceden yapılandırılır ve mekanik biçimde uygulanır


📌 Başlamadan Önce Pratik Öneriler

  • Strateji Test Cihazı ve demo hesapla başlayın.
  • Hesap yükünü hesaplamadan agresif Martin değerleri kullanmayın.
  • Maksimum emir adımı sayısını sınırlamak için MaxOrders kullanın.
  • StopOrderDeltaifUSE değerini her sembol ve zaman dilimi için ayrı ayrı test edin.
  • Bekleyen emirleri kullanmadan önce spread ve stop seviyelerini kontrol edin.
  • İlk girişi kendiniz kontrol etmek istiyorsanız ManualTrade kullanın.
  • AutoTrade'i yalnızca tüm dizi mantığını anladıktan sonra kullanın.
  • Yapının High / Low seviyeleriyle belirlenmesini istiyorsanız TFTrade kullanın.
  • MT5 sürümünde doğru ürünü kullandığınızdan emin olun: MT5 için Exp5 Swing PRO.
  • Agresif senaryoları etkinleştirmeden önce tüm ayarlar dokümantasyonunu okuyun.


⚠ Risk Uyarısı

Forex ve CFD işlemleri risk içerir. Swing / Sarkaç stratejileri artırılmış lotlar ve bekleyen emir dizileri kullanabilir. Hiçbir Uzman Danışman kârı garanti edemez. Yanlış mesafe, MaxOrders, Martin, StopLoss, spread filtreleri veya yetersiz hesap büyüklüğü önemli bir düşüşe (drawdown) yol açabilir. Gerçek işlemden önce ayarlarınızı mutlaka test edin.


🏁 Sonuç

Exp Swing iki zıt bekleyen emir ve OCO tarzı yeniden yerleştirme mantığıyla Sarkaç / Swing modelini otomatikleştirmek isteyen yatırımcılar için geliştirilmiştir.

Ürün özellikle bekleyen emirleri, sepet mantığını, lot artışını ve sıkı risk kontrolü ihtiyacını anlayan yatırımcılar için ilgi çekicidir. Yeni MT5 sürümüyle strateji artık yalnızca MetaTrader 4 değil, MetaTrader 5 kullanıcıları için de kullanılabilir.

Mesafeyi test eder, adım sayısını sınırlar, Martin'i kontrol eder, broker stop seviyelerini doğrular ve riski doğru yönetirseniz Swing, Sarkaç tarzı işlem mantığını test etmek ve kullanmak için yapılandırılmış bir araca dönüşebilir.

🚀 Swing'i Bugün Kullanmaya Başlayın

Videoyu izleyin, ürünü indirin, tam talimatı okuyun, AutoTrade, ManualTrade ve TFTrade modlarını test edin ve Swing / Sarkaç modelinin işlem çalışma biçiminize uygun olup olmadığına karar verin.

▶ Videoyu İzle ⬇ İndir / Tam Rehber
📘 Dokümantasyonu Oku ⚙ Ayarları Aç
💎 Exp5 Swing PRO MT5 Satın Al 💎 Exp Swing MT4 İndir



SEO Etiketleri

Exp Swing, MT5 için Exp5 Swing PRO, Swing Uzman Danışmanı, Sarkaç stratejisi, Cheburashka stratejisi, MetaTrader Swing EA, MT4 Swing robotu, MT5 Swing robotu, OCO emirleri, One Cancels Other, Buy Stop Sell Stop stratejisi, zıt bekleyen emirler, bekleyen emir Uzman Danışmanı, Swing işlem robotu, Forex sarkaç stratejisi, Martingale bekleyen emirleri, Martin, MaxOrders, StopOrderDeltaifUSE, TypeofTrade, AutoTrade, ManualTrade, TFTrade, High Low bekleyen emirleri, Forex Uzman Danışmanı, MQL5 Market Uzman Danışmanı, Expforex Swing