Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Daha fazla genetik. Her nedense, testçi, milyarlarca seçenekle 1280 koşuda en iyisini bulacağına küstahça inanıyor. Ve onlardan sonra durur! Onu geleneksel olarak en az 10 bin seçeneği hesaplamaya ikna etmek işe yaramıyor ... Yeniden derlendi vb. yeniden başlatmalar yardımcı olmuyor. Doğrudan sorun!
Hayır, gerçekten, ama ne yapmalı? Hiç optimize edemiyorum.
Ve yeterli 1280 koşum var (sonra birkaç bine genişliyor), ama bazen 10K'dan başlıyor .... Sonra 1280, sonra 10K.
Karlson 2012.08.02 00:30 # Tamamlandıktan sonra veya optimizasyon durdurularak Başlat-Durdur düğmesi devre dışı kalır ve soluk kalır.
Bir hata olduğunu ve çok iyi tekrarlanabilir olduğunu onaylıyorum. Ek olarak, dün gece tam anlamıyla test edilen Expert Advisor'ın optimizasyon sonuçları kökten değişti - örneğin. aynı parametrelere sahip işlem sayısı 4 kat azaldı. Ne yazık ki, dünkü koşuların sonuçlarını kaydetmedim ve bunun neden böyle olduğunu takip etmiyorum - şimdilik sadece bir gerçeği belirtiyorum.
Bu hata zaten düzeltildi. Cuma günü yeni bir yapı çıkacak.
Burada her şey çok basit, hata yok:
Akıl yürütmede iki hata yaptınız:
Bunu ana geliştiriciden duymak garip. Terminal kullanım kılavuzundan:
Marj seviyesi — bu hesapta bulunan fon miktarının marj miktarına yüzde oranı ( Özkaynak / Marj * 100 );
Bunu ana geliştiriciden duymak garip. Terminal kullanım kılavuzundan:
Marj seviyesi — bu hesapta bulunan fon miktarının marj miktarına yüzde oranı ( Özkaynak / Marj * 100 );
Eurodollar grafiğimde denge güçlü bir şekilde büyüyor ve teminat çok fazla dalgalanmıyor (sürekli diyelim), yani seviyede bir artış var.
IBM grafiğinde, denge çok daha zayıf büyüyor ve hisseler için teminat önemli (depoda çok büyük bir yük var, küçük bir kaldıraç ve tüm bunlar).
Bu, bakiye büyüdükçe marj seviyesinin düşmesine neden olur.
Yani her şey doğru sayılır. Bir yükselişte, diğer düşüşte. Ve formül zaten ... tartışmaya açık değil)))
İşte şampiyonluk için EA'da mükemmel çalışan kod...
şimdi time.min ile bir tür saçmalık ...
0 dakika ayarlarsanız, o zaman bir işlem sayısı, 5 dakika ise 4 kat daha az ... (haftanın gününü ve saatlerini değiştirirseniz bahsetmiyorum bile ...) ve genellikle her neyse, neden? hiçbir fark yok, tüm tikler, açılışta ... bok, farklı sayıda işlem ... mantıklı olsa da, bu 1-5 dakikalık bir farkla olamaz ...
Bu altı ayda dilde başka neler bozuldu? Herhangi bir gelişme görmüyorum ... her şey tüm cephelerde daha da kötüleşti
Not, bir yerde hatalarım var diyebilirsiniz... Tekrar ediyorum... yarım yıl önce her şey mükemmel çalışıyordu... sapmalar 1-2 işlemdi... bu ihmal edilebilirdi... testçinin sorunları.. ama birkaç kez değil ... bu tür testlere nasıl güvenebilirsin ...
İşte şampiyonluk için EA'da mükemmel çalışan kod...
...Buluttaki aracıları kullanarak optimizasyon nasıl çalıştırılır? Buluta giriş yapıldığında, 4 adet bulut miktarına hazır yazılır. Bağlam menüsünde Kullan -> Mql5 Bulut Ağı seçeneği etkinleştirilir. Ancak optimizasyon başladığında, yalnızca yerel aracılar çalışır ve bulut aracıları her şeyi yazar, başarısız yazarlar.