Geriye dönük test/Optimizasyon - sayfa 68

 

Yardıma İhtiyacım Var,,4 EA'mı Geri Test Ediyorum

Herkese merhaba,

Ben FORex'te Acemiyim,

Birkaç gün önce, Ti63r_fx EA Adlı EA'mı Bitirdim

Bu EA ÇOK BASİT.. :)

EA'mın Kuralı:

1.EUR/USD olarak ekleyin

2.TP 10 SL 0 Ayarı

3.Sadece Açık Piyasa Zamanında Ticaret Yapın

Ama Nasıl Geri Test Edeceğimi Bilmiyorum..

böyle

EA'mı Geri Test Edebilir misiniz, Bakın Ne Kadar Kazanç Sağlayabilir?

Ve EA'mı Ekliyorum ..

Daha Fazla Tavsiyeye İhtiyacım Var

önce teşekkürler..

Dosyalar:
 

Karlı bir EA'yı optimize etme (eğri uydurma değil)

Karlı EA'ları sürekli değişen forex piyasasına uyarlamak için optimize etme deneyimi olan var mı? Bir geriye dönük testte iyi görünmek için bir EA'yı uydurma eğrisinden bahsetmiyorum.

Ticaret tarzımı yansıtmak için tasarladığım bir EA'm var. SL ve TP seviyelerini dinamik olarak hesaplamak için bazı temel MT4 göstergelerini ve fiyat hareketini kullanır, ayrıca kötü işlemlerin sayısını azaltmak için dalgalı pazarları filtreler. EA güzel bir performans sergiliyor, ancak bazen piyasa dalgalı olduğu için almayacağım işlemler gerektiriyor.

ATR ve CCI göstergelerini filtre olarak kullanıyorum ve bunlar düzenli olarak optimize etmek istediğim parametreler - sorularım burada başlıyor:

1. Bir EA, en iyi performansı sunmak için ne sıklıkla optimize edilmelidir?

2. Optimize edici tarafından ne kadar veri analiz edilmelidir?

3. Hangi optimize edici sonuçları seçilmelidir?

4. Tüm parametreler (3 tane vardır) aynı anda mı optimize edilmeli yoksa

bunları çiftler halinde mi yoksa tek tek mi optimize etmek daha iyi olur?

BTW: EA'yı yaklaşık 1 ay önce optimize ettim ve geçen ay kârlı geçti. Geçen ayın verileriyle yeniden optimize etmeli miyim yoksa olduğu gibi bırakmalı mıyım diye merak ediyorum, ama ne kadar süreyle?

 

Zaman çerçeveniz nedir?

Benim için H1 kullanıyorum ve 13 haftalık verilerle optimize ettim.

Aslında, bir seferde tüm veya bir parametreyi optimize etmek ticaret tarzına bağlıdır.

benim için birer birer optimize ediyorum

 
doshur:
Zaman çerçeveniz nedir?

5M kullanıyorum. EA'nızı ne sıklıkla optimize edersiniz?

 
nix:
5M kullanıyorum. EA'nızı ne sıklıkla optimize edersiniz?

her haftasonu

 

geriye dönük test

Birçok insan yıllarca test yapıyor ama bunun bize yardımcı olmayacağını düşünüyorum. Çünkü piyasa durumu şimdiki ile aynı değildi ve yıl sonu ve yılın başı test veya ticaret için iyi değil.

Bu nedenle, EA'ları yalnızca 1-3 ay ile geriye dönük test etmek ve optimize etmek istiyorum.

 

EA Backtest çalışıyor ancak Demo Hesabında EA çalışmıyor ...

Merhaba trader,

Backtest'te mükemmel çalışan bir EA'm var, ancak onu demo hesap tablosuna (aynı istemci) ekledikten sonra hiçbir şey olmuyor.

Her şey yolunda. Günlük veya uzman mesajı yok.

Sessizlik.

Mesaj dışında uzman başarıyla yüklendi.

Duraklar tamam.

Hesaptaki kağıt para.

Otomatik ticaret etkin, vb.

Sadece sessizlik. deli oluyorum

Herhangi bir fikir? Teşekkürler 4 yardımın

Benim fikrim:

Sanırım komisyoncu (FXCM), Symbol AUDNZD için EA'ları devre dışı bıraktı.

 

Ayrıca EA'mı yaklaşık 2 - 3 aylık verilerle optimize ediyorum. Bu genellikle bana bir sonraki hafta için iyi ayarlar verir. Ayrıca, geriye dönük bir testte canlı ticaretin neredeyse mükemmel bir şekilde benzediğini fark ettim - ne yazık ki kayma ve spread değişiklikleri dikkate alınmadı. Kaymayı umursamıyorum, ancak MT4, kene verileriyle birlikte yayılma değişikliklerini kaydetmeli.

Ayrıca berbat olan bir şey daha var; demo hesap özet akışı, gerçek hesap özet akışından farklıdır (en azından brokerim için), bu nedenle canlı testim için "ödeme" yapmak zorundayım.

Canlı yem:

Demo beslemesi:

 

Açık işlemlerden sonra EA hakkında yardım

Merhaba millet.

Başlangıçtan sonra eklemek ve isteğe bağlı işlemleri açmak için bir komut dosyası programı için bir yardım istiyorum

SAT veya AL piyasasında emir açtıktan sonra,

için bir komut dosyası programını etkinleştirmek istiyorum

DURUM A - SATTIĞIMDAN SONRA:

a1) fiyat talepten -14'e ulaştığında:

Durdurmayı OpenPrice'dan -6'ya ekliyorum

OpenPrice'tan kârı -40'a ekliyorum

a2) talepten fiyat +8'e ulaştığında:

Durdurma kaybını OpenPrice'dan +250'ye ekliyorum

OpenPrice'tan kârı -5'e ekliyorum

DURUM B - SATIN ALDIKTAN SONRA:

b1) fiyat tekliften +14'e ulaştığında:

Durdurmayı OpenPrice'dan +6'ya ekliyorum

OpenPrice'tan kârı +40'a ekliyorum

b2) fiyat tekliften -8'e ulaştığında:

Durdurma kaybını OpenPrice'den -250'ye ekliyorum

OpenPrice'tan kârı +5'e ekliyorum

Bu EA, çalışmıyor.

Niye ya?

Şimdiden teşekkürler

#özellik telif hakkı "Mark 2009"

#property link "winken@inwind.it"

extern bool Scalper_mode = DOĞRU;

harici int digitPips = 0;

harici int DistanceUp_Buy=14;

harici int SL_Up_Buy=6;

harici int TP_Up_Buy=40;

harici int DistanceDown_SELL=14;

harici int SL_Down_SELL=6;

harici int TP_Down_SELL=40;

extern int DistanceDown_Buy=-9;

harici int SL_Down_Buy=250;

harici int TP_Down_Buy=5;

extern int DistanceUp_SELL=-9;

harici int SL_Up_SELL=250;

harici int TP_Up_SELL=5;

dış

int init() {

dönüş (0);

}

int tanım() {

dönüş (0);

}

int start() {

int digitPips = MarketInfo(OrderSymbol(),MODE_DIGITS);

çift nokta = MarketInfo(OrderSymbol(),MODE_POINT);

çift PointRatio = 1;

if (digitPips==3 || digitPips==5) PointRatio = 10;

int ordine;

if (Scalper_mode) {

for (int q = 0; q < OrdersTotal(); q++) {

//OrderSelect(q, SELECT_BY_TICKET, MODE_TRADES);

OrderSelect(q, SELECT_BY_POS, MODE_TRADES);

ordine = OrderType();

int kâr=SiparişKar();

if (OrderSymbol() == Symbol()) {

if (ordine == OP_BUY && (Bid-OrderOpenPrice()>Point*DistanceUp_Buy)) {

OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()+SL_Up_Buy*Puan, digitPips),NormalizeDouble(OrderOpenPrice()+TP_Up_Buy*Puan, digitPips),0,Mavi);

dönüş (0);

}

if (ordine == OP_SELL && (OrderOpenPrice()-Ask)>(Point*DistanceDown_SELL)) {

OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()-SL_Down_SELL*Point, digitPips),NormalizeDouble(OrderOpenPrice()-TP_Down_SELL*Point, digitPips),0,Red);

dönüş (0);

}

if (ordine == OP_BUY && (Bid-OrderOpenPrice()<Point*DistanceDown_Buy)) {

OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()+SL_Down_Buy*Puan, digitPips),NormalizeDouble(OrderOpenPrice()+TP_Down_Buy*Puan, digitPips),0,Mavi);

dönüş (0);

}

if (ordine == OP_SELL && (OrderOpenPrice()-Ask)<(Point*DistanceUp_SELL)) {

OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()-SL_Up_SELL*Point, digitPips),NormalizeDouble(OrderOpenPrice()-TP_Up_SELL*Point, digitPips),0,Red);

dönüş (0);

}

// SON DEĞİŞTİRME

}

}

}

Comment("nScalper MarknSupport TP & SLnThis EA FREEnYazar: Mark");

dönüş (0);

}
 

Birden Çok Haçı aynı anda nasıl geriye dönük test edebilirim?

MetaTrader'da aynı anda birden fazla Döviz Birimi Çaprazları kullanan stratejileri nasıl geriye dönük test edebilirim?

Strateji Test Cihazı yalnızca Seçili Sembolden gelen verileri görüyor gibi görünüyor.

Neden: