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
Örneğin... 7 yıllık danışman grafiği... (kar 10 p) 300'ü durdurur, ancak zararda olsa bile dalgalı kar fiyatı takip eder. .. yedi yıl için kârın geri çekilmeye oranı yaklaşık 25'tir .. prensipte bu çok fazla değil ... ama yılda 200 civarında bir yerde çekilebilir.
Harika! Kabul ediyorum. Getiri eğrisi düz olmalıdır. Fikir için teşekkürler.Ben de aynı şeyi istiyorum ama korkarım onu programlamak için yeterli tecrübem yok :(
Nasıl yapılacağına gelince, yapıp yayınlarsam daha kolay olur. Sonuçta, ilke evrenseldir ve ticaret sistemine bağlı değildir, çünkü eğri işlem geçmişinden alınır. Algoritmanın tamamı, sonuçların optimizasyon sırasında doğrudan bir csv dosyasına yazıldığı Expert Advisor'ın deinit() olayına gömülüdür. Geriye kalan tek şey bu aynı dosyayı almak, onu doğrusal korelasyon katsayısına göre sıralamak, yani. en büyük değeri bulun (katsayının mutlak değeri 1'den fazla olamaz) ve danışmanın ilgili harici parametrelerini çıkarın ve uzmana sorun. csv formatı Excel'de de sıralanabilir.
Bu nedenle, bunun için lineer regresyon katsayısının hesaplanması gerektiğini bitirdim. Bu oran mutlak değerde 1'e ne kadar yakınsa, verim eğrisi o kadar doğrusaldır.
- eğim katsayısı (y=a*x+c denklemindeki a parametresi), buna MO diyelim, sadece MO>0'ın ilgilendiği
- lineer regresyondan standart sapma , buna S diyelim, mümkün olduğunca sıfıra yakın olanlarla ilgilenirler.
Çıktı dosyasında, bu alanları arayacağımız iki boyutlu bir dizi elde edeceğiz.Aslında, burada dikkate alınması gereken iki parametre vardır:
- eğim katsayısı (y=a*x+c denklemindeki a parametresi), buna MO diyelim, sadece MO>0'ın ilgilendiği
- lineer regresyondan standart sapma, buna S diyelim, mümkün olduğunca sıfıra yakın olanlarla ilgilenirler.
Çıktı dosyasında, bu alanları arayacağımız iki boyutlu bir dizi elde edeceğiz.Pek net değil. Daha ayrıntılı bir örnek yayınlayabilir misiniz?
Optimizasyon sonucunda, gerçekleştirilen optimizasyon çalıştırmalarının her biri için bir dizi eşleştirilmiş a ve S değerine sahibiz. Bu noktaları, iki boyutlu grafiğin eksenlerini a ve S verileri olarak alarak çizelge üzerinde oluşturabiliriz. Sanırım, bir çeşit lekeli nokta okuma alacağız (bir seçenek olarak, sadece kendi kendi ekstremum). Peki, eksenler boyunca boyutlarımız çok farklıysa, burada 1'e eşit bir katsayı nasıl ortaya çıkabilir? O nasıl çalışır? Ve sonuçların bu eğriliğinden uç noktalara sahip olmasının yanı sıra tam olarak ne söyleyebiliriz? Ek bir grafik oluşturmadan test raporlarında aşırı değerler de görülebilir - optimizasyon sonuçlarını sıralamak için düğmeye basmanız yeterlidir.
Şekil, teklifinizin yalnızca ilk aşamasını gösterir (a ve S değerlerini almak). Yani şekil, test cihazında bir çalıştırmanın sonucunu gösterir. Bu grafik için a - lineer regresyon katsayısı ve standart sapma parametrelerini elde etmek kolaydır. Optimizasyon sonuçlarına göre, böyle 1000 grafiğimiz var.Sonuç olarak, 1000x2 değerlerinden oluşan bir dizimiz var, burada ilk indeks çalışma sayısı ve ikinci indeks sırasıyla a ve S değerleridir. . Ayrıca, eksenler boyunca iki boyutlu bir arsa üzerinde elde edilen a ve S değerlerinin birkaç parça olabilen uç noktalar dışında gösterilmesiyle ne gösterilebilir? Sadece ne demek istediğini anlamak istiyorum?
Bu yüzden onun için lineer REGRESYON katsayısının hesaplanması gerektiğini düşünüyorum. Bu oran mutlak değerde 1'e ne kadar yakınsa, verim eğrisi o kadar doğrusaldır.
Harika! Kabul ediyorum. Getiri eğrisi düz olmalıdır. Fikir için teşekkürler.Ben de aynı şeyi istiyorum ama korkarım onu programlamak için yeterli tecrübem yok :(
Nasıl yapılacağına gelince, yapıp yayınlarsam daha kolay olur. Sonuçta, ilke evrenseldir ve eğri, işlemlerin geçmişinden alındığı için ticaret sistemine bağlı değildir. Algoritmanın tamamı, sonuçların optimizasyon sırasında doğrudan bir csv dosyasına yazıldığı Expert Advisor'ın deinit() olayına gömülüdür. Geriye kalan tek şey bu aynı dosyayı almak, onu doğrusal korelasyon katsayısına göre sıralamak, yani. en büyük değeri bulun (katsayının mutlak değeri 1'den fazla olamaz) ve danışmanın ilgili harici parametrelerini çıkarın ve uzmana sorun. csv formatı Excel'de de sıralanabilir.
Gerçekten istiyorum!! :) Aksi takdirde, Optimizasyon sonuçlarını gözünüzle analiz etmek ve Expert Advisor çalışması ile getiri eğrisine göre seçmek biraz zor oldu. Uzun... ve sonsuz kafa karışıklığı...
Örneğin... 7 yıllık danışman grafiği... (kar 10 p) 300'ü durdurur, ancak zararda olsa bile dalgalı kar fiyatı takip eder. .. yedi yıl için kârın geri çekilmeye oranı yaklaşık 25.. Prensipte bu çok fazla değil. .. ama yılda 200 civarında bir yerde çekim yapabilirsiniz.
Kâr dalgalanıyor, nasıl? Ve fiyat konusunda nasıl gidiyor? Benden bir şey mi saklıyorlar? :)