Açıklama
CashFlow v1.0.0 — cTrader için DCA Ticaret Botu
Basit bir fikir üzerine kurulu bir DCA ticaret botu: nakit akışını yönetin, piyasayı tahmin etmeyin. İki kurtarma modu, yeni bir bar beklemek veya sabit ızgara mesafesiyle tetiklemek arasında seçim yapmanızı sağlar.
🔍 Bu Bot Ne Yapar (Basit Anlatım)
CashFlow ilk emri açar, bekler ve fiyat aleyhine hareket ettiğinde daha fazla emir ekler. Birleşik kar pozitif olduğunda, her şeyi kapatır ve yeni bir döngü başlatır. Bu temel döngüdür — gösterge tahminleri yok, trend tahmini yok.
Yaptığınız seçimler ne zaman ekleyeceğiniz ve ne kadar risk alacağınız ile ilgilidir.
⚙️ Parametre Kılavuzu
1. CashFlow (Ana)
- Ticaret Modu — Yönü seçin:
BuyOnly(sadece alış DCA),SellOnly(sadece satış) veyaBoth(her biri kendi hafızasıyla bağımsız olarak her iki tarafı da çalıştırır).
2. RİSK
- Taraf Başına Maksimum Pozisyon — Her yönde maksimum eşzamanlı emir sayısı. Limit dolduğunda, bot yeni emir için yer açmak amacıyla en eski emri kapatır (döngü, botun donmasını engeller).
- Maksimum Spread (pip) — Spread bu değeri aşarsa, bot emirleri duraklatır. Spread normale döndüğünde, bekleyen emirler hemen tetiklenir (her bar değil, her tick kontrol edilir).
- FIFO Kayıplarını Kaydet — Döngü için en eski emir zarar ile kapatıldığında, zarar hatırlanır ve sonraki döngünün kar hedefine eklenir. Bu, toplam sermayenin başlangıçtan daha düşük kalmasına neden olan "sahte kazançları" önler.
- Spread Bekleme Durumunu Göster — Emirlerin spreadin normale dönmesini beklediği durumlarda grafik üzerinde durum gösterir.
3. LOT YÖNETİMİ
- Martingale Çarpanı — Katman başına lot çarpanı (varsayılan 2.0). Bunu 1.0 yaparsanız martingale tamamen devre dışı kalır.
- Martingale Lot Adım Boyutu — Katman başına emir sayısı. Örnek: adım boyutu 10 ise, 1–10 arası emirler temel lotu kullanır, 11–20 arası emirler temel × çarpan, 21–30 arası emirler temel × çarpan² kullanır vb.
- Her Zaman Açık Kurtarma (Yeni Bar modu) — YeniBar modunda, etkinleştirildiğinde, fiyat yönüne bakılmaksızın her yeni bar açılışında bir emir ekler. Devre dışıysa, sadece fiyat son emre karşı hareket ettiğinde ekler.
4. KURTARMA (Emir Ekleme Tetikleyicisi)
Bu, botun karakterini belirleyen temel seçimdir.
- Kurtarma Modu
-
NewBar— Fiyat son emre karşı hareket ettiyse yeni barın başında emir ekler. Zaman dilimine bağlıdır — günlük grafik günde bir kez değerlendirir.FixGrid— Fiyat son emre sabit bir mesafe hareket eder etmez emir ekler, bar fark etmeksizin. Zaman diliminden bağımsızdır — fiyat hareketine gerçek zamanlı tepki verir.
- Izgara Mesafesi (Pip) — Sadece FixGrid modunda kullanılır. Yeni emir eklenmeden önce fiyatın son emre karşı hareket etmesi gereken mesafe.
5. STRATEJİ
- İlk Lot (Temel) — Her döngünün ilk emri için temel lot büyüklüğü.
- Maksimum Lot — Martingale katmanı ne kadar yükselirse yükselsin, emir başına lot büyüklüğü sınırı. Bir güvenlik tavanı.
🧠 İki Kurtarma Modu — Hangi Durumda Hangisi Kullanılır
NewBar Modu
- Fiyat son emre karşıysa yeni bar açılışında emir ekler.
- Her barın anlamlı bilgi taşıdığı daha yüksek zaman dilimlerine (H4, D1) uygundur.
- Daha yavaş tempo, daha az emir, sermaye koruması için daha uygundur.
FixGrid Modu
- Sabit pip mesafelerinde emir ekler, her tick kontrol edilir.
- Zaman diliminden bağımsızdır — M1 veya D1'de aynı davranış.
- Tahmin edilebilir emir aralığı istediğiniz volatil semboller (Altın, endeksler) için daha iyidir.
- Daha hızlı tempo, hareket başına daha fazla emir, daha yüksek ızgara disiplini.
Pratik öneri: Eğer yeniseniz, H4 veya Günlük'te NewBar ile başlayın. Botun davranışını anladığınızda, sembolün günlük ATR'sinin yaklaşık 1× mesafesiyle FixGrid'i deneyin.
📊 Pozisyonlar Nasıl Yönetilir
İlk emrin açılması — O tarafta açık emir yoksa, spread kabul edilebilir olduğunda bot hemen temel lotu açar.
Emir ekleme — Moda bağlı olarak, ek emirler yeni barlarda (NewBar) veya sabit mesafelerde (FixGrid) gelir. Lot büyüklüğü katman formülüne göre belirlenir.
Kapatma — Tüm açık emirlerin birleşik net karı (ve varsa kaydedilmiş FIFO kayıpları) yeni barın başında pozitif olduğunda veya birden fazla pozisyon açıkken herhangi bir anda birleşik kar pozitif olduğunda, her şey kapanır ve döngü sıfırlanır.
Döngü — Maksimum Pozisyon sayısına ulaşıldığında ve yeni emir gerekiyorsa, en eski emir önce kapatılır ve yer açılır. FIFO Kayıplarını Kaydet etkinse, bu zarar sonraki döngünün hedefinin bir parçası olur.
🛡️ Dahili Güvenlik
- Her tickte spread kontrolü — Geniş spread anlarında (haber olayları, seans açılışları) emirler tetiklenmez. Spread normale döndüğünde bekleyen emirler çalışır.
- Sabit temel lot — Varsayılan çarpan 2.0'dır, ancak 1.0 yaparsanız bot tamamen sabit lot DCA olur. Agresiflik seviyesini siz kontrol edersiniz.
- Maksimum Lot tavanı — Martingale katmanları ne kadar yükselirse yükselsin, lot büyüklüğünde sert sınır.
- FIFO hafızası — Döngüdeki kayıplar takip edilir ve sonraki döngü hedefinde telafi edilir, böylece her zaman durumunuzu bilirsiniz.
⚠️ Kullanımdan Önce Anlaşılması Gerekenler
- DCA, düşüş riski taşır. Güçlü tek yönlü trendlerde emirler birikir. Uzun trendlerde hesabınızın destekleyebileceği bir Maksimum Pozisyon seviyesi belirleyin.
- Martingale riski hızlı artırır. Çarpan 2.0 ve adım boyutu 10 ile, 30. emir temel lotun 4×'ünü kullanır. 1.0 üzeri değerleri kullanmadan önce matematiği anlayın.
- Önce geriye dönük test yapın. Canlıya geçmeden önce hedef sembol ve zaman diliminde trend ve yatay dönemlerde test edin.
- Lot büyüklüğünü hesaba göre ayarlayın. Genel başlangıç noktası: temel lot ≤ 0.01 her 500$ sermaye için, sembol volatilitesine göre ayarlanır.
Bot kurallara duygusuzca uyar — ancak kurallar, ayarlar hesabınızın büyüklüğü ve risk toleransınızla uyumluysa işe yarar.
🚀 Hızlı Başlangıç
- Ticaret yapmak istediğiniz sembolün grafiğine ekleyin.
- Önyargınıza göre Ticaret Modu ayarlayın (veya iki yön için
Both). - Bir Kurtarma Modu seçin — emin değilseniz NewBar ile başlayın.
- İlk Lot'u temkinli ayarlayın (çoğu hesap için 0.01 makul bir başlangıçtır).
- Kabul edebileceğiniz düşüşe göre Taraf Başına Maksimum Pozisyon ayarlayın.
- Canlıya geçmeden önce en az 6 aylık veri ile geriye dönük test yapın.
- Botun piyasa koşullarınızdaki davranışını anlayana kadar demo hesapta başlayın.
CashFlow bir araçtır, garanti değildir. Kurallara tutarlı şekilde uyar, ancak sonuç piyasa davranışına bağlıdır. Hesabınız için uygun risk yönetimini kullanın.
Özet
Key features include two recovery modes:
- NewBar mode, which adds orders at the start of new bars if the price moves unfavorably, suited for higher timeframes (H4, Daily).
- FixGrid mode, which adds orders at fixed pip distances regardless of timeframe, suitable for volatile symbols.
Users can configure trade direction (buy-only, sell-only, or both), maximum positions per side with rotation of oldest orders, martingale multipliers for lot sizing, and spread filters to pause trading during high spread periods. The bot tracks losses from order rotation to adjust profit targets, ensuring accurate equity management.
CashFlow supports fixed and dynamic risk models, includes built-in safety features like spread gating, and requires backtesting before live use. It is designed for medium-frequency day trading using market orders on daily charts.
Müşteri değerlendirmeleri
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
