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

 

üç bilge yol boyunca yürüdü, yolda bir aptalla karşılaştılar, aptal bilge adamlara sordu - hayatın anlamı nedir?

....... iki bilge yol boyunca yürüdü ve iki aptal hayatın anlamı hakkında konuşmak için kaldı ..

 
ıvan_11 :

konuştuğunda, delirmişsin gibi görünüyor.

puanlarınıza herhangi bir dilde cevapları gösterin! cevapların var mı peki ya R?

veya µl başına groal var mı?

R dili yerleşik kalıp tanıma algoritmalarına sahip değilse (MQL gibi), o zaman özel avantajları nelerdir? Üzerinde bu tür algoritmalar oluşturmanın sözde daha kolay olduğu gerçeğine? O zaman neden hala yaratılmadılar? Yaratıldılarsa neredeler?

Belki de mesele, R'nin ticarette moda haline gelmesidir, ancak özel değerleri nedeniyle değil , ticaret fikirlerinde bir değişiklik olduğu için mi? Yani, klasik teknik analiz geçmişte kaldı ve "fantezi" ve "egzotik" veri analizi yöntemleri çok popüler hale geldi.

Daha yüksek matematik ve istatistikler, piyasa verilerini analiz etmek ve ticaret kararları vermek için araçlar haline geldi. Ve burada, R, bu bilgi işlem kategorisi için uyarlanmış bir dil olarak sahneye girdi. Ticarette bu tür analiz yöntemlerinin kullanılmasının ne kadar etkili olduğu açık bir sorudur. Bunu kimse kanıtlayamadı.

İstatistikler ve daha yüksek matematik yardımıyla bulunan pazar kalıplarına dair hiçbir somut kanıt sağlanmadı. Sadece bu yöntemler moda oldu ve bu nedenle R moda oldu.

Bununla birlikte, piyasa verilerini analiz etmek ve kalıplarını bulmak için matematiksel ve istatistiksel yöntemlerin etkinliğinin gerçek bir istatistiksel çalışmasında, klasik teknik analizin çok daha iyi olduğu ve bu nedenle algoritmik ticarette R'nin MQL'ye kıyasla avantajlarının olmadığı ortaya çıkabilir. kanıtlanmıştır.

Dilerseniz, R'de makine öğrenimi ve diğer "çantalar" kullanılarak yeni "modaya uygun" analiz yöntemlerinin etkinliği hakkında bir çalışma yapalım ve olağan teknolojinin ticaret sonuçlarıyla karşılaştıralım. MQL'de analiz (destek çizgileri, direnç çizgileri, kırılmalar ve ribaundlar, trendler vb.).

Algoritmik ticarette R dilinin avantajları hakkında son bir sonuca varalım.

 

Pekala, nihayet "sinek pirzolalarını" ayırmak için, R'nin gerçekten avantajları olabileceğini söyleyeceğim, ancak ticarette ne kadar değerli oldukları açık bir soru.

Bu avantajlar, stratejilerin daha fazla karlılığına yol açmıyorsa, algoritmik ticaret için önemli değildir.

Kod yazma kolaylığı ve hazır şablonların kullanımına gelince, bu sadece kullanıcılar için bir "avantaj"dır.

Geliştiricilerin kodlarını ayrıntılı olarak anlamaları tercih edilir.

 
Peter Konow'un fotoğrafı.

Kod yazma kolaylığı ve hazır şablonların kullanımına gelince, bu sadece kullanıcılar için bir "avantaj"dır.

Geliştiricilerin kodlarını ayrıntılı olarak anlamaları tercih edilir.

Peki, ticaret platformunuzu yazın, neden mt5 ve mql'ye ihtiyacınız var, bir geliştiricisiniz ve bir tür kullanıcı değil misiniz? )))

neden başkasının kodunu al, bu aptalca, kendinle çelişiyorsun))))

 
mytarmailS :

Peki, ticaret platformunuzu yazın, neden mt5 ve mql'ye ihtiyacınız var, bir geliştiricisiniz ve bir tür kullanıcı değil misiniz? )))

neden başkasının kodunu al, bu aptalca, kendinle çelişiyorsun))))

Kullanıcılar için bir kusurum yok. Bunu boşuna böyle ortaya koyuyorsun.

Sadece kullanıcılar, hazır çözümlerin, şablonların ve standartların sadece kendileri için iyi olduğunu anlamıyorlar. Geliştiriciler, bunları kırma ve kendi kalıplarını ve standartlarını oluşturma yeteneğine ihtiyaç duyar. Bu, gelişimin yönünü değiştirmenize ve yeni ufuklar açmanıza olanak tanır.

Aksi takdirde, - sadece belirlenmiş çerçeve içinde takip edilir.

 
Peter Konow'un fotoğrafı.

Kullanıcılar için bir kusurum yok. Bunu boşuna böyle ortaya koyuyorsun.

Sadece kullanıcılar, hazır çözümlerin, şablonların ve standartların sadece kendileri için iyi olduğunu anlamıyorlar. Geliştiriciler, bunları kırma ve kendi kalıplarını ve standartlarını oluşturma yeteneğine ihtiyaç duyar. Bu, gelişimin yönünü değiştirmenize ve yeni ufuklar açmanıza olanak tanır.

Aksi takdirde, - sadece belirlenmiş çerçeve içinde takip edilir.

1) peki, kim kırılmayı yasaklar? r-ke de tüm kodlar açık sağlığınıza kırın

2) Halihazırda size uygun bir çözüm varsa ancak onu kullanmanız gerekiyorsa ve kullanıcı veya profesyonel olmanızın bir önemi yok, bununla tartışmak zor.

 
mytarmailS :

Peki, ticaret platformunuzu yazın, neden mt5 ve mql'ye ihtiyacınız var, bir geliştiricisiniz ve bir tür kullanıcı değil misiniz? )))

neden başkasının kodunu al, bu aptalca, kendinle çelişiyorsun))))

Sözlerinde çelişki yoktur. Örneğin, C ile yazılmış kendi ticaret programınızla FIX komisyoncusuna bağlanabilir ve C-kreasyonunuzda bu analizlerin tamamını gerçekleştirirken MT kullanmadan bile ticaret yapabilirsiniz. Ancak gerçek şu ki, MT'de bunu R'de veya C'de değil, MQL'de MT'de yazılmış bir programla yapmak daha kolaydır. Kod tabanında ücretsiz olarak bulunan MT için özel ticaret "tuğlaları" dağları yazılmıştır, bu tür tuğlalardan yeşil bir tüccar için fantezilerinizi şekillendirebilirsiniz. Bir danışman üreticisi var, dilerseniz kodun içine girebilir ve her şeyin nasıl çalıştığını ayrıntılı olarak öğrenebilirsiniz (SanSanych'in yaptığı gibi, bu modülü oluşturan akademisyenlerin tonlarca bilimsel literatürünü okumak zorunda kalmadan).
 
Peter Konow'un fotoğrafı.

1. Bir yerde aksini belirttim mi? Ticaret emirleri vermekten nerede bahsettim? Neden bahsediyorsun?

2. Peki, gelecekte tarihsel verilerle aynı olacağına dair kanıt aramak cehalet değil mi?)) İstatistikler, kalıpları tanımlamanın temeli olan verileri toplar, ancak onların "kanıtları" olarak hizmet edemez. İstatistiklerin yardımıyla ortaya çıkan düzenlilik spekülatiftir. Bu kalıbı görebilirsiniz, ama ben göremiyorum. Ve tam tersi. Bu nedenle, istatistiksel verilere dayanan "kanıtınız", hatalı bir sonuçtur ve öznel bir vizyonun nesnel bir gerçeklik olarak kabul edilmesidir.

Ticarette istatistik, göstergeler, kalıplar ve diğer kalıp algılama türleri ile birlikte bir analiz aracıdır. Herkesin nasıl kullanılacağına dair kendi fikri vardır. Birçoğu için, istatistiklere yalnızca ticaret performanslarını değerlendirmek, diğerleri için - piyasa dinamiklerinin tekrarlarını aramak, diğerleri için - gösterge sinyallerinin kalitesini kontrol etmek vb. için ihtiyaç duyulur. Bununla birlikte, toplanan istatistiklere dayanarak gelecekle ilgili kesin sonuçlar yanıltıcı.. Bu nedenle, kişi istatistiklere "tapınmamalı" - tekrarları tahmin etmedeki değeri de istatistiksel olarak doğrulanmalıdır. Bu nedenle, - istatistiksel tahminlerinizin doğruluğu hakkında istatistikler toplayın ve ardından bu istatistiklerle ilgili istatistikler vb.)

Şimdi makine öğrenimi hakkında: etkinliğinin meyvesi nerede? Klasik fiyat oluşumlarını tanımak için R'de evrensel kod yazabilir misiniz? Trendleri, daireleri, seviyeleri, kırılmaları, geri tepmeleri, düzeltmeleri, parabolik yuvarlamaları, kanalları ve çok daha fazlasını doğru bir şekilde bulmak için algoritmaya ihtiyacım var. Bütün bunlar teknik analiz. R başlangıçta ticaret için tasarlanmışsa, bu tür algoritmalar varsayılan olarak uygulanmalıdır. Neredeler? Eğer öyleyse, o zaman neyi tartışıyoruz? - R en iyi ticaret dilidir!

Ve böylece, kötü şöhretli makine öğrenimi: - sinir ağları, fiyat rakamlarının tanınmasıyla kolayca başa çıkmalı ve bu beceride bir kişiden daha düşük olmamalıdır. İyi mi gidiyorlar? Kanıt nerede? Bana tüm kalıpları tanıyan bir R robotu gösterin ve ondan sonra her konuda haklı olduğunuzu söyleyeceğim.

3. R Bilmiyorum ve bunda kesinlikle cehaletim var. Bununla birlikte, etkinliğini bana pratikte kanıtlarsanız (ticaretin sonuçlarını veya yukarıdaki görevleri çözebilecek bir robotu alıntılayarak), o zaman R'yi incelemekten memnuniyet duyarım.

Ancak R'nin destekçileri "bisikleti neden yeniden icat ettiniz?" derken. koltuk değneği kullanmayı teklif ederse, MQL taraftarları kendi bisikletlerini yapacaklar ve tabii ki yalpalayan rakipleri sollayacaklar.))

TA'nın istatistik ve ML ile karşılaştırılmasına gerek yoktur, birçok "gösterge" klasik istatistiktir, bunların pencereli versiyonudur ve hindilerde TS optimizasyonu ML'nin özel bir durumudur, örneğin, bir sinir ağına vuruşları azaltmak kolaydır, TA ve ML arasındaki fark, ilk olarak, ikincisinin tabiri caizse "daha bilimsel" olmasıdır, yani yöntemleri, kesinlikle matematiksel olarak kanıtlanmadıysa, o zaman en azından sayısal, ampirik olarak ve TA'da çok sayıda vardır. tamamen asılsız hipotezler ve yalnızca "sağduyuya" hitap eden çeşitli yöntemler, ticarette genellikle sadece yardımcı olmaktan çok zarar verir.

 
mytarmailS :

1) peki, kim kırılmayı yasaklar? r-ke de tüm kodlar açık sağlığınıza kırın

R-ke'de önce kırmanız ve sonra inşa etmeniz gerekir, ancak MQL'de hiçbir şeyi kırmanıza bile gerek yoktur - hemen inşa edebilirsiniz.))
 
Andrey Dik :
Sözlerinde çelişki yoktur. Örneğin, C ile yazılmış kendi ticaret programınızla FIX komisyoncusuna bağlanabilir ve C-kreasyonunuzda bu analizlerin tamamını gerçekleştirirken MT kullanmadan bile ticaret yapabilirsiniz. Ancak gerçek şu ki, MT'de bunu R 'de veya C'de değil, MT'de MQL'de yazılmış bir programla yapmak daha kolaydır. Kod tabanında ücretsiz olarak bulunan MT için özel ticaret "tuğlaları" dağları yazılmıştır, bu tür tuğlalardan yeşil bir tüccar için fantezilerinizi şekillendirebilirsiniz. Bir danışman üreticisi var, dilerseniz kodun içine girebilir ve her şeyin nasıl çalıştığını ayrıntılı olarak öğrenebilirsiniz (SanSanych'in yaptığı gibi, bu modülü oluşturan akademisyenlerin tonlarca bilimsel literatürünü okumak zorunda kalmadan).

Evet, katılıyorum ve tartışmayacağım ...

Ama bir çeşit algoritma püresini kontrol etmek istiyorsanız. piyasa için eğitim 10 popüler olandan biri ve hatta ondan önceki verileri R-ka'nın burada yapacağı bilinen 50 yoldan bazılarında önceden işleyin ve bu konu tam da bununla ilgili ....

her dilin kendi görevi vardır, tartışılacak ne var ki...