Danışman Ivan (Ivan) - ilan'a en iyisi - sayfa 8

 

Böyle bir deney yapmaya karar verdim: USDJPY M15'te 2012.01.01'den başlayarak, yarım yıl optimizasyon yapmak ve en iyi optimizasyon sonucu ile yarım yıl ticaret yapmak. Sonra tekrar - optimizasyon ve ticaret

Optimizasyon parametresi: "Denge + maksimum Keskinlik Oranı". Kene oluşturma modu "OHLC"

Sonraki...

 

"1.008" sürümü.

Giriş parametreleri:



ortalamayı kullan ortalama alma izni/yasağı (yeniden doldurma için)
Zararı Durdur (pip olarak) ma_period ortalama periyot (Hareketli Ortalama, MA) - bu göstergenin değerleri pozisyon/pozisyonlar için Stop Loss seviyesidir.
% risk (1'den 90'a kadar) Marj yüzdesi olarak işlem başına risk
Sıfır çubuğu veya ilk çubuk sıfır çubuğundan gösterge verilerini (Emtia Kanal İndeksi, CCİ) alma izni/yasağı
Ters Seviye CCI(100) (0'dan 150'ye kadar mutlak değerler) CCI(100) göstergesinin seviyesi, üstesinden gelindiğinde, bir "Ters" sinyali üretilir - mevcut pozisyonları kapatır ve açma izni verir zıt
Global Sinyal Seviyesi CCI(100) (0'dan 150'ye kadar mutlak değerler) CCI(100) göstergesinin seviyesi, aşıldığında, bir pozisyon açmak için bir sinyal üretilir
Kaybı durdurmak için fiyattan minimum mesafe (pip olarak) Stop Loss (gösterge (Hareketli Ortalama, MA)) ile mevcut fiyat arasındaki minimum mesafe
Son Adım (pip olarak) takip eden adım
Koruma katsayısı Kar Ortalama / Bakiye olarak hesaplanır - bu oran aşılırsa tüm pozisyonları kapatırız ve böylece karı sabitleriz
sihirli sayı sihirli sayı

Ayrıca, yükleme mantığı da değiştirildi: örneğin, Satın Al'ı açmak için, şimdi EN DÜŞÜK pozisyonu aramıyoruz, sadece ÖNCEKİ pozisyonun açılış fiyatını aynı yönde kontrol ediyoruz. Bu ÖNCEKİ POZİSYON, mevcut Alış fiyatından daha düşük bir açılış fiyatına sahipse - bu durumda, ALIŞ pozisyonuna ilave yapılmaz.

Ve her zaman olduğu gibi, öneriler: "OHLC" kene oluşturma modunda optimize edin ve "Tüm tikler" veya "Gerçek tiklere dayalı her tik" modunda tek geçişler gerçekleştirin.

Dosyalar:
Ivan.mq5  48 kb
 

Böyle bir fikir: Birçok sembol ve birçok zaman çerçevesi için genetiği çalıştırmak istiyorum (en uygun şekilde M5 ve H4 dahil olmak üzere). Sonra genetiğin sonuçlarını buraya koyun (test sonuçları nasıl kaydedilir: "Optimizasyon" sekmesindeki genetikten sonra, sağ tıklayın ve "XML'ye Aktar").

İlk veri:

Ayarlar

sunucu "MetaQuotes-Demo".

Optimize edilmiş parametreler:

Seçenekler

Bu tür sembolleri gözden geçirin ("forex.all" karakter kümesi):

sembol

dönemler

kullanıcı

EURUSD

M5, M10

  Vladimir Karputov

GBPUSD

 

 

USDCHF

 

 

USD/JPY

 

 

USDCAD

 

 

AUDUSD

 

 

AUDNZD

 

 

AUDCAD

  M5

  Vladimir Karputov

AUDCHF

 

 

AUDJPY

 

 

CHFJPY

 

 

EURGBP

 

 

EURAUD

 

 

EURCHF

 

 

EURJPY

 

 

EURNZD

 

 

EURCAD

 

 

GBPCHF

 

 

GBPJPY

CADCHF


Yardıma ihtiyacım var - bu kadar çok testi tek başıma yapamam. Bir ön koşul, genetik testinin TAMAMEN - tamamen durana kadar - geçmesi gerektiğidir.

 

Ivan 1.008 EURUSD M5:

Ivan 1.008 EURUSD M5 TesterOptgraphReport

En iyi sonucu veren tek geçiş ("Her onay, gerçek onaylara dayalı" modu):

Ivan 1.008 EURUSD M5 TesterGraphReport

Gördüğünüz gibi, asıl kazanç, iyi tek yönlü hareketler eklemekten geliyor.

 

Ivan 1.008 EURUSD M10:

Ivan 1.008 EURUSD M10 TesterOptgraphReport

En iyi sonucu veren tek geçiş ("Her onay, gerçek onaylara dayalı" modu):

Ivan 1.008 EURUSD M10 TesterGraphReport

Bana gelince - başarısız parametreler - yalnızca BİR iyi doldurma nedeniyle kar.

 

"1.009" sürümü.

Şimdi, bir pozisyon açmak mümkün değilse (Zarar Durdur için minimum girinti koşulu karşılanmıyorsa), mesaj daha bilgilendirici hale geldi - buna fiyatlar eklendi:

cci( 100 ): "Global Sell Signal"
OpenSell, sl ( 110.597 ) -m_symbol. Ask () ( 110.420 ) <min_stops_level ( 0.250 ) -> error sl
Dosyalar:
Ivan.mq5  49 kb
 
Vladimir Karputov : Ama bende tam tersi var: şimdi borsayla hiçbir bağlantı yok. Ve o şarkıdaki gibi olacak:
Sen bir denizcisin, ben bir denizciyim
sen balıkçısın ben balıkçıyım
sen karada ben denizde
asla görüşmeyeceğiz

Eklendi: borsada ticaret netleşiyor ve danışmanım yalnızca riskten korunma amaçlı (değişim hesabına bağlanmaya çalışırken hata çıktısında bildirildiği gibi:

2017.02 . 26 14 : 04 : 05.291 2016.04 . 22 00 : 00 : 00    Hedging only!

). Bu nedenle, değişim Paris'te bir kontrplak düdüğü ile uçar.

Ama boşuna - Paris üzerindeki kontrplak hakkında! Baktım, kodunuz borsada işlem yapmak için oldukça kabul edilebilir, en azından FORTS piyasasında. 2013-2017 dönemi için @Si Splice M15 aracındaki strateji test cihazında çalıştırdım, çalıştırmanın sonucu aşağıda gösterilmiştir. Aynı anda çok yönlü pozisyonlara sahip olmadığınız için (danışman Durdur ve Geri Al modunda işlem yapıyor), danışmanın borsada da çalışacağını düşünüyorum, ancak şu anda kontrol etmenin bir yolu yok.

Ivan @Si Splice M15 Expert Advisor&#39;ın 2013-2017 dönemi için geriye dönük testi
 
Eugene Myzrov :
Ama boşuna - Paris üzerindeki kontrplak hakkında! Baktım, kodunuz borsada işlem yapmak için oldukça kabul edilebilir, en azından FORTS piyasasında. 2013-2017 dönemi için @Si Splice M15 aracındaki strateji test cihazında çalıştırdım, çalıştırmaların sonucu aşağıda gösterilmiştir. Aynı anda çok yönlü pozisyonlara sahip olmadığınız için (danışman Durdur ve Geri Al modunda işlem yapıyor), danışmanın borsada da çalışacağını düşünüyorum, ancak şu anda kontrol etmenin bir yolu yok.


"Ortalamayı kullan" == false parametresini ayarlayın ve "Ivan" EA bir konum eklemeyecektir.


Her ne kadar... bir pozisyon eklese bile, hepsi aynı (sinyal tersine çevrildiğinde) tam bir kapanma var. Deneyebilirsin.

 
Ve işte 2013-2017 dönemi için Ivan @Si Splice M15 geriye dönük test tablosu
Ivan @Si Splice M15 Expert Advisor&#39;ın 2013-2017 dönemi için geriye dönük testi
 
Vladimir Karputov : "Ortalama kullan" == false olarak ayarlayın ve "Ivan" EA konum eklemeyecektir. Her ne kadar... bir pozisyon eklese bile, hepsi aynı (sinyal tersine çevrildiğinde) tam bir kapanma var. Deneyebilirsin.

Öyleyse eklesin, asıl mesele, danışmanın pozisyonu ters yönde açmadan önce bir yönde kapatmasıdır .

Neden: