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

 
Renat Fatkhullin'in fotoğrafı.

Artık bir süper kandırıcı yeni python entegrasyonu sunuyorsunuz. Oturup düşünüyorum, neden bu konuya girmeliyim?
Nerede gerekli olabilir?
Görünüşe göre pazar anlayışınızı kaybediyorsunuz ve artık müşteriyi anlamıyorsunuz.

 
Renat Fatkhullin'in fotoğrafı.

MQ'ya diliyorum.

ML'de çoğu, eğitim için OHLC çubuk verilerini kullanır. Onlar. gerçek tikleri sürmenin bir anlamı yok, çünkü birçok kez daha uzun. Örneğin, açılış fiyatları için bir test cihazı kullanıyorum.

Bid çubukları için minimum spread yerine Ask OHLC fiyatlarına sahip ikinci bir mum çubuğuna sahip olmak istiyorum.

Böylece, gerçek keneler başlatmadan Uzman Danışmanları gerçek verilere dayalı olarak değerlendirmek mümkün olacaktır.

Örneğin, Yüksek Teklifte Ask = olması olası değildir (Teklif minimum yayılmadır). Yayılma farklıydı ve hatta minimumdan birkaç kat daha büyük olabilir.

Ve Yüksek Teklif, Yüksek Teklif zamanında değil, Teklif zaten biraz düştüğünde olabilirdi.

İkinci Ask mum çubuğu, ticareti doğru bir şekilde değerlendirmeyi mümkün kılabilirdi. Örneğin, TP / SL ile veya takip ile çalışırken, mumdaki minimum yayılmayı dikkate alarak, test eden kişi, satın alma anlaşması için TP'nin çalıştığını söyleyecektir. Ama gerçekte, Ask daha düşüktü çünkü. yayılma o anda minimal değildi ve TP çalışamıyordu. Onlar. açılış fiyatları ve OHLC için test cihazı, gerçek ticaretten farklı sonuçlar gösterecektir.

Ve tüm MO olmayan Uzman Danışmanlar (TP/SL ve takiplerle çalışan), OHLC Ask biliniyorsa açılış fiyatlarında ve OHLC'de daha doğru bir şekilde test edilecektir.
Документация по MQL5: Константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Ценовые константы - Константы индикаторов - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Evgeny Dyuka'nın fotoğrafı.

Artık bir süper aldatıcı yeni python entegrasyonu sunuyorsunuz. Oturup düşünüyorum, neden bu konuya girmeliyim?
Nerede gerekli olabilir?
Görünüşe göre pazar anlayışınızı kaybediyorsunuz ve artık müşteriyi anlamıyorsunuz.

MQ'nun müşterilerinin tüccar olduğu konusunda yanlış varsayımda bulunuyorsunuz. Temel olarak, müşterileri (yani gerçek para getirenler) perakende forex DC'leridir. Ancak müşteri grubunu çeşitlendirmek istiyorlar - bu nedenle büyük yatırımları çekme girişimi olarak python'un desteği. para kaynağı.

 
Renat Fatkhullin'in fotoğrafı.

Bu arada, tradeview pastasından bir parça koparma fikri, programlama potansiyeliniz açısından oldukça gerçekçi.
Kriptanın yanından girmek ve bu yönü geliştirmek gerekiyor. Şimdi sinir ağımın görselleştirmesini tarayıcıya aktarıyorum çünkü çalışmasını MQL5 terminalinde göstermek acı verici - kimse bu eski okul terminalini kullanmıyor ve kullanmak istemiyor, istemciyi yüklemeye zorlayacaksınız O. Ve onu zorlarsanız, daha sonra sorularla dolduracaktır.

 
Renat Fatkhullin'in fotoğrafı.
Bilgileri paylaşabilirsiniz:
1) python MT5 kitaplığını kullanıyor musunuz?
2) MT5'in dışında veya içinde kullanın
3) Kütüphanede hangi işlevler eksik? Göstergelere erişim?

Hızlı matris işlemlerinin eklenmesiyle bir MQL5 yükseltmesi hazırlıyoruz. Bu, düzenli büyük hesaplamalara izin verecektir.

Ardından, analitik paketler için bağlayıcılar geliştireceğiz ve standart WinML entegrasyonunu tanıtacağız.

1) Henüz değil, ama kesinlikle olacak. Şimdiye kadar, ML için "her şeyi tek bir yerde" çalışmak için alışkanlıktan MQL'de yazılmış çözümleri kullanıyorum.

2.3) Dahili olarak nasıl kullanılacağını anlamadım, popüler Python ML kitaplıkları için mqh-sarmalayıcı arayüzlerinin talep göreceğini düşünüyorum.

Matris işlemleri GPU üzerinde hesaplama imkanı ile mi olacak?

 
Renat Fatkhullin'in fotoğrafı.

4) her zaman mevcuttu

Bu, pazarınıza bir web isteği ile bir EA yerleştirme olasılığı hakkındaki soruya cevabınızdır.
Ve bu cevapla ne yapmalıyım? Satılık bir danışman yazdım , koymaya çalıştım, geri çevrildim. Çok fazla zaman ve çaba harcadı ve altı ay önceydi. Belki aptalım, ama ikinci kez bir tür düğmeyi fark etmenin ve doğru bir şey yapmanın gerekli olduğu yeri aramayacağım.

Bu bir müşteri kaybetme örneğidir. "Kanatlı at Hei-Fei dağlardan koşarken, yolun kenarında oturan kurbağalara bağlı olmadığını" anlıyorum, ancak çok yakında MQl basitçe tarihe kaybolacak.


 
Evgeny Dyuka :

Bu arada, tradeview pastasından bir parça koparma fikri, programlama potansiyeliniz açısından çok gerçekçi.
Kriptanın yanından girmek ve bu yönü geliştirmek gerekiyor. Şimdi sinir ağımın görselleştirmesini tarayıcıya aktarıyorum çünkü çalışmasını MQL5 terminalinde göstermek acı verici - kimse bu eski okul terminalini kullanmıyor ve kullanmak istemiyor, istemciyi yüklemeye zorlayacaksınız O. Ve onu zorlarsanız, daha sonra sorularla dolduracaktır.

Doğru, tam olarak yapılması gereken buydu.

basit, hızlı, anlaşılır, görsel, tüm kontrol parmaklarınızın ucunda..
 
mytarmailS :

Doğru, hemen yapılmalıydı.

basit, hızlı, net, görsel, tüm kontrol parmaklarınızın ucunda..
node.js'de uzmanlaşmak gerekiyor ve bu acıtıyor
 
Evgeny Dyuka'nın fotoğrafı.
node.js'de uzmanlaşmak gerekiyor ve bu acıtıyor

Brython kullanmadı mı? Bu, tarayıcı için python'dur.

 
Alexey Vyazmikin :

Lütfen OHLC senkronizasyon modunu doğru yapın, böylece en azından standart göstergelerde üst TF'lerden veri istenirken hiçbir aksaklık olmaz.

Aksi takdirde, tüm keneler üzerinde eğitim intihar olduğu için göstergelerden veri elde etme olasılığını python'a genişletmenin bir anlamı yoktur.

Bir başka can sıkıcı şey, MT5'te dosyaları (csv/txt) okuma/yazma hızının yavaş olmasıdır.

Eksik değerlerin tamamlanmasıyla iki MqlRate/MqlTick dizisinin tarihine göre senkronizasyondan bahsediyorsak, büyük olasılıkla bunu normal bir işlev yapacağız. Bu, farklı karakterlerin geçmişini karşılaştırırken/ilişkilendirirken yaygın bir durumdur.

MqlRate ve double dizilerin senkronizasyonu söz konusu olduğunda, tarih şeklinde bir senkronizasyon noktası yoktur.

Tam olarak neyi ve nasıl demek istediğinizi ayrıntılı olarak belirtin.


Burada hıza bakmak için bir koda ihtiyacınız var.