Pull Back Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- Pull Back Expert Advisor For MT4
- Geri Çekme Uzman Danışmanı - Giriş Kriterleri
- Geri Çekme Uzman Danışmanı - Çıkış Kriterleri
- Geri Çekme Uzman Danışmanı - İyileştirme Odası
Pull Back Expert Advisor For MT4 , trendle ticaret yapmak için iki set hareketli ortalama kullanır. Aktif grafikten bir sonraki düşük periyotta bir set hareketli ortalamalar uygulanırken, diğer set bir sonraki yüksek periyotta kullanılır. Bu arada, yanlış sinyalleri önlemek için ticaret filtresi olarak başka bir gösterge kullanılır. Bu uzman danışman, geri çekilme ticaret sisteminden çok trend takip eden bir sistemdir.
Tasarımına sadık olarak robot, piyasa trend olduğunda iyi performans gösterir ve piyasa değiştiğinde veya tersine döndüğünde durur. Piyasalar zamanın yalnızca yüzde 25'inde eğilim gösterme eğiliminde olduğundan, sistemin başarısız olmaya mahkum olması mantıklıdır. Testte tam olarak böyle oldu. Ticaret sistemi, strateji testinde kar elde edemedi. Bir seferde alınan işlem miktarı, işlem gören sembol, zaman aralığı vb. Gibi bu olumsuz sonuca katkıda bulunan başka faktörler olabilir.
Geri Çekme Uzman Danışmanı - Giriş Kriterleri

Geri Çekme Uzman Danışmanı, yeni bir mumun başlangıcında ticaret girişi arar. Ancak bir ticareti düşünmeden önce, robot belirli koşulların karşılanıp karşılanmadığını görmek için testler yapar. İlk olarak, cari işlem hesabındaki mevcut düşüş yüzde birden az olmalı ve hesabın yeni işlemler açmak için yeterli serbest marjı olmalıdır. Daha sonra, aktif grafikte 100'den fazla çubuk olmalı ve Girdiler'de tanımlanan alma karı 10 pip'ten büyük veya ona eşit olmalıdır. Test başarılı olursa, robot, sıfırsa veya maksimumdan azsa, işlem sayısını sayacaktır.
Girişlerde, kullanıcının alım satım kişiliğine ve hedefine uyacak şekilde gerektiği gibi ayarlayabileceği bazı parametreler mevcuttur. Parametreler ve varsayılan ayarları aşağıda verilmiş ve açıklanmıştır:
- Lotlar = 0.01 - Her işlem 0.01 lot büyüklüğünde alınır.
- TrailingStop = 40 - Firar durdurma desteklenir ve bir işlem 40 pip kazandığında tetiklenir.
- Stop_Loss = 20 - Her işlemin ilk stop kaybı 20 piptir.
- MagicNumber = 2345 - Bu sihirli sayı, daha sonra ticaret yönetimine yol açmak için girişte her ticarete eklenir.
- Take_Profit = 50 - Her işlemin sabit kar alma hedefi 50 piptir.
- FastMA = 6 - Bu, bu ticaret sisteminde kullanılan hızlı hareket eden ortalama göstergenin dönemidir.
- SlowMA = 85 - Bu, bu uzman danışmanda kullanılan yavaş hareket eden ortalamanın dönemidir.
- Mom_Sell = 0.3 - Önceki üç mumdan herhangi birinin momentum değeri 0.3'ten düşükse, giriş için bir satış sinyali onaylanır.
- Mom_Buy = 0.3 - Önceki üç çubuktan herhangi birinin 0,3'ten küçük bir momentum değeri varsa, giriş için bir satın alma sinyali doğrulanır.
- UseEquityStop = true - Bu ayar etkinleştirildiğinde, hesap düşüşü belirli bir eşiğe ulaşırsa açık işlemler hemen kapatılır.
- TotalEquityRisk = 1.0 - Mevcut düşüş hesap bakiyesinin yüzde birine ulaşırsa, ticaret sermayesini korumak için tüm açık işlemler hemen zararla kapatılacaktır.
- Max_Trades = 10 - Bu, robotun mevcut sembolde açabileceği en yüksek işlem sayısıdır.
Trend ticaret sistemi olarak robot, trendi tanımlamak için hareketli ortalamaları kullanır. Bir trendin sonunda işlemlere girmekten kaçınmak için, momentum göstergesi filtre olarak kullanılır. Bir ticaret sinyali bulmak ve girişi doğrulamak için bu göstergelerin tam olarak nasıl kullanıldığı aşağıda ayrıntılı olarak tartışılmaktadır:
- Hareketli ortalamalar (dönem 5 ve 200, doğrusal ağırlıklı, tipik fiyat) - Hareketli ortalama değerler (dönem 5 ve 200), ticaret eğilimini belirlemek için mevcut sembolün mevcut açık mumu ve sonraki daha yüksek dönem için hesaplanır. 5 LWMA 200 LWMA'dan daha büyükse, bir önceki mumun bir sonraki yüksek dönem için düşük fiyatı hızlı LWMA'nın altındaysa ve bir sonraki yüksek dönem için önceki mumun açılış fiyatı fiyatın üstündeyse, yükseliş eğilimi oluşur. hızlı LWMA. Hızlı LWMA yavaş LWMA'dan düşükse, bir sonraki yüksek dönem için önceki mumun yüksek fiyatı hızlı LWMA'nın üzerindeyse ve bir sonraki yüksek dönem için önceki mumun açılış fiyatı hızlı LWMA'nın altındaysa düşüş eğilimi elde edilir. .
- Hareketli ortalamalar (dönem 6 ve 85, doğrusal ağırlıklı, tipik fiyat) - Trend yönünü doğrulamak için başka bir doğrusal ağırlıklı hareketli ortalamalar grubu kullanılmaktadır. Bu sefer hareketli ortalamalar bir sonraki daha düşük zaman dilimine uygulanır ve değerler mevcut açık mumdan elde edilir. 6 LWMA 85 LWMA'nın üzerindeyse, yükseliş eğilimi gösterilir. 6 LWMA 85 LWMA'nın altındaysa, bir düşüş trendi tanımlanır.
- Momentum (dönem 14, fiyat kapanışı) - Momentum göstergesi, trend gücünü ölçerek alım satım sinyallerini filtrelemek için kullanılır. Gösterge bir sonraki yüksek çizelgeye uygulanır ve önceki üç mum için hesaplanır. Üç değerden herhangi biri 0,3'ün altındaysa, bir ticaret sinyali onaylanır.
Bir ticaret girişi tanımlanıp onaylandıktan sonra, kullanıcı dinamik lot boyutlandırmayı etkinleştirmedikçe, robot 0.01 sabit lot büyüklüğünde bir ticaret açar. Girişte, işleme 20 piplik bir stop loss ve 50 piplik bir alım karı atanır. Takip etmeyi bırakmadan, ödül-risk oranı ikiden büyük olmalıydı. Giriş kuralları yerine getirildiği ve mevcut sembol üzerinde 10'dan az işlem olduğu sürece, robot işlem eklemeye devam edecektir (her mum için bir tane).
Geri Çekme Uzman Danışmanı - Çıkış Kriterleri
Geri Çekme Uzman Danışmanı, ilk durdurma zararı ve kar alma limitlerine ek olarak işlemlerin yönetilmesinde takip eden işlevi kullanır. Bu işlev, bir işlem karlı olduğunda ve en az 40 pip kazandığında devreye girer ve bu noktada, ticareti risksiz hale getirmek için zarar durdurma giriş fiyatına kaydırılır. Daha fazla kazanç, fiyat 50 pip'te kar alma hedefine ulaşana veya geri dönüp yeni stop loss limitine değene kadar sürekli ayarlamaya yol açacaktır. Her iki senaryo da olumlu sonuçlara yol açar.
Geri Çekme Uzman Danışmanı - İyileştirme Odası
Geri Çekme Uzman Danışmanının testteki ilk çalıştırması olumsuzdu. Sondaki işlevin kullanılmasına rağmen, kazanma oranı düşüktü (yalnızca yüzde 29), bu da zayıf performansın ana nedeni olabilir. Sonucun olumlu yanı, alınan muazzam miktarda işlem (672) ve küçük düşüş (yüzde 2,75) oldu.
Uzman danışman testte para kaybederken, kayıp miktarı çok küçüktü. Performans, farklı koşullar altında gelişebilir. Performansı artırmanın olası bir yolu, toplam işlem miktarını azaltmaktır (mevcut ayar 10'dur). Bununla birlikte, işlem gören döviz çifti de bir faktör olabilir. Bu nedenle, kullanıcı eğilim eğilimleri olan çiftler kullanmalıdır. Piyasalar zaman içinde davranışını değiştirirken, bu günlerde trend olma eğiliminde olan piyasalar arasında başlıca NZD, EUR ve CAD çiftleri bulunmaktadır.
Birden fazla ticarete izin verme seçeneği korunuyorsa, kod ne olursa olsun gözden geçirilmelidir. Şu anda, işlemler arasındaki boşluk düzensiz görünüyor. Alım satımlar, dar bir fiyat aralığında toplu halde bulunabilir ve bu da çok sayıda zarara yol açar. Bu ayarlama yapılırsa, sabit bir aralık kullanılabilir veya daha iyisi, işlemler arasındaki boşluk düzenli aralıklarla artırılır.