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

 
Dr. tüccar :

Hatta istediğinizden çok daha fazla algoritma var. Örneğin -

Vladimir'den makale - https://www.mql5.com/en/articles/2029

Alexey'den makale - https://habrahabr.ru/company/aligntechnology/blog/303750/


Ruhunuzun derinliklerine nefes alın. Şimdi bu makalelerde neler olduğunu ve nasıl olduğunu göreceğim. Değişmez yöntemi de oldukça ilginç anlatacağım. Reshetov tarafından uygulananlar ... Öyleyse bakalım ...

 
elibrarius :
Eylemde enerjinin korunumu yasası))
Mevcut MT-R iletişim aracı çalışıyorsa kimse yeni bir şey yapmak istemez.

MT ile bağlantım artık DLL olmadan, TXT dosyalarını RAM-Disk aracılığıyla değiş tokuş ederek yapılıyor. Şimdiye kadar, bir DLL ihtiyacı ortaya çıkmadı. Döviz kuru, > 1,5 GB / s - her şey ve daha fazlası için yeterli. Herhangi biriyle iletişim kurun - R ile bile, şeytan keliyle bile. Ve hiçbir şey yapmak zorunda değilsin. Yani, hiçbir şey.

Konudaki ayrıntılar -- https://www.mql5.com/en/forum/79922

RAM Диск.
RAM Диск.
  • 2016.04.07
  • www.mql5.com
Общее обсуждение: RAM Диск.
 
Ayrıca R işlemini doğrudan terminalden mi çalıştırıyorsunuz? Yoksa manuel olarak mı?
 
elibrarius :
Ayrıca R işlemini doğrudan terminalden mi çalıştırıyorsunuz? Yoksa manuel olarak mı?

Programı R'de (veya başka bir yazılımda) manuel olarak çalıştırıyorum. Sonra kendilerini ve sonsuza dek değiştirirler. Başlamadan önce tuşlara fazladan basılması sizi rahatsız ediyor mu?

DLL ile karşılaştırıldığında birçok avantajı vardır.

 
Mevcut dll'yi daha çok seviyorum)
 
elibrarius :
Mevcut dll'yi daha çok seviyorum)

Şimdilik bu. Her şey akar, her şey değişir.

Programlar bağımsız olarak çalıştığında ve her iki yönde bilgi alışverişinde bulunduğunda, işlevleri çağırmayı değil, tam teşekküllü bir alışverişi tercih ederim.

Benim yorumuma göre, DLL ve IP istemci-sunucu üzerinden alışveriş, dosyalar aracılığıyla iki yönlü alışverişin geliştirilmesidir - https://www.mql5.com/en/blogs/post/671000 Ve böyle bir değiş tokuş, hepsi de dahil olmak üzere her şeyi büyük ölçüde basitleştirir sonraki sistem yükseltmeleri türleri.

Sonunda tehdit, benim için ne yazacağım önemli değil - Python, C ++, C #, R, vb. Arayüzleri hiç değiştirmenize gerek yok. Her şey için uygundurlar.

Взаимодействие МТ со сторонним ПО
Взаимодействие МТ со сторонним ПО
  • 2016.05.08
  • Yuriy Asaulenko
  • www.mql5.com
Еще до начала работы на рынке мною была создана торговая система на Excel с небольшими кусками кода на VBA (Visual Basic for Application). Почему на Excel-VBA? - потому, что система несложная, и проще было на VBA. А возможности Excel позволяют свести программирование к минимуму. По мере развития доля VBA увеличивалась, и постепенно за Excel...
 

Forumun beyinlerine selamlar. Hemen söyleyeceğim, henüz tüm dalda ustalaşmadım. Ancak modeller ve sinir ağıyla ilgili soru son zamanlarda beni çok güçlü bir şekilde bağladı. Maxim bir kereden fazla korelasyonun modeli belirlemek için kötü bir yöntem olduğunu söylüyor, bunu görmezden geleceğim çünkü benim durumumda korelasyon 0.95'in üzerinde. Soru biraz farklı, modeli tarih boyunca çalıştırarak aynı 50/50'yi elde edersiniz. Ve burada aklıma geldi, belki sinir ağı modelin ne zaman satılacağını ve ne zaman satın alınacağını belirleyebilir...? Bir sinir ağı ile daha önce deneyen ve deneyen ve çalışan uzmanların görüşlerini duymak isterim. Önün ne kadar farklı olduğunu görebileceğiniz modelin resimlerini ekliyorum.

ilk resimde fiyat düştü, ikinci resimde yükseldi ve üçüncü resimde fiyat sabit.

Dosyalar:
dfxpp_1.PNG  9 kb
ax5ic_2.PNG  37 kb
26jh1_3.PNG  18 kb
 

Modelin döviz çiftlerinden oluşan bir portföyden oluşması nedeniyle en az saatte bir toplanabileceğini eklemek istiyorum. Maksimum korelasyon seçildiği için modelin uzunluğu farklı olabilir. Ve burada soru ortaya çıkıyor, modelin uzunluğu dans ederken ne yapmalı, bu tür örnekleri sinir ağına nasıl sürmeli?

 
Anatoly Zainchkovskii :

Forumun beyinlerine selamlar. Hemen söyleyeceğim, henüz tüm dalda ustalaşmadım. Ancak modeller ve sinir ağıyla ilgili soru son zamanlarda beni çok güçlü bir şekilde bağladı. Maxim bir kereden fazla korelasyonun modeli belirlemek için kötü bir yöntem olduğunu söylüyor, bunu görmezden geleceğim çünkü benim durumumda korelasyon 0.95'in üzerinde. Soru biraz farklı, modeli tarih boyunca çalıştırarak aynı 50/50'yi elde edersiniz. Ve burada aklıma geldi, belki sinir ağı modelin ne zaman satılacağını ve ne zaman satın alınacağını belirleyebilir...? Bir sinir ağı ile daha önce deneyen ve deneyen ve çalışan uzmanların görüşlerini duymak isterim. Önün ne kadar farklı olduğunu görebileceğiniz modelin resimlerini ekliyorum.

ilk resimde fiyat düştü, ikinci resimde yükseldi ve üçüncü resimde fiyat sabit.

Sorunuzun cevabı sınıflandırmadır. Al/sat/geç sinyalleri.

Görüntülere gelince, çizgilerin ne olduğu belli değil.

 
Anatoly Zainchkovskii :

Modelin döviz çiftlerinden oluşan bir portföyden oluşması nedeniyle en az saatte bir toplanabileceğini eklemek istiyorum. Maksimum korelasyon seçildiği için modelin uzunluğu farklı olabilir. Ve burada soru ortaya çıkıyor, modelin uzunluğu dans ederken ne yapmalı, bu tür örnekleri sinir ağına nasıl sürmeli?

Bu kitlenin anlayışındaki model, bir dizi veri kümesi parametresi (sütunlar, değişkenler) + bir dizi matematiksel yöntem (fonksiyon) + sonuç (fonksiyon yanıtı).
Veri setinden bahsettiğinizi anlıyorum.

Veri kümesinin uzunluğu, öğrenmenin (dizelerin) kalitesini ve hızını etkiler. Tahminin kalitesi, parametrelerin (sütunların) kalitesinden etkilenir.