Hangisi daha kolay - ayda sabit 500 pip mi yoksa sadece 20 mi? - sayfa 12

 
joo писал(а) >>

Atomik sistemlerden karmaşık sistemler inşa etme konusunda deneyim yok, ancak uzun süredir sizinkine benzer fikirler var. Bir durum, bunların hayatta uygulanmasını engeller - strateji test cihazındaki optimize edici bu amaçlar için uygun olmadığından (aynı anda çalışan ve tercihen birbirini tamamlayan çok sayıda sistemden seçim yapma olasılığının olmaması). keyfi bir özel hedef işlevi belirleme yeteneğine sahip). Şu anda optimizasyon olasılığı ile kendi strateji test cihazımı oluşturmaya çalışıyorum.

Not: Belki de böyle bir fırsatın varlığı, MT5'te bizi çelişkiye sokar.

H-evet. Kendi amaç fonksiyonunu belirleme yeteneğine sahip bir optimize ediciye ihtiyaç vardır. Belki sadece talep değil. Ama şimdilik bu kadar. İyi bir örneğe ihtiyacımız var.

 
Vinin >> :

H-evet. Kendi amaç fonksiyonunu belirleme yeteneğine sahip bir optimize ediciye ihtiyaç vardır. Belki sadece talep değil. Ama şimdilik bu kadar. İyi bir örneğe ihtiyacımız var.

Biraz. Optimize edici, en basit sistemleri optimize etmek için bile uygun değildir. (yasaklandı - yasaklanmadı mı?) Test cihazının kendisinin harika olduğunu düşünmeme rağmen.

İyi örnek? Rica ederim! Herhangi birini, hatta nispeten basit bir sistemi Denge amaç fonksiyonu ile optimize ederseniz, o zaman ne olur? Doğru şekilde. Genetik algoritma, olası tüm seçenekler arasından daha dengeli olanları seçecektir. Bu aynı zamanda 300 işlemde kanayan ve birkaç işlemde depoyu birkaç kez artıran sistemleri de içerecek. Buna ihtiyacımız yok. Kalan hedef işlevleri seçerseniz, benzer bir tek taraflılık ortaya çıkacaktır - Kar faktörü, Maksimal Düşüş, vb.

Mathemat'ın yukarıda bahsettiği sistemlerini optimize etmeye karar vermesi durumunda ortaya çıkacak sorunlardan bahsetmiyorum bile.

 
joo писал(а) >>

Biraz. Optimize edici, en basit sistemleri optimize etmek için bile uygun değildir . (yasaklandı - yasaklanmadı mı?) Test cihazının kendisinin harika olduğunu düşünmeme rağmen.

İyi örnek? Rica ederim! Herhangi birini, hatta nispeten basit bir sistemi Denge amaç fonksiyonu ile optimize ederseniz, o zaman ne olur? Doğru şekilde. Genetik algoritma, olası tüm seçenekler arasından daha dengeli olanları seçecektir. Bu aynı zamanda 300 işlemde kanayan ve birkaç işlemde depoyu birkaç kez artıran sistemleri de içerecek. Buna ihtiyacımız yok. Kalan hedef işlevleri seçerseniz, benzer bir tek taraflılık ortaya çıkacaktır - Kar faktörü, Maksimal Düşüş, vb.

Mathemat'ın yukarıda bahsettiği sistemlerini optimize etmeye karar vermesi durumunda ortaya çıkacak sorunlardan bahsetmiyorum bile.

Bütün bunları biliyorum. Ancak bir optimize edici için yeterli bilgiye sahip değilim. Ve amaç fonksiyonumu kullanma hakkında - gerekirse, sonucu standart optimize edicideki bir dosyaya kaydederek kendim yaparım. Ancak bana öyle geliyor ki, mevcut optimize edicide objektif bir fonksiyon yok. Yalnızca en iyi (ama optimal olmayan) çözümü elde etmeniz gereken bir parametre vardır. Her ne kadar en iyi düşünülecek olsa da - bilmediğim şey bu. Ancak ortaya çıkan çözümün optimal olmadığı kesindir.

 
Vinin >> :

Bütün bunları biliyorum. Ancak bir optimize edici için yeterli bilgiye sahip değilim. Ve amaç fonksiyonumu kullanma hakkında - gerekirse, sonucu standart optimize edicideki bir dosyaya kaydederek kendim yaparım. Ancak bana öyle geliyor ki, mevcut optimize edicide objektif bir fonksiyon yok. Yalnızca en iyi (ama optimal olmayan) çözümü elde etmeniz gereken bir parametre vardır. Her ne kadar en iyi düşünülecek olsa da - bilmediğim şey bu. Ancak ortaya çıkan çözümün optimal olmadığı kesindir.

Üzgünüz, ama bir hedef fonksiyonunun olmaması konusunda yanılıyorsunuz. Denge (ve geri kalanı), onu maksimize etmeye çalışan genetik algoritmanın hedef işlevidir. Ve "Optimizasyon" sekmesindeki parametreler sadece sonuçları filtreleyen filtrelerdir. Geliştiriciler, lütfen onaylayın. :)

 
joo писал(а) >>

Üzgünüz, ama bir hedef fonksiyonunun olmaması konusunda yanılıyorsunuz. Denge (ve geri kalanı), onu maksimize etmeye çalışan genetik algoritmanın hedef işlevidir. Ve "Optimizasyon" sekmesindeki parametreler sadece sonuçları filtreleyen filtrelerdir. Geliştiriciler, lütfen onaylayın. :)

Bakiye ile basitçe optimize edebilir, Yoksel'e kopyalayabilir ve içinde bir makro ile objektif fonksiyonlarınızdan herhangi birine göre sıralama yapabilirsiniz. Doğru, yalnızca MT4 optimizer tarafından yayınlanan sonuçlara dayanarak. Tabii ki, bulunan seçenekler açısından oldukça optimal olmayacaktır. Ancak daha sonra optimize edilecek parametrelerin daha dar sınırlarında da test edebilirsiniz.

Biraz zor ama mümkün :)

ZY Bir genetik algoritmada, amaç fonksiyonu yalnızca en kötü sonuçları ayıklamakla kalmaz, aynı zamanda araştırmalarına devam etmek için en iyi kaynakları sağlar - "üremek"

 
Avals >> :

Bakiye ile basitçe optimize edebilir, Yoksel'e kopyalayabilir ve içinde bir makro ile objektif fonksiyonlarınızdan herhangi birine göre sıralama yapabilirsiniz. Doğru, yalnızca MT4 optimizer tarafından yayınlanan sonuçlara dayanarak. Tabii ki, bulunan seçenekler açısından oldukça optimal olmayacaktır. Ancak daha sonra optimize edilecek parametrelerin daha dar sınırlarında da test edebilirsiniz.

Biraz zor ama mümkün :)

ZY Bir genetik algoritmada, amaç fonksiyonu yalnızca en kötü sonuçları ayıklamakla kalmaz, aynı zamanda araştırmalarına devam etmek için en iyi kaynakları sağlar - "üremek"

En kötü sonuçları ayıklayan amaç fonksiyonu değil, genetik algoritmadır. Hedef fonksiyon, genetik algoritmanın bir parçası değildir. Doğada, amaç fonksiyonu "hayatta kalma"dır. Ve sadece hızlı koşan ya da sadece uçmayı bilen vb. bireyler hayatta kalmaz. Bu niteliklerin bir kompleksine sahip olan bireyler hayatta kalır. MT optimize edicide, örneğin yalnızca hızlı koşan (Denge) veya yalnızca daha büyük ve daha güçlü ağza sahip olan (Kar faktörü) bireyler seçilir. Hayatta, bu tür ucubeler geçerli değildir (gerçek ticaret veya başka bir deyişle hayat).


Not Ek olarak, eğer doğru anladıysam, Mathemat farklı türlerin aynı anda yaşayan bireylerinden oluşan bütün bir ekosistemi uygulamayı öneriyor.

 
joo писал(а) >>

En kötü sonuçları ayıklayan amaç fonksiyonu değil, genetik algoritmadır. Hedef fonksiyon, genetik algoritmanın bir parçası değildir.

GA'nın MT4'te uygulanmasının özelliklerini bilmiyorum, ancak amaç işlevi GA'nın bir parçasıdır, bir bireyin uygunluğunu belirlemek, sıralamak, mutasyon / çaprazlama / transfer yoluyla cinsin devam etme olasılığını arttırır. sonraki dönem.

 
Avals >> :

GA'nın MT4'te uygulanmasının özelliklerini bilmiyorum, ancak amaç işlevi GA'nın bir parçasıdır, bir bireyin uygunluğunu belirlemek, sıralamak, mutasyon / çaprazlama / transfer yoluyla cinsin devam etme olasılığını arttırır. sonraki dönem.

Genetik algoritmalar bir bakıma evrimin kendisi kadar kördür. GA'lar yeni bireyler oluşturduklarında amaç fonksiyonu hakkında hiçbir şey bilmiyorlar. Uygunluk, GA'dan bağımsız olarak kontrol edilir ve en uygun birey, bu ebeveynlerden zaten yeni bireyler doğuracak olan GA'ya tekrar döner. Bu, evrimsel seçim yöntemlerinin ana cazibesidir - bizim bağlamımızda geliştirme hedefleri hakkında tamamen cehalet - hedef işlev hakkında. Ve GA'nın kendisinin ve hedef fonksiyonun aynı yazılım ürünü veya kodunda olması, hedef fonksiyonun GA'nın bir parçası olduğu anlamına gelmez.

 
joo писал(а) >>

Genetik algoritmalar bir bakıma evrimin kendisi kadar kördür. GA'lar yeni bireyler oluşturduklarında amaç fonksiyonu hakkında hiçbir şey bilmiyorlar. Uygunluk, GA'dan bağımsız olarak kontrol edilir ve en uygun birey, bu ebeveynlerden zaten yeni bireyler doğuracak olan GA'ya tekrar döner. Bu, evrimsel seçim yöntemlerinin ana cazibesidir - bizim bağlamımızda geliştirme hedefleri hakkında tamamen cehalet - hedef işlev hakkında. Ve GA'nın kendisinin ve hedef fonksiyonun aynı yazılım ürünü veya kodunda olması, hedef fonksiyonun GA'nın bir parçası olduğu anlamına gelmez.

Tartışılacak bir şey yok. "Optimizasyon" sekmesindeki parametreler yalnızca sonuçları filtreleyen filtrelerdir" diye sordunuz. Hayır cevabını verdim, bunlar sadece sonuçları filtreleyen filtreler değil. Filtre ya "evet" bırakırız ya da "hayır" çıkarırız. GA'da farklı şekilde uygulanır ve bireyler değerlendirme fonksiyonunun sonucuna göre sıralanır. GA ayrıca amaç fonksiyonunun değerini de hesaba katar. Örneğin, mevcut ve önceki dönemlerin en iyi değerlerini karşılaştıran bir durdurma kriteri olarak

 
Avals >> :

Tartışılacak bir şey yok. "Optimizasyon" sekmesindeki parametreler yalnızca sonuçları filtreleyen filtrelerdir" diye sordunuz. Hayır cevabını verdim, bunlar sadece sonuçları filtreleyen filtreler değil. Filtre ya "evet" bırakırız ya da "hayır" çıkarırız. GA'da farklı şekilde uygulanır ve bireyler değerlendirme fonksiyonunun sonucuna göre sıralanır. GA aynı zamanda amaç fonksiyonunun değerini de hesaba katar. Örneğin, mevcut ve önceki dönemlerin en iyi değerlerini karşılaştıran bir durdurma kriteri olarak

Ben bir şey sormadım. iddia ettim. Kimseyi hiçbir şeye ikna etmek niyetinde değildim ve niyetim de yok. Yöntemlerim, herhangi bir dış görüşten bağımsız olarak çalışır.

Neden: