Backtest'te harika EA! - sayfa 2

 

herkese merhaba

Yazardan Cyberia hakkında bilgi içeren sayfalara 2 bağlantı aşağıda:

https://www.mql5.com/en/code/8553

http://cyberia.org.ru/

http://cyberia.org.ru/node/1

Açık Kaynak versiyonu ile Ticari versiyon arasındaki farklar...

Lütfen, her komisyoncunun özel parametre optimizasyonlarına ihtiyacı olduğunu unutmayın. Optimize etmenizi öneririz:

statik stoploss'u devre dışı bırakın (StaticStopLoss = 0) ve StopLossIndex'i varsayılan değerden daha büyük bir değere ayarlayın (1.1 - 'den fazla)...

Dinamik stop-loss, piyasa haberleri etkinliklerinde kullanım için tehlikelidir (duraklarınızı yakalamadan önce manuel olarak çıkın).

Bu parametre, doğru stop-loss seviyesini ayarlamak için piyasa dağılımının ne kadar artırılacağını tanımlar.

Bu sitenin rusça yerelleştirmesinde bulabileceğiniz tam parametre açıklamaları.

Lütfen gerçek ticaret için bu sürümü yüklememeniz gerektiğini unutmayın. Veya en azından riski size ait olmak üzere yalnızca düz piyasada kullanın.

 

İlginç EA.

Demoda yaklaşık 4 saattir kullanıyorum ve yavaş ama kesinlikle beni siliyor

 

Pekala, bunu ileriye doğru test edeceğim. Piyasa yatay ticaret yapıyorsa, bu EA evi temizleyecektir, ancak piyasa her yerde zıplıyorsa sizi temizleyecektir. Bence bir filtre ekleniyorsa, EA'ya bunun yatay bir pazar olduğunu ve ticaret yapmak için uygun olduğunu bilmesini sağlıyorsa, bu iyi olurdu. Ayrıca bir zaman filtresi, fiyat hareketinin fazla olmadığı kapalı saatlerde işlem görmesi için çalışabilir. Gerçi ben pek kodlayıcı değilim.

 
demag:
İlginç EA. Demoda yaklaşık 4 saattir kullanıyorum ve yavaş ama kesinlikle beni siliyor

Gerçekten? Bu benim için ilginç, kabaca yaklaşık 5k yaptı. 4 ana dalda 1H zaman diliminde varsayılan ayarlara sahibim. Hangi komisyoncuyu kullanıyorsun? NF'denim.

 

De Vinci'nin bahsettiği mod ile Just Metatrader demo 1m tf.

 

Kim Ho!

Az önce Swissy'de 34$'a varan kâra geçti

 

Ben bir kodlayıcı değilim, ancak birisi bu EA'ya bir göz atabilir ve 18:00 GMT ile 04:00 GMT arasında işlem görmesi için bir filtre koyabilirse bu harika olurdu. Ayrıca, EA'nın 0,5'e ayarlandığı Riske bakarsanız, onu 0,05'e düşürdüm. Riski azaltılmış sırt testlerinde çok daha stabil sonuçlar elde etmek. StoplossIndex'in de etkisi var 1.1 çok yüksek Bunun için henüz iyi bir rakam bulamadım. Her neyse sadece benim $.02

 

10k hesabım, 16 saat çalıştırdıktan sonra şimdi neredeyse 300k. Sadece 1. Yarıyılda EURUSD, USDJPY ticareti yapıyorum. Geriye dönük test, M1'de daha kötü sonuç gösteriyor.

 
GP2X:
10k hesabım, 16 saat çalıştırdıktan sonra şimdi neredeyse 300k. Sadece 1. Yarıyılda EURUSD, USDJPY ticareti yapıyorum. Geriye dönük test, M1'de daha kötü sonuç gösteriyor.

1H zaman diliminde geçen hafta için geriye dönük test . güzel değil

 

Cyberia forumundan Girdi parametrelerinin çevirisi

CyberiaTrader'ın özellik listesini çevirmek için Rusça'dan İngilizce'ye çevirmen kullandım. Metindeki bazı şeylerin anlamsız olduğunu biliyorum ama bu mekanik bir çeviri olduğu için bazı şeyler orijinal anlamından kayboluyor. Lütfen bu dokümanla ilgili kendi yorumlarınızla yorum yapın. İşte burada:

Danışman 3 teknoloji gerçekleştirir: Pipsovka - yoğun fletoların saç kesimi için. Olağan rejimde açılmalıdır. Mantıksal ticaret - olağan piyasalarda düzenli ticaret yapmak MoneyTrain - (para ile lokomotif) - GEP'i yakalamak. (bu teknolojinin uygulanması sırasında zorunlu olarak pipsovku ve mantıksal ticaret açacaksınız)

Parametrelerin açıklaması:

extern bool ExitMarket = yanlış; - piyasadan ayrılmak (sembol üzerindeki izinleri kapatmak ve piyasaya girmemek. Oyundan sembol türetmek ve MoneyTrain'i dahil etmek için bu parametre haber çıkışına önceden kurulmuştur.

extern bool ShowSuitablePeriod = false; - simülasyonun periyodunu pokazvat yapmak (yerel bir trend hareketinin sinyalini elde etmek için kullanışlıdır). Yüksek olasılıkla sonuçlanan parametre, yerel bir trend hareketinin ne kadar gerçekleşeceğini gösterir.

extern bool ShowMarketInfo = yanlış; - komisyoncu ticaretinin koşulları hakkında dağ geçitlerinde bilgi göstermek. Eğer rabotat ticareti yapmıyorsanız, bu parametreyi dahil edeceksiniz ve broker sunucusuna hangi koşullarda döndürdüğüne bakacaksınız. Genellikle aşağıdaki durumlar vardır: ModeTradeAllowed = 0 - komisyoncu MTS'yi büyük ölçüde memnun etmez ve mekanik çalışma olasılığını açar. ModeStopLevel StaticStopLoss (Ayakların yerleştirilebileceği minimum seviye - danışman tarafından kayıp. Broker'ın bu sınırlaması, danışmanın ayak gölgesini -loss ve LowShadowStopLevel dahil etme yöntemiyle dolaşır)

extern bool ShowAccountStatus = yanlış; - hesaplama durumu hakkında dağ geçitlerinde bilgi göstermek için

extern bool ShowStat = yanlış; - danışmanın karar verme esasının iç istatistiklerini göstermek. Piyasanın yönünün olasılıklarının istatistiksel değişkenleri türetilir. Kim ister - piyasa simülasyonundan bir parça alıp göstergeyi yazabilir (çok faydalı olacaktır!!!)

extern bool ShowDecision = yanlış; - Danışmanın kararını göstermek için. Udumal danışmanı ve hangisini yapmak için monte edildiğini gösterir.

extern bool ShowDirection = yanlış; - Danışmanın kararının yönünü göstermek. Nerede "danışmanın kararı görünüyor".

extern bool ShowLots = yanlış; - hesaplanan potansiyel müşteri miktarını göstermek için. MM'nizi yürütmek için bu işlevi kullanabilir.

harici bool BlockStopLoss = yanlış; - sotp-loss'u açmak için

extern bool DisableShadowStopLoss = true; - ayakların gölgesini ortadan kaldırmak için -kayıp. Broker yakın aralıklı ayakları dışarı atmayı seviyorsa kullanılır (ayaklar gönderilmez, danışman durma seviyesini kendi içinde saklar ve kendi kendine kapanma emri verir. Parametre, yüksek piyasa gürültüsü varsa faydalıdır, ancak tehlikelidir. Bağlantı kopmaları durumunda Bu olasılığı, yakın aralıklı ayaklara piyasa gürültüsü gönderen vicdansız bir broker ile kullandık.Bu durumda, hesaplamada aynı anda en az 2-X çalıştı ana (tek - temel) , ikinci - ExitMarket = true parametresinin bulunduğu ve temel düğümde bağlantının kopması durumunda oyundan türetilen bir sembol olan çoğaltma.)

extern bool DisableExitSell = yanlış; - satış ile varantlardan ayrılmamak. Çalışma sürecinde danışmanın kendisi bu parametreyi değiştirir. Yön extern bool DisableExitBuy = false; - satın alma ile varantlardan ayrılmamak. (önceki açıklama cm)

harici bool EnableMAccD = yanlış; - MACD frenlemeyi kullanmak için. Uzunlar için frenlemenin deneysel göstergesi (bu versiyona girmez)

harici bool EnableMA = yanlış; - MA'yı kullanmak için Tormozheniye.Eksperimental'nyy Uzunlar için frenleme göstergesi (bu versiyona girmez)

extern bool EnableFractals = false; - fraktal'noye kullanmak için tormozheniye.Eksperimental'nyy Uzunlar için frenleme göstergesi (bu versiyona girmez)

extern bool EnableccccI = yanlış; - CCİ tormozheniye.Eksperimental'nyy için uzun frenleme göstergesini kullanmak (bu versiyona girmiyor)

harici bool EnableADX = yanlış; - ADX'i dahil etmek için TormozheniyeyuEksperimental'nyy Uzunlar için frenleme göstergesi (bu versiyona girmiyor)...

extern bool EnableCyberiaLogic = true; - CyberiaLogic mantığını dahil etmek (yoğun fletomlu durumlar dışında bağlantının kesilmesi önerilmez. Bu parametrenin bağlantısının kesilmesini genel olarak önermiyoruz! - pipsatoram'a bile yardımcı olur.)

extern bool EnableLogicTrading = true; - danışmanın mantıksal ticaretini dahil etmek (pipsovke ile bile kullanmak mümkündür)

extern bool BlockPipsator = true; - pipsatora'yı engelleme (sadece olağan rejimde bağlantıyı kesmek için filonuza dahil edilmelidir) extern bool EnableMoneyTrain = false; - "paralı lokomotif" kelimesini içerecek şekilde - haber çıkışından önce GEP'i yakalamak için kullanılır. Doğrudan haber çıkışından önce dahil edin ve piyasanın tepkisinden hemen sonra zorunlu olarak bağlantıyı kesin. GEP'e girdikten sonra, danışman genellikle bağlantısı kesildi, oyundan elle para türetildi ve piyasanın gevşemesinden sonra düzenli ticaret dahil edildi.

extern bool EnableReverceDetector = false; - çözümün tersi (dahil edilmemelidir;)

harici çift ReverceIndex = 3; - arabatyvaniya endeksi ters dış çift MoneyTrainLevel = 4; - "paralı lokomotif" aşınma ve yıpranma endeksi

harici int MACcDLevel = 10; - seviye MACD

extern bool AutoLots = True; - kabloların otomatik yerleştirilmesi (bağlantısı kesilmemelidir)

extern bool Otomatik Yönlendirme = Doğru; - yönün otomatik seçimi (bağlantısı kesilmemelidir) harici double ValuesPeriodCount = 23; - bu parametreyi değiştirmeyin

extern double ValuesPeriodCountMax = 23; - bu parametreyi değiştirmeyin extern double SlipPage = 1; //oran harici çift Lot'un kayması = 0.1; //sessiz durumdaki bir miktar müşteri adayı (eğer dahil edilmezse, müşteri adaylarının hesaplanması otomatik olarak yapılır)

harici çift StopLoss = 0; (değiştirmeyin - yorum gerekli değildir) extern double TakeProfit = 0; (değiştirmeyin - yorum gerekli değildir)

extern double SymbolsCount = 1; - eş zamanlı olarak dağıtılan para birimlerinin bir miktarı harici çift Risk = 0,5; - risk (yeterince yüksek sessizlikte - küçük depoyu kaldırmak için kullanılır. Çalışma sürecinde azalma. 0,1'den fazla olmayan riskle çalıştık)

harici çift StopLossIndex = 1.1; - otomatik olarak hesaplanan ayak güven katsayısı -losu (vysokovolatl'nykh pazarları için parametre artar. Gerçek ticarette en az 2 yerleştirdiler)

harici bool AutoStopLossIndex = true; - ayak kaybının otomatik hesaplanmasını dahil etmek için

harici çift StaticStopLoss = 7; - ayak kaybının statiğinin değeri (kapatmak için 0 yazın. Gerçek hesaplamalarda testçi ve gerçek ticaretten beri 18 kullandık - farklı şeyler)

harici çift StopLevel; - (resmi parametre - değişmez)... vb. Parametrelerin numaralandırılması, bu sürümden farklı olabilir, bu sitede burada sıralanmıştır.