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
(1*std) -> (5*std) ve (hem SL hem de TP'de 0,3 - > 1,5) ile geriye dönük test çalıştırmak için herhangi bir belge önerebilir misiniz?
Programınıza djp ile işaretlenmiş bazı kodlar ekledim. Bu EA'yı bir grafiğe bırakın, özellikler bölümünde yorumlardaki değerlerle başlangıç adımını durdurun.
Optimizasyon onay kutusunu işaretleyin ve ayarlar sekmesinde Kullanım Tarihlerini değiştirin. İşaretlediyseniz Görsel modun işaretini kaldırın. Başlata basınız. Bunu nasıl yapacağınızı zaten biliyorsanız, üzgünüm, test cihazına ne kadar aşina olduğunuzu bilmiyorum. Bunun yardımcı olacağını söylemiyorum, ancak bu sonuçlardan bazılarına şaşırmış olabilirsiniz.
Kodunuzda 2 satır var [double fastSTD = ........ ] FastSTD'yi kodunuzda başka hiçbir yerde kullanmıyorsunuz. Sanırım onu kullanmayı düşündün, ama bunun yerine yanlışlıkla slowSTD kullandın.
Test etmeden önce bunu kontrol etmek isteyebilirsiniz, teste başlamadan önce diğer poster yorumlarını da dikkate alın. Daha önce hiç optimizasyon yapmadıysanız, bunu sadece asmak için kodunuzu değiştirmeden yapmak isteyebilirsiniz. Dört değişkenle bir saatten fazla süreceğini sanmıyorum.
Programınıza djp ile işaretlenmiş bazı kodlar ekledim. Bu EA'yı bir grafiğe bırakın, özellikler bölümünde yorumlardaki değerlerle başlangıç adımını durdurun.
Optimizasyon onay kutusunu işaretleyin ve ayarlar sekmesinde Kullanım Tarihlerini değiştirin. Kontrol ettiyseniz Görsel modun işaretini kaldırın. Başlata basınız. Bunu nasıl yapacağınızı zaten biliyorsanız, üzgünüm, test cihazına ne kadar aşina olduğunuzu bilmiyorum. Bunun yardımcı olacağını söylemiyorum, ancak bu sonuçlardan bazılarına şaşırmış olabilirsiniz.
Kodunuzda 2 satır var [double fastSTD = ........ ] FastSTD'yi kodunuzda başka hiçbir yerde kullanmıyorsunuz. Sanırım onu kullanmayı düşündün, ama bunun yerine yanlışlıkla slowSTD kullandın.
Test etmeden önce bunu kontrol etmek isteyebilirsiniz, teste başlamadan önce diğer poster yorumlarını da dikkate alın. Daha önce hiç optimizasyon yapmadıysanız, bunu sadece asmak için kodunuzu değiştirmeden yapmak isteyebilirsiniz. Dört değişkenle bir saatten fazla süreceğini sanmıyorum.
Teşekkürler, bunu demo hesap test cihazı yerine canlı hesap test cihazımda deneyeceğim
değiştirilmiş EA'yı buraya göndermeniz mümkün mü?
Emin. Bunlar, yukarıdaki test sırasındaki önemli değişikliklerden bazılarıdır:
1) Önceki durumunuz:
2) Yukarıda gördüğünüz gibi: Tüm MA, entF sinyalleri tarafından "dizilendi" ve "bağlandı"
tradingTimeFrame- 1
& denkleme göre, init üzerine:
ve değişikliklerin geri kalanı aşağıdaki gibidir: bu şekilde gelecekteki geliştirmeler için daha kolay hale gelir esp. optimizasyon amaçları (1 ile tradeTimeFrame'de adım adım ilerlemeniz yeterlidir)
Üzgünüm, kodlarımda yorum yoksa. Genelde kodları sağlam ve yorumsuz okurum, okumamı daha kolay, daha temiz hale getirir.
Teşekkürler, bunu demo hesap test cihazı yerine canlı hesap test cihazımda deneyeceğim
WinMerge adında bir program var, http://winmerge.org/downloads/ Bu hayatınızı çok daha kolaylaştıracak. Ücretsizdir ve birleştirme kodunu kolaylaştırır. Dosyamı alın ve değişiklikleri Diostar'ın değişiklikleriyle birleştirin, ardından bu dosyayı bir sürüm numarasıyla yeniden yayınlayın, böylece en son sürümü takip etmek daha kolay olur. MTFzMA_v1.0 ile başlayabilir, sonra kullanımdan biri her değişiklik yaptığında .0'ı birer birer artırırsınız.
Emin. Bunlar, yukarıdaki test sırasındaki önemli değişikliklerden bazılarıdır:
1) Önceki durumunuz:
2) Yukarıda gördüğünüz gibi: Tüm MA, entF sinyalleri tarafından "dizilendi" ve "bağlandı"
& denkleme göre, init üzerine:
ve değişikliklerin geri kalanı aşağıdaki gibidir: bu şekilde gelecekteki geliştirmeler için daha kolay hale gelir esp. optimizasyon amaçları (1 ile tradeTimeFrame'de adım adım ilerlemeniz yeterlidir)
Üzgünüm, kodlarımda yorum yoksa. Genelde kodları sağlam ve yorumsuz okurum, okumamı daha kolay, daha temiz hale getirir.
Çok sayıda döngü ile gerçekten temiz kod :)
Teşekkür ederimWinMerge adında bir program var, http://winmerge.org/downloads/ Bu hayatınızı çok daha kolaylaştıracak. Ücretsizdir ve birleştirme kodunu kolaylaştırır. Dosyamı alın ve değişiklikleri Diostar'ın değişiklikleriyle birleştirin, ardından bu dosyayı bir sürüm numarasıyla yeniden yayınlayın, böylece en son sürümü takip etmek daha kolay olur. MTFzMA_v1.0 ile başlayabilir, sonra kullanımdan biri her değişiklik yaptığında .0'ı birer birer artırırsınız.
yapacak
İşte 1:1 RR oranından bazı sonuçlar (ileri test) ve şimdiye kadar kaybediyor!
Eğer durum buysa, o zaman emirleri ne zaman tersine çevireceğini ve ne zaman olduğu gibi tutacağını bulmanın iyi bir fikir olacağını düşünüyorum, sadece bir düşünce...
Siz ne düşünüyorsunuz?
Açıklama: 7064834 - 3İşte 1: 1 RR oranından bazı sonuçlar (ileri test) ve şimdiye kadar kaybediyor!
Yüce Tanrım, bundan bahsetmişsin.
Çünkü geçen gün ben de bunu keşfettim. Şanlı bir düzeyde olmasa da iyileşti, ancak bu gelişme, mühendislik/teknik anlamda oldukça önemli bir değişim oranıydı. İncelenmeden bırakılmayacak kadar önemli, "keşfedilmemiş".
Böylece, burada hep birlikte yeni bir konu yayınladım: EA'lara yönelik bu "Kötü Kase" Yaklaşımı hakkında ne düşünüyorsunuz? kendi EA yaklaşımlarına yönelik başkalarının metodolojilerini sorgulamak.
Burada yaptığımız metodoloji tersine mühendislikle benzer, bilginize. Ancak form daha ziyade:
En kısa sürede en iyi çözümü bulmak. Aynı (çok kısa) sürede, en fazla 5-10 dakika iken, birim mantığı test edin, yani mantık belirlenmiş bir OLABİLİR. %99 iyi veya %99 kötü, hemen hemen onaylandı.
Dene. Benim gibi bir sürpriz içinde olabilirsiniz. Bu, oldukça "alışılmışın dışında" bir davranış biçimidir - Kutsal Kase'yi dönüştürmeyi "umut eden" bir Kötü Kase, yeni bir yaprağı çevirmek gibi bir tür pişmanlık duygusu uyandırır. Bununla birlikte, bu bir olasılıktır.
Yüce Tanrım, bundan bahsetmişsin.
Çünkü geçen gün ben de bunu keşfettim. Şanlı bir düzeyde olmasa da iyileşti, ancak bu gelişme, mühendislik/teknik anlamda oldukça önemli bir değişim oranıydı. İncelenmeden bırakılmayacak kadar önemli, "keşfedilmemiş".
Böylece, burada hep birlikte yeni bir konu yayınladım: EA'lara yönelik bu "Kötü Kase" Yaklaşımı hakkında ne düşünüyorsunuz? kendi EA yaklaşımlarına yönelik başkalarının metodolojilerini sorgulamak.
Burada yaptığımız metodoloji tersine mühendislikle benzer, bilginize. Ancak form daha ziyade:
En kısa sürede en iyi çözümü bulmak. Aynı (çok kısa) sürede, en fazla 5-10 dakika iken, birim mantığı test edin, yani mantık belirlenmiş bir OLABİLİR. %99 iyi veya %99 kötü, hemen hemen onaylandı.
Dene. Benim gibi bir sürpriz içinde olabilirsiniz. Bu, oldukça "alışılmışın dışında" bir davranış biçimidir - Kutsal Kase'yi dönüştürmeyi "umut eden" bir Kötü Kase, yeni bir yaprağı çevirmek gibi bir tür pişmanlık duygusu uyandırır. Bununla birlikte, bu bir olasılıktır.
Bu yöntemi daha önce denedim ve sipariş türlerini her tersine çevirdiğimde sistem başarısız olmaya devam etti, LOL?? Güçlü bir his var, bu sistemi değiştirirsem ve bir test yaparsam, aynı sonuçları alacağım.
Yine de, deneyeceğim!
Bu yöntemi daha önce denedim ve sipariş türlerini her tersine çevirdiğimde sistem başarısız olmaya devam etti, LOL?? Güçlü bir his var, bu sistemi değiştirirsem ve bir test yaparsam, aynı sonuçları alacağım.
Yine de, deneyeceğim!
Hayır. Bu aşamada gerçekten bu değil. Değişiklikler vermiş olsa da, alımdan satıma veya tam tersi test etmek zaman kaybı olabilir. Dediğimde şunu demek istedim:
En kısa sürede en iyi çözümü bulmak. Aynı (çok kısa) sürede, en fazla 5-10 dakika iken, birim mantığı test edin, yani mantık belirlenmiş olabilir, diyelim. %99 iyi veya %99 kötü, hemen hemen onaylandı.
1) Sadece 1 ana mantık alırsınız, örneğin:
ve geri kalanını kaldırın ve şunu yapın:
Bu, birim mantık başınadır - AYNI anda HEM alış ve satış testi. Bu nedenle, bu 1 ana mantıkla optimizasyona gitmek istiyorsanız, yalnızca temel parametrelerinizi optimize edeceksiniz - yalnızca sl, tp, lotlar, vb. Ardından alım ve satım durumlarını analiz edin, bu mantığın her iki senaryoda da kesinti yapıp yapamayacağına karar verin - yanlış mı yoksa doğru girişler mi yaptığına karar verin. İkisi birden. Ardından bir sonraki mantığa geçin.
Alıştıkça, kombinasyonları denemek isteyebilirsiniz...1. mantık sadece al, mantık 2, sadece sat veya her ikisini de vb. Bu yolun daha yapılandırılmış olduğunu düşünüyorum ve hangi kesin mantığın düşüşe gerçekten neden olduğunu gerçekten görebilirsiniz. .