PulseStrike, tik tabanlı bir scalper stratejisidir. Mumların kapanmasını beklemez. Kısa süreli, sürekli yenilenen bir fiyat hareketi penceresini (varsayılan 4 saniye) izler ve mevcut sembol için bu pencere içindeki normal hareketin nasıl göründüğüne dair canlı bir istatistiksel referans çizgisi oluşturur. Yeni bir hareket, ancak bu referans çizgisine göre gerçek bir uç değer ise (z-skor eşiği, varsayılan 3,0 standart sapma) işlem yapılabilir bir dalgalanma olarak kabul edilir. Bu, sabit bir ATR oranı kullanan önceki sürümün yerini almıştır. O sürüm, sıradan tik gürültüsüne tepki veriyordu ve test edilen tüm önemli döviz çiftlerinde büyük kayıplara yol açıyordu.
İki mod mevcuttur. Momentum modu, patlamanın yönünde işlem yapar. Geri dönüş modu ise buna ters yönde işlem yapar. Belirli bir sembol için hangi modun uygun olduğu, EA tarafından varsayılmaz. Her ikisini de test edin.
Her giriş önce birkaç aşamadan geçer. Kar alma mesafesi, mevcut spreadin gerçek bir katı olmalıdır. Zarar durdurma ve kar alma, her ikisi de ATR'ye göre ölçeklenir. Bir işlem, belirlenen saniye sayısı içinde sonuçlanmazsa zorla kapatılır. Günlük işlem sınırı ve günlük zarar limiti vardır; bu limitlere ulaşıldığında, günün geri kalanında yeni girişler durdurulur. EA ayrıca, brokerın kendi işlemleriyle çakışmayı önlemek için, manuel kapatma girişiminde bulunmadan önce pozisyonun kendi SL veya TP seviyesine ulaşıp ulaşmadığını kontrol eder.
Aynı anda birden fazla pozisyon tutulmaz, her seferinde tek bir pozisyon tutulur. Çoğu perakende MT5 hesabı, aynı sembol üzerindeki ikinci bir emrin mevcut pozisyona eklenmesi şeklinde çalışan netleme modunda çalışır. Netleme hesaplarında hatalı davranan bir sistem oluşturmak yerine, bu sistem aynı pratik etkiyi elde etmek için bir işlemi hızlı bir şekilde döngüye sokar (tick düzeyinde kontroller, kısa bekleme süresi).
Aşağıda geriye dönük test sonuçları yer almaktadır. Kullanılan ayarlar: Tüm Market Watch sembolleri, M1 grafiği, Her tik modelleme, Rastgele gecikmeli işlem, 2026.01.01 - 2026.09.08 dönemi, varsayılan girdiler (InpZScoreThreshold 3.0, InpBurstWindowSeconds 4, InpTakeProfitATRMult 0,35, InpStopLossATRMult 0,55).
Sembol Kâr İşlem Sayısı Kâr Faktörü Beklenen Getiri Düşüş %
EURUSD 182740,71 5557 1,30 32,88 10,33
AUDUSD 145.066,46 6.933 1,27 20,92 7,21
USDJPY 98.592,56 7.240 1,37 13,62 3,50
USDCHF 92761,53 5732 1,32 16,18 5,37
GBPUSD 42170,70 7991 1,25 5,28 54,07
NZDUSD 30031,92 4735 1,16 6,34 42,41
USDCAD 27956,54 3756 1,29 7,44 20,64
Tüm işlemlerde başlangıç bakiyesi 10000.
Dürüst olmak gerekirse iki husus var. İlk olarak, GBPUSD ve NZDUSD pozitif kâr faktörü gösterir ancak çok yüksek düşüş oranlarına sahiptir (%54 ve %42). Kârlı bir nihai sonuç, yine de dalgalı bir sermaye eğrisi içerebilir. İkincisi, bu sadece tek bir geriye dönük test dönemidir. Henüz ayrı bir örneklem dışı dönemde doğrulanmamıştır. Ayarlandığı veriler üzerinde iyi görünen bir strateji, daha önce hiç görmediği verilerde de tutarlı sonuçlar verene kadar gerçek bir avantajın kanıtı sayılmaz. Beklemek yerine bu sonuçları olduğu gibi göstererek mevcut sürümü yayınlıyorum ve örneklem dışı testler tamamlandığında bu listeyi güncelleyeceğim.
Aynı testten elde edilen forex dışı sembollere (hisse senetleri, egzotik çiftler) ait sonuçlar buraya dahil edilmemiştir. Bu sembollerdeki işlem sayısı anlamlı bir sonuç verecek kadar azdı ve bu EA, söz konusu enstrümanlar göz önünde bulundurularak geliştirilmemiştir.
Anahtar girdiler:
- InpBurstWindowSeconds, InpStatsSampleCount, InpZScoreThreshold, InpModeIsMomentum
- InpVolATRPeriod, InpRiskPercent, InpTakeProfitATRMult, InpStopLossATRMult, InpMinTPToSpreadRatio, InpMaxSpreadPoints, InpMaxHoldSeconds, InpCooldownSeconds
- InpMaxTradesPerDay, InpDailyLossLimitPercent
- InpUseSessionFilter, InpSessionStartHour, InpSessionEndHour
Her şeyden önce demo hesabında test edin. Geçmişteki geriye dönük test performansları, gelecekteki sonuçlar için bir garanti değildir. Geri bildirimlerinizi bekliyoruz.
— Ali Rajput