Kar Üreticisi EA - sayfa 24

 

Geri test yardımı

Merhaba,

Kullanılan periyot parametresinde optimizasyonu ayarlamak için P() fonksiyonunu değiştirebiliriz. BAcktest_Period parametresi 1 olarak ayarlandığında, period=1 P()'yi 1'e, period=2 P()'yi 5'e,..., period=9 P()'yi 43200'e ayarlayacaktır.

Harici parametreye ihtiyacı var:

extern int Backtest_Period=0;

Yeni P() işlevi:

int P(){ //1. kısım ilk P() işlevidir

if(Backtest_Period==0) {

if(dönem==0) dönüş(Dönem());

başka dönüş(dönem);

}

if(Backtest_Period==1) {

if(dönem==0) dönüş(Dönem());

if(dönem==1) dönüş(1);

if(dönem==2) dönüş(5);

if(dönem==3) dönüş(15);

if(dönem==4) dönüş(30);

if(dönem==5) dönüş(60);

if(dönem==6) dönüş(240);

if(dönem==7) dönüş(1440);

if(dönem==8) dönüş(10080);

if(dönem==9) dönüş(43200);

Dönüş süresi);

}

}

Test etmedim ama daha önce birçok kez kullandım ve çalışması gerekiyor.

işte PG 2.7'nin SADECE GERİ TEST sürümü

 
jojolalpin:
Herkese selam!

Test yapmakta iyiyim ama sanırım (birinin daha önce de söylediği gibi) testlerin değerlerine karar veren (yönlendirmeler veren) bir tür yöneticiye ihtiyacımız var. Yeni başlayanlar için "iyi niyetli" testler yapmak çok önemli olacaktır.

jojo

Testleri jojo'nun dediği gibi atamak için bir "yönetici" fikrini ikinci olarak kullanmak istiyorum.

 

Geriye dönük test devam ediyor

Şimdiye kadar Backtests'te bulduklarım bunlar (%90 modelleme kalitesi). Diğer döviz çiftleri için iyi geriye dönük test ayarları bulmanız gerekiyor.

EURUSD (H4)

Stoploss: 28

Kâr Al: 13

Uzun çubuk: 16

Zaman filtresi yok

Takip Durdurma Yok

GBPUSD (H1)

Stoploss: 23

Kâr Al: 12

Uzun çubuk: 18

Zaman filtresi yok

Takip Durdurma Yok

USDCHF (H4)

Stoploss: 25

Kâr Al: 12

Uzun çubuk: 16

Zaman filtresi yok

Takip Durdurma Yok

USDJPY (H4)

Stoploss: 70

Kâr Al: 140

Uzun çubuk: 18

Zaman Filtresi AÇIK 7-20

Takip Durdurma Yok

EURJPY (H4)

Stoploss: 70

Kâr Al: 150

Uzun çubuk: 22

Zaman filtresi yok

Takip Durdurma Yok

GBPJPY (H4)

Stoploss: 60

Kâr Al: 110

Uzun çubuk: 28

Zaman filtresi yok

Takip Durdurma Yok

CHFJPY (D1)

Stoploss: 50

Kâr Al: 100

Uzun çubuk: 15

Zaman filtresi yok

Takip Durdurma Yok

Devam ederdim ama saat 3'ü geçiyor ve biraz uyumaya ihtiyacım var. Önümüzdeki haftadan itibaren hepsini aynı anda demo testine başlayabilmemiz için yapabileceğimiz döviz çiftlerinin çoğunu almak istiyorum.

İyi çalışmaya devam edin.

 

Dönem dönüştürücü, ne kadar sürer?

Şu anda CHFJPY M1'i M5'e çeviriyorum (4 Haziran'dan bugüne kadar Alpari verileri) ve çok zaman alıyor. Bilgisayarım eski (512 Mo ve 1GHz CPU) ama genellikle büyük veritabanlarını (3M satırdan fazla) hızlı çalıştırıyor. Belki bir hatam var? Geçen süreyi değerlendiren var mı?

Holyguy7 mesajı hakkında, backtest ayarlarınızı baz alıp farklı seçenekleri ilk seferde test edeceğim. Başka bir para birimini test etmeyi denedikten sonra (dönüştürme sırasında bilgisayarım ölmezse) .

 

kutsal adam,

Bu proje için harcadığınız muazzam çaba ve zaman için teşekkür ederiz. Eminim başkaları da çalışmanızı benim kadar takdir ediyor.

Optimizasyonla ilgili başka bir öneri. 4 saatlik EURUSD grafiğinin ilk örneğini ele alalım. Euro için 4 saatlik çubukların 10 dönem ATR'si 20 ila 40 artı veya eksi birkaç pip arasında değişir. Artık duraklarınız ve kar hedefleriniz bu aralıkta. Bu zaman aralığındaki herhangi bir hareket gürültü olarak kabul edilmelidir ve bu nedenle hedef veya durak neredeyse rastgele vurulabilir. Buna karşılık, Yen çiftleri için SL ve TP, aralıklarının dışında ve belki de sıradan gürültü alemlerinin dışında. Elbette büyük bir 2 veya 3 sigma uzunluğunda çubuk bunu etkileyebilir, ancak bu her türlü istatistiksel değerlendirmede her zaman doğrudur. Böylece, Euro ve diğerleri için bu sonuçları almış olsanız bile, istatistiksel olarak bunların rastgele olaylar olduğunu ve bir şekilde eğriye uyduğunu düşüneceğim.

Bununla birlikte, rahatlatıcı bir şey, üç ana dalın hepsinin sırasıyla yaklaşık 25 ve 12 benzer SL ve TP seviyelerine sahip olmasıdır. Her ticaretin ortalama olarak ne kadar sürdüğünü görmenin veya en azından bazılarını kontrol etmenin bir yolu var mı? İşlemler 2 saat sürdüyse ve bu süre boyunca ortalama aralık 30 ise, sonuçlar muhtemelen MT'nin enterpolasyon yapma ve kene verilerini oluşturma şekli nedeniyle eğriye uyar. Erişimim olmayan backtest için kene verilerini kullanmaktan başka bilmenin bir yolu yok.

Umarım bu biraz tartışmayı teşvik eder, belki ayrı bir başlıkta.

Tekrar teşekkürler,

Maji

 

5 dakikalık grafik

Maji:
Holyguy, Bu projeye harcadığınız muazzam çaba ve zaman için teşekkürler. Eminim başkaları da çalışmanızı benim kadar takdir ediyor.

Bende.

Bu ayar, Stoploss'u vurma riski düşük EUR için karlı olabilir, ancak diğer ana çiftler için değil, ayrıca 20 pip Take Profit arıyorum.

v2.7

EURUSD (M5)

Stoploss: 30

Kâr Al: 10

Uzun çubuk: 15

Dönem: 60

Zaman filtresi yok

Takip Durdurma Yok

Gelecek hafta minimum hit Stoploss ile güvenilir bir ortam bulmaya çalışacağım.

 

Bazı Geri Test Sonuçları

Bugün EURUSD'de 40-50 senaryoyu geriye dönük test ettim ve işte son 12 ayda her ikisi de 6000 pip veren bir çift:

--------------------------------------------

Dönem: 60

Uzun Çubuk: 10

SL: 10

TP: 10

zaman filtresi: yanlış

aşırı yakın: yanlış

sonuç: 6140 net pip (kâr faktörü=2.07)

--------------------------------------------

Dönem: 60

Uzun Çubuk: 10

SL: 10

TP: 40

zaman filtresi: yanlış

aşırı yakın: doğru

TS: 5

TSA: 17

sonuç: 6653 net pip (kar faktörü=2.05)

--------------------------------------------

Ancak, bu senaryoların her ikisi de GBPUSD üzerinde korkunç bir performans sergiledi. Bu normal mi? EURUSD'de bu kadar başarılı olan bir şey için en azından diğer sembollerde bir kar beklerdim.

Bilginize, her iki test de %83'ün üzerinde modelleme kalitesi gösterdi.

 

ben de test ediyorum

holyguy7:
Bruno,

Bu EA'daki geriye dönük testlerin (iyi model kalitesi olduğu sürece) işe yaradığı görülüyor. Bunun, yalnızca fiyatları kullandığı ve gösterge kullanmadığı için olduğuna inanıyorum.

İşte geriye dönük testlerde işe yarayan ayarlar (%90 modelleme kalitesi).

EURUSD (H4)

Stoploss: 28

Kâr Al: 13

Uzun çubuk: 16

Zaman filtresi yok

Takip Durdurma Yok

GBPUSD (H1)

Stoploss: 23

Kâr Al: 12

Uzun çubuk: 18

Zaman filtresi yok

Takip Durdurma Yok

USDCHF (H4)

Stoploss: 25

Kâr Al: 12

Uzun çubuk: 16

Zaman filtresi yok

Takip Durdurma Yok

Yapabildiğimiz tüm diğer döviz çiftlerini geriye dönük test etmek için hep birlikte çalışalım. Diğer döviz çiftleriyle çalışan iyi uzun ve kısa vadeli geriye dönük testler bulalım. USDJPY'yi denedim ve henüz tutarlı kar sağlayacak iyi bir geriye dönük test bulamadım. Belki de her döviz çifti için iyi geriye dönük test sonuçları bulmak için hep birlikte çalışabiliriz.

Aşağıdaki döviz çiftlerini geriye dönük test etmek ve 1 yıl boyunca tutarlı sonuçlar aramak için bu konuda gönüllülere ihtiyacım var. Kişisel olarak 1 Ocak 2006'dan 29 Mart 2006'ya kadar geriye dönük test yapıyorum, daha sonra geriye dönük testten iyi sonuçlar alırsam, geriye dönük testin hala güvenilir olup olmadığını görmek için 1 Ocak 2005 - 29 Mart 2006 tarihlerine geri dönüyorum.

Aşağıdaki döviz çiftlerini geriye dönük test etmeye yardımcı olmak için lütfen bu konuya gönüllü olun. Lütfen BURADA bulunan mümkün olan en iyi geriye dönük test sonuçlarını alma talimatlarını kullanın.

Geriye dönük test için bir veya iki döviz çiftini test etmek için gönüllü olmaya başlayacak insanlara ihtiyacım var. Lütfen aşağıdaki döviz çiftleri için gönüllü olun ve test ettiğiniz döviz çiftlerini bu konuya gönderin.

AUDUSD

CHFJPY

EURAUD

EURCAD

EURCHF

EURGBP

EURJPY

GBPCHF

GBPJPY

NZDUSD

USDCAD

USDJPY

Teşekkür ederim. Beraber çalışalım.

Merhaba ! Çocuklar,

Şimdiye kadar iplerinizi takip ediyorum. Bu EA gerçekten umut verici görünüyor.

Sakıncası yoksa, 31 Mart gecesinden beri yukarıdaki ayarları test etmeye başladım.

Eğer herhangi biriniz onları görmekle ilgileniyorsa, sonuçları birkaç günde bir yayınlayacağım!!!

 
jojolalpin:
Şu anda CHFJPY M1'i M5'e çeviriyorum (4 Haziran'dan bugüne kadar Alpari verileri) ve çok zaman alıyor. Bilgisayarım eski (512 Mo ve 1GHz CPU) ama genellikle büyük veritabanlarını (3M satırdan fazla) hızlı çalıştırıyor. Belki bir hatam var? Geçen süreyi değerlendiren var mı? Holyguy7 mesajı hakkında, backtest ayarlarınızı baz alıp farklı seçenekleri ilk seferde test edeceğim. Başka bir para birimini test etmeyi denedikten sonra (dönüştürme sırasında bilgisayarım ölmezse) .

Dönüştürme neredeyse anında gerçekleşir. Aldığınız uyarı mesajı için endişelenmeyin. Tıklayın ve tekrar yapın. Genelde tüm dönüşümlerimi tüm zaman dilimlerinde bir dakika içinde tamamlarım. Çok iyi çalışın.

 

Hafta sonu için açıklama. Maalesef buna haftanın başında değil bir gün sonra başladım. Çok iyi görünüyordu. Bu, iyi ayarlarda tahmin ettiğim gibi optimize edilmemiş bir hesap. Gördüğünüz gibi, bazı döviz çiftleri SADECE para yedi. Bunun nedeni, bu ayarların geriye dönük testini yapmadım. gelecekte gideceğim.

Bu hafta test yapan herkes açıklama göndermeye başlayabilirse, bu önümüzdeki haftanın başında test için harika olur.

Sanırım elimizde bir kazanan var.

M15

Zaman Filtresi Yok

Kâr Al - 40-60 (JPY çiftlerinin tümü 60'ta)

Stoploss: 30

Uzun çubuk: 20

Dosyalar:
pg_m15_2.gif  6 kb
pg_m15_2.htm  20 kb