Ultimate Bollinger Bands D
- Uzmanlar
- Sürüm: 1.0
- Etkinleştirmeler: 10
Bollinger Bands ile manuel olarak işlem yapmak istemiyorsanız ve mükemmel giriş fırsatını kaçırma korkusuyla saatlerce grafiklere bakmak istemiyorsanız, Ultimate Bollinger Bands D sizin yerinize işlem yapmak için burada. Gold (XAUUSD) üzerinde 2 yılı aşkın süreyi kapsayan, dikkatle analiz edilmiş bir backtest’e dayanan bu EA, beni bile şaşırtan derecede güçlü bir overperformance göstermiştir.
Backtest sonuçları:
$100,000 başlangıç bakiyesiyle, işlem başına 1 lot kullanılarak %325’in üzerinde kâr.
2 yılı aşkın historical data üzerinde 808 işlem.
Başlangıç bakiyesine kıyasla Maximum drawdown %43 oldu. Bu önemli bir değerdir, ancak bu seviyedeki performansa ulaşmak için gerekliydi. Bunu azaltmanın yolları vardı, fakat bu durum değişen piyasa koşullarına uyum kabiliyetini ve genel performansı olumsuz etkilerdi. EA’yı daha sağlam hale getirmek için bu şekilde bırakmayı tercih ettim.
Aşağıdaki görsellerde gösterilen tüm veriler IC Markets’tan alınmıştır ve GMT+2 broker time kullanılmıştır. Bu ayarların broker’ınızın historical data’sı üzerinde de aynı derecede iyi çalıştığını doğrulamak için her zaman kendi backtest’inizi çalıştırın ve gerekirse fine-tuning yapın. EA’yı aynı ayarlarla Dukascopy verileri üzerinde de backtest ettim ve yine sağlam sonuçlar elde ettim.
Çok yönlülük
EA, commodities, forex ve benzeri tüm finansal piyasalara uyarlanabilir. Varsayılan ayarlar özellikle Gold (XAUUSD) için kalibre edilmiştir. Farklı bir instrument üzerinde test yapıyorsanız parametreleri buna göre ayarlayın. Kendi deneyimime göre en iyi Gold üzerinde çalışmaktadır.
Backtesting ipucu
EA yalnızca candle open anlarını değerlendirdiği için backtest’lerde tick data yerine “1 Minute OHLC” modelling kullanabilirsiniz. Bu yöntem, neredeyse aynı sonuçları üretirken çok daha hızlı çalışır. Yine de bunu kendiniz doğrulamanız faydalı olacaktır. En benzer sonuçları elde etmek için 30 minutes chart timeframe kullanın.
Lot sizing
Lot size sabittir ve yüzde bazlı değildir. Lot size değerini istediğiniz zaman manuel olarak değiştirebilirsiniz.
Input Parameters
SIZE — varsayılan: 0.01. Lot size parametresi. Değiştirirken çok dikkatli olun. Negatif sayılar kullanmayın.
GMT — varsayılan: 2. Timezone parametresi. Broker’ınızın timezone değerine göre değiştirin. Negatif sayılar veya ondalık sayılar kullanmayın.
Magic Number — varsayılan: 1. Çakışmaları önlemek için bu değer, her bir chart üzerinde diğer tüm EA’ların magic number değerlerinden MUTLAKA farklı olmalıdır. Bu durum özellikle, önerildiği şekilde aynı instrument üzerinde bu EA’yı farklı ayarlarla kullanıyorsanız önemlidir. Negatif sayılar veya ondalık sayılar kullanmayın.
EuroDST — varsayılan: false. Avrupa broker’ları için daylight saving time geçişi. Hangi çözümün sizin için daha iyi çalıştığını görmek için hem “true” hem de “false” olarak test edin.
length — varsayılan: 20. Bollinger Bands period parametresi. ‘20’ en yaygın kullanılan değerdir.
numdevs — varsayılan: 2. Bollinger Bands standard deviation parametresi. ‘2’ en yaygın kullanılan değerdir.
starttime — Trading başlangıç saati. 0 ile 2400 arasında, 100’ün katları olan değerler kullanabilirsiniz; örneğin 100, 200, 300, ..., 1000, 1100, .... Avrupa broker’ları için bu değerin “endtime” değerinden düşük olduğundan emin olun. Negatif sayılar veya ondalık sayılar kullanmayın.
endtime — Trading bitiş saati. 0 ile 2400 arasında, 100’ün katları olan değerler kullanabilirsiniz; örneğin 100, 200, 300, ..., 1000, 1100, .... ÖNEMLİ: 2400 olarak ayarlarsanız, “CloseAtEnd” parametresi “true” olarak ayarlandığında düzgün çalışmayacaktır. Negatif sayılar veya ondalık sayılar kullanmayın.
CloseAtEnd — varsayılan: true. Bu parametre, son kapanmış bar’ın saati “endtime” değerine eşit veya ondan büyük olduğunda o anda açık olan trade’i kapatır. İşlemleri gece boyunca açık tutmak istiyorsanız “false” olarak ayarlayın. EA’nın performansı tamamen değişecektir; yeni bir şey oluşturmak istiyorsanız test edebilirsiniz.
Version — varsayılan: 1. İzin verilen değerler: 1 veya 2. 1 olarak ayarlanırsa trendi takip etmeye çalışan breakout logic kullanılır. 2 olarak ayarlanırsa reversal hareketlerinden faydalanmayı amaçlayan false breakout logic kullanılır. Negatif sayılar veya ondalık sayılar kullanmayın. 1 veya 2 dışında herhangi bir değer kullanmayın; aksi takdirde hiçbir işlem gerçekleşmez.
stopPercent — varsayılan: true. Bu parametre, stop loss ve take profit değerlerini son kapanmış bar’ın closing price değerinin yüzdesi (%) olarak belirlemenizi sağlar. Bunu özellikle Gold için geliştirdim, çünkü Gold’un değeri zaman içinde çok fazla değişmiştir. Diğer tüm instrument’larda da kullanılabilir, ancak forex market daha yavaş hareket ettiği için normal fiyat bazlı stop loss ve take profit’e kıyasla fark daha küçük olacaktır. “false” olarak ayarlanırsa stop loss ve take profit mutlak fiyat değeri olarak belirlenir; örneğin 0.005$.
mystop — varsayılan: 5(%). Stop loss parametresi. Negatif sayılar kullanmayın. Ondalık sayılar kullanılabilir. Sıfır olarak ayarlanırsa devre dışı kalır. Geniş bir stop loss gibi görünebilir, ancak yalnızca acil durumlar için tasarlanmıştır. EA, 2 yılı aşkın backtest boyunca bunu neredeyse hiç kullanmamıştır.
myprofit — varsayılan: 0(%). Take profit parametresi. Negatif sayılar kullanmayın. Ondalık sayılar kullanılabilir. Sıfır olarak ayarlanırsa devre dışı kalır.
Exit logic:
EA yalnızca şu durumlarda bir position kapatır: stop loss veya take profit tetiklenirse, son bar’ın saati “endtime” değerine eşit veya ondan büyükse ve CloseAtEnd true olarak ayarlanmışsa ya da position reversal koşulları karşılanmışsa. Son durumda EA, mevcut açık position’ı kapatır ve hemen zıt yönde yeni bir position açar.
“myprofit” ve “mystop” değerlerini değiştirirken dikkatli olun: stop loss ve take profit, bu EA’nın overfitting’e en yatkın iki parametresidir.
Herhangi bir parametrenin ayarlanması konusunda yardıma ihtiyacınız varsa veya başka bir sorunuz varsa EA’nın sayfasına yorum bırakın. Mümkün olan en kısa sürede yanıt vereceğim.
Chart TimeFrame: 30 minutes. Değiştirebilirsiniz, ancak bu durumda ek backtest’ler ve parameter fine-tuning gerekecektir.
Gerekli hesap türü: yalnızca bu EA ile işlem yaptığınız sürece herhangi bir hesap türü. Aksi takdirde hedging account kullanın.
Lot sizing konusunda yeniyseniz, backtest içinde SIZE değerini değiştirin ve testin sonunda en büyük ve ortalama kâr ve zararları kontrol edin. Bu şekilde, seçtiğiniz yeni lot size ile gerçek işlem yapmaya başlamadan önce ne kadar risk aldığınızı anlayabilirsiniz.
Görseller, varsayılan ayarlarımın backtesting sonuçlarını göstermektedir. Benzer backtesting sonuçları elde etmek için yalnızca GMT parametresini broker’ınızın timezone değerine göre değiştirin.
Martingale yok, grid trading yok ve benzeri yöntemler yok. EA aynı anda yalnızca bir position açar.
Drawdown yaşanabileceğini ve bunun sürecin bir parçası olduğunu lütfen unutmayın. Backtesting sonuçları gerçekten çok iyi olsa da bu bir hızlı zengin olma sistemi değildir. Algoritmayı her zaman önce bir demo account üzerinde test edin.
Geçmiş performans gelecekteki sonuçların göstergesi değildir. Trading risk içerir ve yalnızca kaybetmeyi göze alabileceğiniz sermayeyle işlem yapmalısınız.
Önceki EA’m Trend Master D’den farklı olarak Ultimate Bollinger Bands D daha ham bir yapıya sahiptir ve Gold’un son yıllardaki yüksek volatility seviyesinden faydalanmak üzere tasarlanmıştır. Elbette portfolio diversification amacıyla her iki EA’yı birlikte kullanabilirsiniz.
