Elliot Dalga Teorisine dayalı ticaret stratejisi - sayfa 68

 

Roş 05.07.06 14:57

14:54:05 ChannelStDev3 EURJPY,M15: 1000 bar içinde kriterleri karşılayan 824 kanal bulundu


Ve hangi kriter bu kadar çok kanalı karşılıyor?
 
Rosh
... nesnelerle çalışmak çok fazla zaman alır (optimize edilmemiş versiyonun neredeyse üçte biri) - geriye dönük test sırasında çizim yapmak istenmez. Rağmen
Her zaman nesnelerin ağır bir şey olduğundan şüphelenmiştim, bu yüzden görselleştirme için gösterge dizilerini kullanmaya çalıştım. Örneğin, bir komut dosyası ve bir gösterge olarak uygulandığında aynı algoritmanın hızını karşılaştırdınız mı? Genel olarak, tarih üzerinde görselleştirmenin herhangi bir algoritma için oldukça arzu edilir olduğunu düşünüyorum.
İyimserlikle, ben de tam olarak anlamıyorum. Noktaların özellikleri vardır - dizilere sürülebilirler ve kanalın özellikleri vardır - her seferinde tam olarak sayılmaları gerekir. Prensip olarak, tekrarlayan şemalar mümkündür, ancak bu puanlar için az çok açıksa, o zaman kanallar için ... Bunu düşünmek gerekli olacaktır.
 
Prensip olarak, hesaplamalar haklıydı; 1000 çubukluk bir örnekte algoritma yaklaşık 500 kat daha hızlı çalışır.
3000 barda çalıştırdım, 300 kere çıktı, yine de fena değil.
2006.07.05 15:11:40 ChannelStDev3 EURJPY,M15: kaldırıldı
2006.07.05 15:11:40 ChannelStDev3 EURJPY,M15: deinitialized
2006.07.05 15:11:40 ChannelStDev3 EURJPY,M15: Yürüt deinit()
2006.07.05 15:11:40 KanalStDev3 EURJPY,M15: a=0.0057 b=146.754 lastBar1 firstBar=46 StDev=0.0998
2006.07.05 15:11:40 ChannelStDev3 EURJPY,M15: 3000 bar üzerindeki kriterleri karşılayan 2831 kanal bulundu
2006.07.05 15:11:40 ChannelStDev3 EURJPY,M15: 6 bölüm halindeler
2006.07.05 15:11:40 ChannelStDev3 EURJPY,M15: Normal algoritma süresi 5094 ms
2006.07.05 15:11:35 ChannelStDev3 EURJPY,M15: Optimize edilmiş algoritma süresi 16 ms
2006.07.05 15:11:35 KanalStDev3 EURJPY,M15: lastBar=1
2006.07.05 15:11:35 ChannelStDev3 EURJPY,M15: başlatıldı
2006.07.05 15:11:29 ChannelStDev3 EURJPY,M15: başarıyla yüklendi
 

Rosh 05.07.06 14:57

14:54:05 ChannelStDev3 EURJPY,M15: Найдено 824 каналов, удовлетворяющих критерию, на протяжении 1000 баров


Ve hangi kriter bu kadar çok kanalı karşılıyor?


En basiti, tüm örneğin üçte ikisinin RMS'si > RSD'dir.
 
Rosh
... работа с объектами отъедает значительное время(почти треть неоптимизированного варианта) - рисовать при бек-тесте нежелательно. Хотя
Her zaman nesnelerin ağır bir şey olduğundan şüphelenmiştim, bu yüzden görselleştirme için gösterge dizilerini kullanmaya çalıştım. Örneğin, bir komut dosyası ve bir gösterge olarak uygulandığında aynı algoritmanın hızını karşılaştırdınız mı? Genel olarak, tarih üzerinde görselleştirmenin herhangi bir algoritma için oldukça arzu edilir olduğunu düşünüyorum.
İyimserlikle, ben de tam olarak anlamıyorum. Noktaların özellikleri vardır - dizilere sürülebilirler ve kanalın özellikleri vardır - her seferinde tam olarak sayılmaları gerekir. Prensip olarak, tekrarlayan şemalar mümkündür, ancak bu puanlar için az çok açıksa, o zaman kanallar için ... Bunu düşünmek gerekli olacaktır.


Göstergeler ve Uzman Danışmanlar... Geliştiriciler defalarca her görünümün kendi arayüz dizisinde yürütüldüğünü söylediler, ancak herkes muhtemelen bu dizilerin önceliklerini hatırlamıyor.
Ama bir kere görmek 100 kere duymaktan iyidir :)
Bu makaledeki kodları alın - http://www.alpari-idc.ru/ru/experts/articles/20.html - ve EA'yı NFP'de bir çift üzerinde çalıştırın (özellikle yakında çıkacakları için).
Bir uyarı! Şu anda gerçek hayatta ticaret yapmayı planlıyorsanız - bir danışmanı kapatmamalısınız !!!

Gösterge ve danışman arasındaki öncelik sorunu ortadan kalkacak :)
 
Dürüst olmak gerekirse, gereksiz bir şeyi nasıl sayamayacağınız açık değil mi? Ekstra bir şey düşünmüyorum. Ve hesaplamayı yüzlerce kez azaltmayı nasıl başarıyorsunuz? Muhtemelen bu ayrı bir makale şeklinde yapılırsa, herkes dil algoritması açısından ilgilenecektir. Ne de olsa, yine de, çalışan bir uzman bulmak için kanal aramak için yapılacak çok şey var. Kodun kendisini düzenlemeden burada hesaplama algoritmasının bir açıklamasını vermenin mümkün olduğunu düşünmeme rağmen - ve böylece her şey netleşecek, diye düşünüyorum.

Not: NFP nedir?
 
solandr
Not: NFP nedir?

Tarım Dışı İstihdam ( Ekonominin tarım sektörleri hariç istihdam edilen sayısı)
En önemli göstergelerden biri ülkedeki istihdam düzeyindeki değişimi göstermektedir. Bu endekste 200.000'lik bir değişikliğin GSYİH'de %3'lük bir artışa eşit olabileceğine dair bir görüş var. Genellikle her ayın ilk Cuma günü yayınlanır. Çıkış genellikle piyasada keskin hareketlere neden olur. Yaklaşan NFP'ler - bu Cuma, 16:30 MSK
 
Dürüst olmak gerekirse, gereksiz bir şeyi nasıl sayamayacağınız açık değil mi? Ekstra bir şey düşünmüyorum. Ve hesaplamayı yüzlerce kez azaltmayı nasıl başarıyorsunuz? Muhtemelen bu ayrı bir makale şeklinde yapılırsa, herkes dil algoritması açısından ilgilenecektir. Ne de olsa, yine de, çalışan bir uzman bulmak için kanal aramak için yapılacak çok şey var. Kodun kendisini düzenlemeden burada hesaplama algoritmasının bir açıklamasını vermenin mümkün olduğunu düşünmeme rağmen - ve böylece her şey netleşecek, diye düşünüyorum.


"Düşün, Stirilitz, düşün" (c) :)

Ben de bazı şeyleri anlamıyorum - bir danışman yazmaya bile başlayamadım ve neredeyse bir aydır test ediyorsunuz :)
Eğer sorunu çözmezsen, sabunu bırakacağım. Sorunun bir çözümü olduğu gerçeği bile çok değerlidir. Ne de olsa Vyacheslav yöntemini kullanan bir danışmanın pozitif matematik beklentisi olduğu bilgisi kodlama algoritmaları bilgisi ile kıyaslanamaz :)
Bilgi birincil, kodlama becerileri ikincildir.
 
Rosh :
Göstergeler ve Uzman Danışmanlar...

Yani, gerçek zamanlı Uzman Danışmanların (komut dosyaları) daha yüksek bir önceliğe sahip olduğu varsayılabilir. Ancak, test cihazı için aynı farkı yaratacak mı?
solandr :
Tabii ki, özellikle geriye dönük testler için daha hızlı bir hesaplama algoritması almak istediğime şüphe yok, ancak diğer yandan bu teknik, test cihazında multi-milyon geçiş gerektirmez.

Ancak, bir test cihazı üzerinde çalışıyorsunuz. Ve bu konuda sana katılıyorum. Örneğin, anladığım kadarıyla, hataların normal dağılımı için olasılıklar alınır. Bu durumda hangisi yanlış. Hataların gerçek dağılımı ile normal olan arasındaki fark hakkında bir fikir ancak tarihten elde edilebilir. Ama korkarım, yalnızca temsil, yani hataların gerçek dağılımı en değişken parametre olabilir. Bu arada, işte başka bir bilişsel göstergeden bir örnek:

Resmin ortasında oldukça kararlı bir kanal görülüyor, ancak merkezden üst sınıra hareketin alt kısma hareketten tamamen farklı bir fiyatı olduğu hissi bırakmıyor. Hangi sonradan haklı :) .
 



Roş 05.07.06 14:57

14:54:05 ChannelStDev3 EURJPY,M15: 1000 bar içinde kriterleri karşılayan 824 kanal bulundu


Peki bu kadar çok kanalı hangi kriter karşılıyor?


En basiti, tüm örneğin üçte ikisinin RMS'si > RSD'dir.


İlginç bir şekilde, yaklaşık 4000 bar için sadece 180 bu koşulu karşıladı + son 1/3 için %99 aralığında düşmedi