10 puan 3.mq4 - sayfa 290

 

Piyasa yatay, bu EA için açılmak için iyi bir zaman değil

 
neta1o:
Piyasa yatay, bu EA için açılmak için iyi bir zaman değil

Anladım, teşekkürler.

 

Ben de test edeceğim. Hem FXDD hem de IBFX'te eur/usd ve gbp/usd'yi test etmek için ayarlanmış orijinal JMA sürümüne sahibim.

1 Temmuz 2003 tarihinden itibaren %90 modelleme kalitesinde eur/usd için ön testlerim, 4HR TF ve orijinal 3,30,240,60 ayarlarında %11,79 düşüşle 606,8 bin $ kar gösteriyor.

20.10.240.240 ayarlarına sahip aynı program, %5.25 düşüşle 411.1K $ karı yansıtıyor. Böylece yeni ayarlar, testte daha düşük kar sonuçları sağlar, ancak aynı zamanda daha düşük düşüş sağlar.

Tarım dışı maaş bordrosu gibi büyük ekonomik yayınlar sırasında bunun nasıl performans gösterdiğini görmek ilginç olacak. Geriye dönük testler , birkaç saniye içinde meydana gelen büyük artışlar da dahil olmak üzere herhangi bir sayıda koşul için gerçekçi sonuçlar üretmez.

Her halükarda bu EA önemli ölçüde daha kötü performans gösterebilir ve yine de büyük bir kazanan olabilir.

Son test öz sermaye eğrisi için aşağıya bakın.

Dosyalar:
 

ayarları da deneyin:

TJMA 10

TJMA2 2

zaman 240

zaman0 240

ve

TJMA 20

TJMA2 10

zaman 240

zaman0 240

Farklı aracılardan gelen veriler için uygun ayarları bulmak çok zordur.

İleriye dönük test için geriye dönük testlerden en evrensel ayarları bulmak için test ediyorum:

- Alpari'nin son 3 yılı %90 kalite

- ve en kötü ayları bulmak için o 3 yılın aydan aya

Çok kötü aylar bulursam, en çok onlara dikkat ederim ve daha sonra en iyi aylarda daha düşük kârım olsa bile sonuçları iyileştirmek için ayarları optimize etmeye çalışırım.

Bu yüzden SİZE tüm bu tür testleri öneriyorum, çünkü aydan aya test yaparsanız %50'den fazla para kaybettiğinizi görebilirsiniz. Bu yüzden en önemlisi, en büyük para kaybını azaltmaktır, çünkü hesabınızdaki dramatik durumları dengelemek için hala yeterli paranız olup olmadığını bilmiyorsunuz.

Bu tür testler yaparsanız ve daha az tehlikeli ayarları alırsanız, bunları ileriye dönük testlerde kontrol edebilirsiniz.

İşte özel sürüm eklendi. Sanırım kârı korumanın en iyi yolu ani fiyat değişimlerinde İŞLEM YAPMAKTIR. Bu EA, şu an için EA'yı durdurmak için ATR'yi kullanır, dinamik SL için değildir.

işte daha fazla parametre içeren başka bir deneysel sürüm:

seviye1=0.1, seviye2=0.4, seviye3=0.2 - açılan siparişlerin boyutu - 0.1 0.2 0.4 yerine 0.1 0.4 0.2 kullanıyorum

2. seviye trend koridorunun ortasında olduğu için en volatildir, dolayısıyla kar/zararı en çok etkiler

SLlevel1=0, SLlevel2=50, SLlevel3=50 - açılan siparişler için bireysel SL

TPlevel1=10, TPlevel2=10, TPlevel3=10 - açılan siparişler için bireysel TP

ATRdeğeri=0.0011 - GBPUSD'ye alınır

ATR_timeframe=1 - seçilen zaman diliminde fiyatların ani artışlarını kontrol eder

ATR_Period=4 - GBPUSD içindir

alternatif ayarlar:

ATR değeri=0,005 ATR değeri=0,006

ATR_timeframe=5 ATR_timeframe=30

ATR_Period=1 ATR_Period=1

ATR ayarları ile deneme yaptığınızda bazı ayların sonunda %50 kar/zarar farkı bile görebilirsiniz.

Farklı para birimleri için farklı zaman dilimlerinde ATR dönemlerine bakmanızı öneririm.

ATR, her para birimi için fiyat davranışının çok bireysel özelliklerini ifade eder. Bunun farkına varmalısınız, örneğin. GBPJPY için ATR normalde GBPUSD'den 10 kat daha yüksektir! Dolayısıyla, mevcut para birimi için ortalama ATR'yi kontrol etmezseniz, EA herhangi bir işlem yapmayacaktır. BU ATR PARAMETRELERİ ÇOK HASSASİYETTİR. Yani farklı zaman dilimlerinde aynı para birimi için farklar çok yüksek olabilir.

EA:ATR'ın SONRAKİ VERSİYONLARI, birçok osilatörden çok daha hızlı olan üst ve alt kısımların çok hızlı tespiti için iyi olabilir. EA tarafından ATR analizi üzerinde daha fazla çalışacağım. Bu yüzden daha fazla fikir geliştirmek için bir resim sunuyorum. Resmin seçilen yerlerinde (üstler ve altlar)

fiyat sarı sınırları aşacaksa, EA, fiyatın küçük eğilimini değiştirip değiştirmediğini kontrol etmek için ticareti durdurmalı veya lot büyüklüğünü değiştirmeli veya işlemleri bir süre sınırlamalıdır. Ancak ATR kanalları için hangi zaman diliminin kullanılacağı büyük bir sorun var, çünkü 4 saatlik zaman dilimi için mumun üst kısımları birçok kez değişebilir ve karşılaştırılabilir durumlarda daha düşük zaman dilimlerinde çok daha az değişiklik olur. Ayrıca Standart Sapmalar ve VIX oynaklığı ölçer, ancak tüm analizler için daha çok çalışmaya ihtiyaç vardır. Bollinger bantları çok fazla belirsiz belirti veriyor.

ATRchannels dosyasını ekliyorum.

EA'yı bugün erken indirmiş olanlar için, bazı küçük değişiklikler nedeniyle bir kez daha indirin.

usta001

 

1 Temmuz 2003 tarihinden itibaren %90 modelleme kalitesinde gbp/usd için yaptığım ön testler, 4HR TF ve orijinal 3,30,240,60 ayarlarında %14,38 düşüşle 392,6 bin $ kar gösteriyor.

20.10.240.240 ayarlarına sahip aynı program, %22.28'lik düşüşle 201K$'lık karı yansıtıyor.

Kârın azaltıldığı ve düşüşün de azaltıldığı eur/usd'den çok farklı olarak, yeni ayarlar daha düşük kâr sonuçları (neredeyse %50 daha az) ve gbp/usd için daha yüksek bir düşüş sağlar.

 

Merhaba

ATR, 2 bar arasındaki değişim hızının bir ölçüsü olarak kullanılabilir. 1 dakikalık grafikte veri yayınlama anlarında 2 çubuk arasında büyük farklar görebilirsiniz örn. 1 dakikalık bar 14:29'da ve 1 dakikalık bar 14:30'da. Sorun şu ki, her zaman diliminde farklı ATR numaralarınız var.

ATR'yi farklı zaman dilimleri ve para birimleri için karşılaştırırsanız, her para biriminin çok bireysel davranış özelliklerini görürsünüz. ATR'İM, EA'NIN BİR SÜRE ÇALIŞMAYI DURDURMASI GEREKEN FİYAT DÜZEYİNİ KONTROL EDER.

Eğer varsa, örn. ATR ile düşüş trendi ve düşüş trendine karşı ani değişim fiyatı alırsanız bunu önleyebilirsiniz. ANCAK !!! FİLTRE'ye ne tür ani değişikliklerin korunmasını istediğimizle ilgili bir sorun var:

1. Herhangi bir zaman diliminde bir ATR numarasına sahip olmamız gerekip gerekmediğini bilmiyorum, ancak daha evrensel

2. veya bazı ATR'ler: biri 1 dakikalık grafikte veri yayınlamak için, diğeri çok hızlı değil, para kaybetmek için yeterince hızlı değişikliklerden kaçınmak için diğer zaman dilimlerindeki değişiklikler için.

3. başka bir sorun: piyasanın ani değişikliklerden sonra biraz zamana ihtiyacı var, bu nedenle piyasaya uygun bir COMEBACK için EA'ya ne kadar zaman belirtmemiz gerektiğini bulmak zor.

Bu ATR fikrini görsel olarak nasıl kontrol edeceğinizi görmek istiyorsanız, 1,5,15,30,60,240 dakikalık zaman dilimlerinde 1 hassasiyetle MT`nin ATR'sini kullanın ve farklı piyasa koşullarındaki ATR değişkenlerine bakın.

HEMEN PİYASAYA GİRMEMENİZ VEYA ÇIKMAMANIZ GEREKEN BAZI DURUMLAR GÖRECEKSİNİZ. Böylece EA'da ATR'yi uygun şekilde ayarlayabileceksiniz.

2 resmi karşılaştırın:

1 saatlik GBPUSD grafiği 0,0000 - 0,0084 aralığına sahiptir

5dk GBPUSD grafiği 0,0000 - 0,0040 aralığına sahiptir

GBPUSD için ATR 2.000'in çok üzerinde olabilir!

EN YÜKSEK ATR DEĞERLERİ ÇOK GENELLİKLE DÖNÜM NOKTALARIDIR.

Bu nedenle, uygun zaman diliminde en evrensel ATR ayarlarını bulmaya veya farklı zaman dilimlerinde piyasa davranışı için ATR'leri düşünmeye çalışma ihtiyacı vardır.

10 puan EAs KESİNLİKLE PARA KAZANABİLİR, bu yüzden kâr etme konusunda çok fazla endişelenmemize gerek yok. AMA, en yüksek kârları unutmamız gerekse bile, BEKLENMEYEN PİYASA DAVRANIŞLARINA KARŞI KORUMALARDAN KAYNAKLANMALIYIZ.

ATR KANALLARI ile ilgili endişelerim varsa, EA'nın mevcut trendle daha fazla karşılık gelen koşulları beklemek için çalışmayı bırakması gereken trendde daha fazla durum bulmak için kullanmayı planlıyorum. Bu önemlidir çünkü örn. yükseliş trendi, yüksek hareketlerden sonra fiyatın düştüğünü çoğu zaman görüyoruz. ATR KANALLARI filtreleyebilir

piyasa bu tür üstleri bulmak ve sonra aşağı hareket etmek. EA'nın çalışmayı bıraktığı durumları aramanın ilk EA kuralı, STOPLOSS ise ikinci olması gerektiğini düşünüyorum. BU NEDENLE PARA KAYBETMEKTEN KAÇINMAKTAN SONRA DURMAYA İZİN VERİYORUZ.

Karşılıklı düşünmek için fikir paylaşmak istiyorum.

usta001

Dosyalar:
gbpusd-1h.gif  28 kb
gbpusd-5min.gif  25 kb
 

Herkese selam,

Birisi bu EA değiştirebilir.

EA, pozisyonları şu koşullarda açacağını varsayar:

if (iMACD(NULL,0,...,0)>iMACD(NULL,0,...,1)) { myOrderType=2; }

if (iMACD(NULL,0,...,0)<iMACD(NULL,0,....,1)) { myOrderType=1; }

Sadece bir ilk pozisyon açmakla kalmaz.

...al ve sat, örneğin maksimum 5 işlem.

Alımla başlayıp eksiye gidiyorsa sadece 5 işlem satın almayın.

teşekkürler

B.

 

usta001,

modtrade giriş çıkış göstergesine baktınız mı?

https://www.mql5.com/en/forum/177635

atr modülatör karşılaştırmasının ekran görüntüsü

Dosyalar:
 

Merhaba

THX Saintmo, okumaya başladım

usta001

 

Jma

Ekli, master001 tarafından sayfa 288, 2878'de yayınlanan JMA EA için ayrıntılı bir beyandır.

Bu EA, varsayılan değerler kullanılarak IBFX ile 250$'lık bir mini hesapta GBPUSD ve EURUSD kullanılarak H4 grafiklerinde bu hafta ticaretin başlamasıyla başlamak üzere yüklendi.

GBPUSD için hata kodları görüntülendi

2007.08.01 00:20:56 '1562186': 2.0290 sl'de 0.10 GBPUSDm satın alma emri: 0.0000 tp: 2.0300 başarısız oldu [Ticaret bağlamı meşgul]

2007.08.01 00:20:57 TradeDispatcher: ticaret bağlamı meşgul

ama aynı zamanda EURUSD için

2007.08.01 00:20:57 '1562186': anında sipariş satış 0.10 EURUSDm, 1.3685 sl: 0.0000 tp: 1.3675

GBPUSD 30'unda 10.00'dan beri işlem görmedi ve yukarıdaki hatalar EA'yı kaldırıp yakın zamanda yeniden yükledikten sonra geldi. Bu süre zarfında EURUSD önceki kayıplarını telafi etti ve muhtemelen GBPUSD de şans verilseydi bunu yapardı.

John

Dosyalar:
jma.htm  21 kb
jma.gif  5 kb
Neden: