Makine öğrenimi robotları - sayfa 10

 
forexman77 :

GBPJPY, EURJPY, AUDJPY'ye bakmak ilginç. Nedense bana bu çiftlerden biri daha iyi olacak gibi geliyor.

EA trend mi yoksa daire için mi tasarlandı?

Bu deneyde trend ve düz kesitler üzerinde eğitim alırken bölme yapmadım, ancak diğer deneylerde bunun işe yaradığını ve volatilite, zaman, haber filtreleri vb. üzerinde gözlemledim.

Ancak tüm bunların metodik olarak kontrol edilmesi ve açıklığa kavuşturulması gerekiyor, bunun için görsel olarak uygulamak, düzenlemek vb. İçin şablonlarla bir konu önerdim, ancak şimdiye kadar uygulamaya katılmak isteyen çok az kişi var :)

 
Ivan Negreshniy :

Muhtemelen MetaQuotes-Demo'da testler yapmadınız, ancak diğer zaman dilimlerini de kullandınız.

Yalnızca OHLC USDCHF H4 üzerinde eğitim aldım - bu MetaQuotes-Demo için bir deneydir. büyük bir taban var, diğer tedarikçilerden alınan teklifler önemli ölçüde farklılık gösterebilir ve hatta m.b. ve GMT.

Danışmanın alıntılardaki farklılıklara duyarlı olmaması ve farklı zaman dilimlerinden gelen bilgileri özetlemesi için eğitimi birleştirme sorunu başka bir görevdir.

Bunu yapmak için, eğitim modellerini ve fiyat çubuğunun ayrılmaz özelliğini belirleme formüllerini deniyorum - mümkün olduğunca bilgilendirici, ancak özlü olması gerektiğini düşünüyorum.

Son zamanlarda, forumun İngilizce konuşulan bölümünde programcılardan biri tarafından ilginç bir çözüm önerildi, bu yönde fikirleriniz varsa söyleyin.

https://www.mql5.com/en/forum/281402/page4

Tek yönüm var - trendi takip eden teknolojiler ve sistemler ve iş günü ve çalışma haftası içinde en karlı döviz çiftleri ve zaman dilimleri üzerinde otomatik çalışma.

 
aleger :

Tek yönüm var - trendi takip eden teknolojiler ve sistemler ve iş günü ve çalışma haftası içinde en karlı döviz çiftleri ve zaman dilimleri üzerinde otomatik çalışma.

Son zamanlarda, bir danışmanın oluşturulmasına katılmaya istekli olarak teklifinizi okudum ve mesaj kaybolduğu için cevap hazırlamak için zamanım olmadı ... :)

Gerçek şu ki, makine tarafından oluşturulan Uzman Danışmanların manuel olarak düzenlenmesi çok zordur, öncelikle olabilir. megabaytlarca kod, bazen bir komut satırı derleyici kullanmanız gerekir. optimizasyonlu yerleşik düzenleyici yavaşlar ve ikincisi, bunlar mantıksal olarak anlaşılması zor olan sabitler, ağırlık katsayıları dizileridir.

Bu nedenle, örneğin, en azından bir şekilde yapabilmeniz için dört basamaklı GBPUSD M15, 3 çubuklu bir model ve karar ağaçları olan bir model üzerinde kısa bir eğitim süresi olan yeni, küçültülmüş bir Uzman Danışman oluşturmam gerekiyordu. mantığını görüntüleyin.

İşte bu Expert Advisor'ın çeşitli enstrümanlar, zaman dilimleri, brokerler için yaptığı bazı testler.

GBPUSD M30 RoboForex

EURUSD M15 InstaForex EURUSD M15 InstaForex

GBPUSD M15 Alpari

AUDUSD H1 Meta Alıntıları

Bu sonuçlar, EA modelinin bir tür genelleme yeteneğine sahip olduğuna dair dolaylı bir onay sağlar, ancak ML'nin ana görevini çözmek için - tahmin, farklı başlangıç verileri, modeller, eğitim parametreleri ve ileriye dönük testler ile daha fazla deneye ihtiyacınız var, ihtiyacınız var, son olarak, piyasanın hafızasını nasıl kullanacağınızı anlamak ve öğrenmek veya nihayet hafızanın olmadığından emin olmak için :)

Dosyalar:
gbpusd.mq4  158 kb
 
Ivan Negreshniy :

Son zamanlarda, bir danışmanın oluşturulmasına katılmaya istekli olarak teklifinizi okudum ve mesaj kaybolduğu için cevap hazırlamak için zamanım olmadı ... :)

Gerçek şu ki, makine tarafından oluşturulan Uzman Danışmanların manuel olarak düzenlenmesi çok zordur, öncelikle olabilir. megabaytlarca kod, bazen bir komut satırı derleyici kullanmanız gerekir. optimizasyonlu yerleşik düzenleyici yavaşlar ve ikincisi, bunlar mantıksal olarak anlaşılması zor olan sabitler, ağırlık katsayıları dizileridir.

Bu nedenle, örneğin, en azından bir şekilde yapabilmeniz için dört basamaklı GBPUSD M15, 3 çubuklu bir model ve karar ağaçları olan bir model üzerinde kısa bir eğitim süresi olan yeni, küçültülmüş bir Uzman Danışman oluşturmam gerekiyordu. mantığını görüntüleyin.

İşte bu Expert Advisor'ın çeşitli enstrümanlar, zaman dilimleri, brokerler için yaptığı bazı testler.

GBPUSD M30 RoboForex

EURUSD M15 InstaForex

GBPUSD M15 Alpari

AUDUSD H1 Meta Alıntıları

Bu sonuçlar, EA modelinin bir tür genelleme yeteneğine sahip olduğuna dair dolaylı bir onay sağlar, ancak ML'nin ana görevini çözmek için - tahmin, farklı başlangıç verileri, modeller, eğitim parametreleri ve ileriye dönük testler ile daha fazla deneye ihtiyacınız var, ihtiyacınız var, son olarak, piyasanın hafızasını nasıl kullanacağınızı anlamak ve öğrenmek veya nihayet hafızanın olmadığından emin olmak için :)

Silinen mesajım için özür dilerim - kimsenin buna ihtiyacı olmadığını düşündüm ve bu yüzden onu cehenneme kaldırdım.

Danışmanınız için bir sürü küçük şey yığdınız. Ve bu, her şeyin çok daha basit ve daha erişilebilir olmasına rağmen.

Forex'teki döviz kurlarının hareketinin doğasını biliyorsunuz ve bu hareketin en yakın modelleri, bir veya daha fazla uzunlukta yükselen ve alçalan Trendler ve daha büyük veya daha küçük hacimli zikzaklar.

Ve alımlarınızı ve satışlarınızı bu nesnelerin başı ve sonu ile kolayca koordine edebilir ve ortaya çıkan kârın neredeyse tamamını (eksi yayılmadan kaynaklanan kayıplar ve çalışma programının yetersiz kalitesi) alabilirsiniz.

 
aleger :

Silinen mesajım için özür dilerim - kimsenin buna ihtiyacı olmadığını düşündüm ve bu yüzden onu cehenneme kaldırdım.

Danışmanınız için bir sürü küçük şey yığdınız. Ve bu, her şeyin çok daha basit ve daha erişilebilir olmasına rağmen.

Forex'teki döviz kurlarının hareketinin doğasını biliyorsunuz ve bu hareketin en yakın modelleri, bir veya daha fazla uzunlukta yükselen ve alçalan Trendler ve daha büyük veya daha küçük hacimli zikzaklar.

Ve alımlarınızı ve satışlarınızı bu nesnelerin başı ve sonu ile kolayca koordine edebilir ve ortaya çıkan kârın neredeyse tamamını (eksi yayılmadan kaynaklanan kayıplar ve çalışma programının yetersiz kalitesi) alabilirsiniz.

Her şeyi basit bir şekilde anlattınız ama ben bunu döviz kuru hareketlerinin, kalıplarının, eğilimlerin ve program geliştirmenin doğasına girmeden daha da basitleştirmeye çalışacağım çünkü. tüm bunlar, IMHO, zaten birçok kez yıprandı ve basıldı ve bunu sonsuza kadar düşünebilirsiniz.

Başka bir şey, makine öğrenimi konusunda piyasa belleğinin kuyruğunda oturmak, düşünecek bir şey yok, bota fiyat geçmişine göre tepe ve diplerde ticaret yapmayı aptalca öğretin.

Tabii ki, belki de hızlı ve verimli bir şekilde öğrenmeniz gerekiyor. Bunu sık sık yapmak zorunda kalacağım, ancak bu, özellikle zaten sahip olduğum için ilkel otomasyon tarafından çözüldü.

Geriye sadece eğitimli bir robotun ataletle ne kadar ticaret yapabileceğini ve ne sıklıkta değiştirilmesi veya yeniden eğitilmesi gerektiğini ve tarihin hangi bölümlerinin alınması gerektiğini pratikte kontrol etmek kalıyor.

Pistten aşağı inmek ve bir kayakla atlamadan atlamak, hızlanmak, zıplamak ve olabildiğince uçmak, sonra tepeye geri çıkmak, bu daha da kolay :)

 
Ivan Negreshniy :

Her şeyi basit bir şekilde anlattınız ama ben bunudöviz kuru hareketlerinin, kalıplarının, eğilimlerin ve program geliştirmenin doğasına girmeden daha da basitleştirmeye çalışacağım çünkü. tüm bunlar, IMHO, zaten birçok kez yıprandı ve basıldı ve bunu sonsuza kadar düşünebilirsiniz.

Başka bir şey, makine öğrenimi konusunda piyasa belleğinin kuyruğunda oturmak, düşünecek bir şey yok, bota fiyat geçmişine göre tepe ve diplerde ticaret yapmayı aptalca öğretin.

Tabii ki, belki de hızlı ve verimli bir şekilde öğrenmeniz gerekiyor. Bunu sık sık yapmak zorunda kalacağım, ancak bu, özellikle zaten sahip olduğum için ilkel otomasyon tarafından çözüldü.

Geriye sadece eğitimli bir robotun ataletle ne kadar ticaret yapabileceğini ve ne sıklıkta değiştirilmesi veya yeniden eğitilmesi gerektiğini ve tarihin hangi bölümlerinin alınması gerektiğini pratikte kontrol etmek kalıyor.

Kayak pistinden aşağı inip sıçrama tahtasından atlamak, hızlanmak, zıplamak ve uçabildiğiniz kadar uçmak, sonra tepeye geri çıkmak, bu daha da kolay :)

Belki de bu, istenen etkiyi elde etmenin bir yoludur. Deneyin, işe yarayabilir...

Genel olarak, burada bulunanların her biri için en çok arzu edilen şey,

mümkün olduğunca ve daha da iyisi depozitonuz - gün boyunca ve her işlemde elde edilen TÜM kar,

ve minimum zaman ve para yatırımı ile.

 

Ivan Negreshniy :

Başka bir şey, makine öğrenimi konusunda piyasa belleğinin kuyruğunda oturmak, düşünecek bir şey yok, bota fiyat geçmişine göre tepe ve diplerde ticaret yapmayı aptalca öğretin.


Fiyatların geçmişine göre değil, artışlara göre - fiyatı oluşturan onlardır (tüm artışların üzerindeki integral aslında başlangıç noktasından itibaren fiyattır).

Neyse ki sinir ağları için, böyle bir VR için Kolmogorov'a göre tahmin için ilk koşul (beklenti = 0) yerine getirilmiştir.

2. koşul karşılanmadı - durağanlık ...

Artışların kendilerine ek olarak, momentlerinin de Ulusal Meclis'in girdileriyle beslenmesini öneriyorum: dağılım, asimetri, basıklık ... ve otokorelasyon katsayısı. Ulusal Meclis basitçe bu çöplükte kalıplar bulmakla yükümlüdür.

 
Ivan Negreshniy :

Son zamanlarda, bir danışmanın oluşturulmasına katılmaya istekli olarak teklifinizi okudum ve mesaj kaybolduğu için cevap hazırlamak için zamanım olmadı ... :)

Gerçek şu ki, makine tarafından oluşturulan Uzman Danışmanların manuel olarak düzenlenmesi çok zordur, öncelikle olabilir. megabaytlarca kod, bazen bir komut satırı derleyici kullanmanız gerekir. optimizasyonlu yerleşik düzenleyici yavaşlar ve ikincisi, bunlar mantıksal olarak anlaşılması zor olan sabitler, ağırlık katsayıları dizileridir.

Bu nedenle, örneğin, en azından bir şekilde yapabilmeniz için dört basamaklı GBPUSD M15, 3 çubuklu bir model ve karar ağaçları olan bir model üzerinde kısa bir eğitim süresi olan yeni, küçültülmüş bir Uzman Danışman oluşturmam gerekiyordu. mantığını görüntüleyin.

İşte bu Expert Advisor'ın çeşitli enstrümanlar, zaman dilimleri, brokerler için yaptığı bazı testler.

GBPUSD M30 RoboForex

EURUSD M15 InstaForex

GBPUSD M15 Alpari

AUDUSD H1 Meta Alıntıları

Bu sonuçlar, EA modelinin bir tür genelleme yeteneğine sahip olduğuna dair dolaylı bir onay sağlar, ancak ML'nin ana görevini çözmek için - tahmin, farklı başlangıç verileri, modeller, eğitim parametreleri ve ileriye dönük testler ile daha fazla deneye ihtiyacınız var, ihtiyacınız var, son olarak, piyasanın hafızasını nasıl kullanacağınızı anlamak ve öğrenmek veya nihayet hafızanın olmadığından emin olmak için :)

Tahmini unutun - fiyatı takip edin

resim altın ve giriş noktalarını gösterir, yani. herhangi bir sistem her zaman fiyatı takip eder, noktayı doğru görmek önemlidir

 
Ivan Negreshniy :

Her şeyi basit bir şekilde açıkladınız, ancakdöviz kuru hareketlerinin, kalıplarının, eğilimlerin ve program geliştirmenin doğasına girmeden daha da basitleştirmeye çalışacağım çünkü. tüm bunlar, IMHO, zaten birçok kez yıprandı ve basıldı ve bunu sonsuza kadar düşünebilirsiniz.

Başka bir şey, makine öğrenimi konusunda piyasa belleğinin kuyruğunda oturmak, düşünecek bir şey yok, bota fiyat geçmişine göre tepe ve diplerde ticaret yapmayı aptalca öğretin.

Tabii ki, belki de hızlı ve verimli bir şekilde öğrenmeniz gerekiyor. Bunu sık sık yapmak zorunda kalacağım, ancak bu, özellikle zaten sahip olduğum için ilkel otomasyon tarafından çözüldü.

Geriye sadece eğitimli bir robotun ataletle ne kadar ticaret yapabileceğini ve ne sıklıkta değiştirilmesi veya yeniden eğitilmesi gerektiğini ve tarihin hangi bölümlerinin alınması gerektiğini pratikte kontrol etmek kalıyor.

Kayak pistinden aşağı inip sıçrama tahtasından atlamak, hızlanmak, zıplamak ve uçabildiğiniz kadar uçmak, sonra tepeye geri çıkmak, bu daha da kolay :)

Pazar sürekli değişiyor ve bir algoritmadaki bot başarısız olacak ve her şey boşa gidecek..

Eh, daireyi böyle görebilirsiniz - henüz en iyisini görmedim ..


 
Evgeniy Gutorov :

Pazar sürekli değişiyor ve bir algoritmadaki bot başarısız olacak ve her şey boşa gidecek..

Eh, daireyi böyle görebilirsiniz - henüz en iyisini görmedim ..


Yani botların eldiven gibi değiştirilmesi gerektiğinden, pazardaki her değişiklikten - yeni bir bot ve aynı zamanda göstergeden bahsediyoruz :)