Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 1809

 
mytarmailS :

Neredeyse her ikinci makale, yeni veriler üzerinde bir testle sona eriyor.

tamam, sadece tüm bunların belirli bir üründe, bariz sonuçlarla (mutlaka iyi olanlar değil) bir özeti olduğunu düşündüm.
 
Vladimir Perervenko :

Vladimir, lütfen bana R'de AMO'yu nasıl öğretebileceğinizi söyleyin, örneğin, sınıflandırma veya regresyon değil, daha belirsiz bir şey ..

örneğin , ticarette karı maksimize etmek veya örneğin bir tür öncü işlevi sentezlemek için nasıl görünmesi gerektiğini ve hangi değerleri alması gerektiğini bilmiyorum , ama benim için önemli değil, Ben sadece lead'in ne olduğunu açıklayabilirim ve AMO'nun kendisinin oluşturduğu lead fonksiyonunda lead kriterini maksimize etmesine izin verebilirim.

Bu genellikle nasıl yapılır? Yoksa tamamen bir optimizasyon sorunu mu ve AMO'nun bununla hiçbir ilgisi yok mu?

Evgeny Dyuka'nın fotoğrafı.
tamam, sadece tüm bunların belirli bir üründe, bariz sonuçlarla (mutlaka iyi olanlar değil) bir özeti olduğunu düşündüm.

Eh, bunlar makaleler, bu bir ürünün özeti, bir bilgi ürünü :)

 
mytarmailS :

Belki yere daha yakın olacağız?

Gerçek pazarda uygulama hakkında düşünceler:

En iyi ayılma, başlamak için çok basit bir testtir.
Harika bir API ve MetaTrader5 ile ünlü bir ikili seçenek (google it) var. Onlardan gerçek yerel alıntılarını indirebilir ve üzerlerinde bir sinir ağı eğitebilir ve ardından bunları bir demo hesabında test edebilirsiniz. Her şey şeffaf ve anlaşılır, burada ikili platformlarda doğal olarak bir bulanıklık olamaz çünkü her şey MT5'te.

Bir sinir ağı kullanarak basit bir "yüksek/düşük" problemini çözer ve sonuçlara bakarız. Bu aşamadan geçmeden, sinir ağı tarafından kontrol edilen alma ve durmalardan bahsetmek ciddi değildir. Ve tüm daha güzel backtest çizelgeleri de mantıklı değil.

Kısa tahminlerde, herhangi bir sinir ağı, her bir çift için günde on sinyal verecektir, yani. bir haftada 200-300 sonuç almak kolaydır. Neyin aylarca ve yıllarca test edilmesi gerektiğine dair akıl yürütme, yalnızca "insan" stratejileri için anlamlıdır. Sinir ağı uzun bir süre boyunca eğitilirse, herhangi bir pazarda yeterince çalışacak, sadece sinyal sayısı değişecektir. Pazar yetersiz kaldığında, sinir ağı kalıpları tanımayı bırakır ve sinyal vermez.

Birisi gerçek bir deneyime sahipse, bu yoldan gitmenizi öneririm ve sonuç ne kadar iyi olursa olsun, asıl şey bunun gerçek, anlaşılır, şeffaf bir sonuç olması ve test için fazla zaman gerektirmemesi ve teknik olarak basit olmasıdır.

İkili sistemde kazanmaya başlamak için, başarılı işlemlerin sadece %56'sına ihtiyacınız var, biz burada sinir ağlarının tüm akademisyenleri GERÇEK PAZAR'da böyle bir sonuç alamaz mıyız?

 
Evgeny Dyuka'nın fotoğrafı.

Belki yere daha yakın olacağız?

Gerçek pazarda uygulama hakkında düşünce:

En iyi ayılma, başlamak için çok basit bir testtir.
Harika bir API ve MetaTrader5 ile ünlü bir ikili seçenek (google it) var. Onlardan gerçek yerel alıntılarını indirebilir ve üzerlerinde bir sinir ağı eğitebilir ve ardından bunları bir demo hesabında test edebilirsiniz. Her şey şeffaf ve anlaşılır, burada ikili platformlarda doğal olarak bir bulanıklık olamaz çünkü her şey MT5'te.

Neden bir demo üzerinde test yaparak zaman kaybedesiniz? Kodunuzda ticareti simüle etmek mümkün değil mi? Optimal olmadığı için, bunu asla yapmam.

Evgeny Dyuka'nın fotoğrafı.

Bir sinir ağı kullanarak basit bir "yüksek/düşük" problemini çözer ve sonuçlara bakarız. Bu aşamadan geçmeden, sinir ağı tarafından kontrol edilen alma ve durmalardan bahsetmek ciddi değildir. Ve tüm daha güzel backtest çizelgeleri de mantıklı değil.

Pazarın özelliklerindeki sürekli değişiklikler nedeniyle, sabit parametrelerle çalışmak imkansızdır, "yüksek / düşük" değeriniz bir süre için aynıdır, örneğin 10 mum. Ve bu sürenin artık piyasaya yeterli olduğunu kim söyledi? Ve genel olarak, hangi süre yeterlidir? Sadece hedeften bahsediyoruz, ama işaretler? aynı hikaye var, aynı sorun sadece 100+ olan işaretlerin sayısıyla çarpılıyor... Kısacası sizinki - "yukarı/aşağı" işaretlerle birlikte çok hızlı bir şekilde piyasaya yetersiz kalacak.. Ve her şey ufalanacak. neredeyse anında !!!


Elbette sizin yaptığınız gibi yüzlerce AMO'yu farklı periyotlara sahip veriler üzerinde eğiterek veya benim yaptığım gibi bir model ama farklı periyotlara sahip yüzlerce veri üzerinde eğiterek fraktallık problemini çözmeye çalışabilirsiniz, ancak bunların hepsi koltuk değneği ve gag, bu etkili bir çözüm değil ...

Ağın kendisinin optimumu aramasını istiyorum, şu anda en uygun hedefin ne olduğunu, şu anda en uygun işaretin ne olduğunu kendisi belirlemesine izin verin, şu anda sahip olduğumuz koltuk değneklerimizden çok daha etkili olacaktır.


Evgeny Dyuka'nın fotoğrafı.

Pazar yetersiz kaldığında, sinir ağı kalıpları tanımayı bırakır ve sinyal vermez.

Piyasa her zaman yeterlidir , model yetersizdir, yukarıda açıklanan nedenlerden dolayı !!!!

 
mytarmailS :

Neden bir demo üzerinde test yaparak zaman kaybedesiniz ? Kodunuzda ticareti simüle etmek mümkün değil mi? Optimal olmadığı için, bunu asla yapmam.

Sonra yanılsamalara kapılmamak için. İkili opsiyon, kesinlikle lehinize oynamayacak bir platformdur.
Şimdi tüm sinir ağları ve ticaret konusu zaten mastürbasyona benziyor, belki gerçek bir kadınla denemenin zamanı geldi?

 
Evgeny Dyuka :

belki gerçek bir kadınla denemenin zamanı gelmiştir?

Yapmak zorundaydım ... denememek daha iyi olurdu))

Ama cidden, 5 satır kod yazıp geçmişini kontrol etmek yerine bir robotu bir hafta / ay boyunca bir demoda sürmeyi mi öneriyorsunuz?


Ve eğer robot çalışmıyorsa, bunu anlamak için bir ay boyunca onu bir demoda mı sürmem gerekiyor?

Ve 5 yıl içinde test etmek istersem, o zaman 5 yıl boyunca bir demoda mı kullanmam gerekiyor?


Ne saçma bir konuşma maalesef...

 

Gerçek hayattan örnek...

Geri testlerde, nörom "yüksek/düşük" testinde %95 sonucunu aradı. Sonra hatanın %67 olduğunu gördüm. Sonra onu bir ikili dosyada çalıştırdım, sonuç %55. Bu stresten sonra, daha temel bir hata daha buldum ve ikili dosya %66 oldu.

Sonuç, bağımsız bir yargıca ihtiyacınız var, aksi takdirde yanılsamalarınızda yuvarlanırsınız.

 
mytarmailS :

Yapmak zorundaydım ... denememek daha iyi olurdu))

Ama cidden, 5 satır kod yazıp geçmişini kontrol etmek yerine bir robotu bir hafta / ay boyunca bir demoda sürmeyi mi öneriyorsunuz?

EVET! aynen öyle ve başka bir şey değil

 

mytarmailS :

Ve eğer robot çalışmıyorsa, bunu anlamak için bir ay boyunca onu bir demoda mı sürmem gerekiyor?

genellikle 3 gün ve her şey netleşir

 

Duygular olmadan test etmek daha iyidir)))) Ticaret yapmak için daha da iyidir))))))

Dürüst olmak gerekirse, tahmin edicilerin konusu açıklanmadı. Ayrıca modellerin mantığı, hangilerinin ne zaman uygulanması gerektiği ve seçimlerinde kriterin ne olduğu.

Sonuç için verilerin nasıl hazırlanacağına ilişkin öneriler önemsizdir. Onsuz başlamasan bile