Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 2034
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Geleneksel ağlarda deneyimim olduğu için, muhtemelen eğlence için MQL araçlarını ve saf C++ kodunu kullanarak eğitim yapmaya çalıştım, değilse, deneyin ve hemen net bir şekilde göreceksiniz.
Sıradan bir tüccarın piyasa üzerindeki etkisi önemsiz olduğundan, oyun teorisinde buna "doğayla oynamak" denir. Hepsi aynı matstat, makine öğrenimi ve durağan olmama sorunları.
Yaklaşık bir resmi modelin oluşturulması kolaydır. Ayrık zamanı kabaca düşünebilirsiniz - hiç kimse konumunu çok sık değiştirmez. Her biri azınlığın kazandığı aynı turların tekrarlanan bir oyunu (bu, oyun teorisinden bir terimdir) ortaya çıkıyor - bu çift-tek gibi görünüyor, ama değil. Daha sonra, ortaya çıkan tekrarlanan oyunun aynı zamanda oyun turları için bir denge dizisi olarak inşa edilen simetrik bir dengeye sahip olduğunu (matematiksel olarak kanıtlamaya hazır olmadığım) bir varsayımda bulunuyorum. Yani, her turdaki tüm oyuncular jeton atar ve yalnızca azınlıktalarsa kazanır.
Selamlar!
https://www.mql5.com/ru/forum/86386/page1682#comment_15839188
Görevin bu resmileştirilmesini zar zor buldum, daha iyisini henüz görmedim
başka bir soru: - ticaret stratejisi nedir?
eğer zorlaştırmıyorsa, o zaman bir tür soyut ticaret sistemi hakkında bir tanım duymak isterim.
ONNX ile WinML eklemeye söz verdiklerini hatırlıyorum)
bir yerde yazıyordu evet..
Farklı katman türlerine sahip bir ağınız var, yani. bunları sırayla yığarsınız, örneğin CNN, ardından LSTM, ardından doğrusal bir katman vb. Ve tüm bunları bir kerede öğreniyorsun, ayrı ayrı değil
size verilen örnek - 2 lstm katmanı vardır, ardından lstm çıktılarını 0; 1 aralığına dönüştürmek için bir softmax işlevi vardır (aksi takdirde -1; 1 verir), ardından doğrusal bir katman (tüm LSTM çıktılarını bire indirgemek için) , sonra sona erecek bir sigmoid. Onlar. şimdi CNN'yi lstm'den önce takılıp deneyebilirsiniz.
nasıl doğru yapılır - muhtemelen deneyime ihtiyacınız var ve bazı makaleler okuyun
https://machinelearningmastery.com/sequence-classification-lstm-recurrent-neural-networks-python-keras/Selamlar!
https://www.mql5.com/ru/forum/86386/page1682#comment_15839188
Görevin bu resmileştirilmesini zar zor buldum, daha iyisini henüz görmedim
başka bir soru: - ticaret stratejisi nedir?
eğer zorlaştırmıyorsa, o zaman bir tür soyut ticaret sistemi hakkında bir tanım duymak isterim.
Bu yaklaşım, etmen tabanlı modelleme yöntemlerine atıfta bulunduğundan ve acentelerin bireysel davranışları için kuralların tanımlanması gerektiğinden, soru adildir. "Azınlık oyunu"nun kuralları, yalnızca ajanın çevreden aldığı "ödülü" tanımlar.
Bu konuyla ilgili bilimsel makalelerde, kural olarak, "karlı bir sistem nasıl oluşturulur?" Sorusu sorulmaz.) Aksine, kulağa şöyle geliyor: "Bu aptal ajanlar piyasada tam olarak nasıl krizler yaratıyor?") Bu nedenle, "ticaret stratejileri" denilen şey yeterince kötü görünüyor.
Bir TS'nin ne olduğu sorusunu ciddiye alırsak ve bir tüccarın ve bilimsel bir yaklaşımı birleştirmeye çalışırsak, o zaman bu kavramın resmileştirilmesi beni atlatır. Açık bir tanım, bir algoritma kavramı aracılığıyla ortaya çıkar. Ancak, TS'nin tüm yaşam döngüsüne dikkatlice bakarsanız, "TS algoritmasını yeniden optimize etmek için algoritmayı yeniden yapılandırma algoritması" ve sonsuza kadar devam eden fikirler vardır)
Bu konuyla ilgili bilimsel makalelerde, kural olarak, "karlı bir sistem nasıl oluşturulur?" Sorusu sorulmaz.) Aksine, kulağa şöyle geliyor: "Bu aptal ajanlar piyasada tam olarak nasıl krizler yaratıyor?") Bu nedenle, "ticaret stratejileri" denilen şey yeterince kötü görünüyor.
Gelecekte güvenilirlik ve kullanışlılığa dayalı bilgi arayışı ile durumu ele alacağız,
buna göre, bu tür "bilimsel makaleler" bize uymuyor
Bir TS'nin ne olduğu sorusunu ciddiye alırsak ve bir tüccarın ve bilimsel bir yaklaşımı birleştirmeye çalışırsak, o zaman bu kavramın resmileştirilmesi beni atlatır.
Bence bu "bütün hile" - folklorun (tüccarın yaklaşımı + Kâse hakkındaki benzetmeler) ve piyasanın doğasını dikkate almayan bilimsel zaman serisi analizi yöntemlerinin ustaca karıştırılması - rekabet + piyasanın neden olduğu oynaklık patlamaları. haber arka planı - (eksi) içeriden bilgi (bu matematiksel yöntemlerle resmileştirilemez! ..... peki, okulda matematikte ödevi kimin kopyaladığını ve kimin yaptığını hatırlamak gerçekten mümkün mü ))) )
Açık bir tanım, bir algoritma kavramı aracılığıyla ortaya çıkar. Ancak, TS'nin tüm yaşam döngüsüne dikkatlice bakarsanız, "TS algoritmasını yeniden optimize etmek için algoritmayı yeniden yapılandırma algoritması" ve sonsuza kadar devam eden fikirler vardır)
Tamam evet
çok değil, ama bu soyut bir aracın en makul tanımıdır, daha doğrusu bir araç bulma probleminin formülasyonuna uygundur.
sonra yine sorular:
Bir aracın yaşam döngüsü ne kadardır? (Tüccarın 10 yıl ve 10 geceyi test etme hakkındaki folkloru, bir tüccarın parmağından "emildi", bu da incirleri etrafındaki herkes için döndürür - dikkate almamalıyız )
- optimizasyon/yeniden yapılandırma görevleri nelerdir?
Sinir ağı terminalinde yazmak hiç de bir seçenek değil. Orada herhangi bir f-I aniden beklendiği gibi çalışmayabilir. hazır kullanın
Genel olarak, farklı bir deneyim, her şey sadece terminalde ve bir kod / dosyada, fonksiyonlar mümkün olduğunca basitleştirildi. Göstergedeki ve Expert Advisor'daki hesaplamaların çakışması kontrol edilir. Her ne kadar bir konuda haklı olsanız da ve şimdi üzücü düşüncelere itiyorsunuz (
Eh, yine, deneyimden yola çıkarak, paketler de sorunlu ve yavaşlar (
Hadi geçelim)
Genel olarak, farklı bir deneyim, her şey sadece terminalde ve bir kod / dosyada, fonksiyonlar mümkün olduğunca basitleştirildi. Göstergedeki ve Expert Advisor'daki hesaplamaların çakışması kontrol edilir. Her ne kadar bir konuda haklı olsanız da ve şimdi üzücü düşüncelere itiyorsunuz (
Eh, yine, deneyimden yola çıkarak, paketler de sorunlu ve yavaşlar (
Hadi geçelim)
Nasıl öğrendiğine bakmak için sıfırdan bir sinir ağı yazmak şüpheli bir zevk)) Hazır olanları kontrol edip saçmalıklardan muzdarip olmadığınızda
ayrıca paralelleştirme, iyi bir optimize edici, GPU desteği yazmalı ve ölçeklenebilir hale getirmelisiniz. Bunların hepsi NS'nin Forex'te çalışmadığını anlamak için.
ve daha sonra çalışmanın 24 saat sürdüğünü (son makalelerde olduğu gibi) ve böyle bir mimari üzerinde araştırma yapılamayacağını (mql veya Allah bilir başka özellikleri nedeniyle) belirtin.
Nasıl öğrendiğine bakmak için sıfırdan bir sinir ağı yazmak şüpheli bir zevk)) Hazır olanları kontrol edip saçmalıklardan muzdarip olmadığınızda
ayrıca paralelleştirme, iyi bir optimize edici, GPU desteği yazmalı ve ölçeklenebilir hale getirmelisiniz. Bunların hepsi NS'nin Forex'te çalışmadığını anlamak için.
ve sonra öğrenmenin 24 saat sürdüğünü (son makalelerde olduğu gibi) ve böyle bir mimari üzerinde araştırma yapılamayacağını (mql veya Allah bilir başka ne özellikleri nedeniyle) belirtin.
Maximka hadi sürükleyelim
çalışma sistemlerim çalışmıyorsa yapay zekaya geçmek zorunda kalacağım orada en iyisiysen şanslıyım