Fourier Dönüşümlerini Kullanarak Geleceği Tahmin Etme - sayfa 6

 

Bu konuya ilgi görmüyorum. Birkaç kişi izliyor ve hepsi bu.
Bu onun kendi hatası. Konuya belirsiz varsayımlar ve yarım kalmış göstergelerle başladım.
Bu şeyi düzeltmemiz gerekiyor. Teori ile başlayacağım.
Gelecek derken, fiyatın nereye gideceğine dair en azından bir varsayımı kastediyoruz.
Hızlı Fourier dönüşümleri geleceği tahmin edemez.
Her zamanki Fourier dönüşümlerini kullanarak, isterseniz bir sonuç elde edebilirsiniz.
pencere uzunluğu ve eğimi.
Sonunda Fourier'nin bu konuda dostumuz olmadığı sonucuna vardım.
Sinüs ve kosinüs ile alt pencere evrişimi gibi bir şey kullanmaya karar verdim
bu alt pencerede belirli sayıda periyodu işgal ediyor Tüm alt pencereleri tara
minimum uzunluktan verilene kadar (alt pencereler bitiş anında başlar)
zaman ve geçmişe doğru büyür), bu verilere dayalı bir periodogram ve bir fazogram oluştururuz.
Periyotogramdaki maksimuma göre ilgili periyotları seçin ve grafiği çizin
dalgalanmaların geleceğe yayılmasıyla birlikte grafikte.

 

Acele etme. Başladığın işi bitir :)

Daha önce fiyatın öngörülen seviyeye ulaştığını kendiniz yazdınız, ancak ne zaman olacağı bilinmiyor.

Peki ya bir zikzak almaya çalışırsak (ancak yalnızca Hi-Lo - zaten değişmemiş köşeler var) ve bir sonraki köşeyi 33 köşe artışıyla ve göründüğü zaman - arasındaki süre artışıyla tahmin etmeye çalışırsak? köşeler? Ve bu durumdaki duraklar daha basit ......

 

biraz pratik
İşte göstergenin yeni versiyonu. eskisinden farklı
) İnsan tanıklığı
) Birçok hata düzeltildi
) birçok algoritmayı geliştirdi
) ve en önemlisi, artık hem otomatik hem de
manuel mod.
Nasıl kullanılır:
) PF_1_MAIN ekliyoruz ve aslında her şey otomatik modda zaten çalıştı.
pencerenin uzunluğu, görünen regresyon kanalını uzatarak seçilebilir
) PF_2_ANALYSIS'i ekleyin, artık frekansları manuel olarak ekleyebilirsiniz-
komut dosyalarını fare ile maksimum alana sürükleyin -
Uygun frekansı eklemek için PF_ADD
Kaldırmak için PF_DEL
Güncelleme, yalnızca bir sonraki onay işaretinde veya yenile'yi tıkladığınızda gerçekleşir.
Karşılık gelen yerel maksimum ve bunun için bir arama yapılacaktır.
ekleme veya çıkarma.
) PF_3_WIEV ekleyin - bu gösterge
görsel olarak sağlamak için otomatik veya manuel olarak, ayrı ayrı bulunur.
Ne tür bir maksimum bulduğumuzu değerlendirin.

Yalnızca ilk göstergenin girdi verileri vardır, geri kalanı ihtiyaç duyduklarını alır
küresel değişkenlerden
extern int Uzunluk=560;// Pencere boyutunu ayarlar
extern int Period_count=2;// Alt pencerede aradığımız periyot sayısını belirler
extern int InPast=0;// Tahmini değerlendirmek için geçmiş çubuklar üzerinde çalışın, çünkü bu gösterge strateji test cihazında çalışmıyor
extern int Futur=100;// Tahmin edilecek çubuk sayısı
extern int iMAperiod=0;// Ne kadar fazla - ne kadar pürüzsüzse, grafikte boşluklar olduğunda onu yükseltebilirsiniz
extern int PeriodStep=10;// PeriodStep'ten daha yakın yerleştirilmiş iki yerel maksimum - bir olarak kabul edilir

Bir döviz çifti ve zaman aralığına yalnızca bir gösterge kopyası yerleştirilebilir (PF_3_WIEV hariç)


Dosyalar:
v3_beta.rar  55 kb
 
vaa20003 :

Daha önce fiyatın öngörülen seviyeye ulaştığını kendiniz yazdınız, ancak ne zaman olacağı bilinmiyor.

Bunu ben yazmadım.

Bu ANG3110 göstergesi hakkında yazdı

Benimki daha genel gösteriyor

 
ANG3110 :
m_keeper :

Dizileri global hale getirmenin bir yolu var mı?

Neye ihtiyacınız olduğunu tam olarak anlamadım, ancak çok fazla veri kaydetmeniz ve ardından tekrar okumanız gerektiğinde, bir ara dosya girişi kullanmak daha kolaydır, örneğin:

int tanıtıcı= FileOpen ("Test.dat",FILE_BIN|FILE_WRITE);

FileWriteArray(tanıtıcı,dizi,0,Narr);

Ve sonra başka bir programdan geriye doğru sayın:

int tanıtıcı=FileOpen("Test.dat",FILE_BIN|FILE_READ);

FileReadArray(tanıtıcı,dizi,0,narr);

Ayrıntılar için Yardım MT4'e bakın.

FileWriteArray gibi bir şey arıyordum

ama zaten onsuz uygulandı, her tikte bir şekilde diske yazmak iyi değil

erişim hakları göstergeler arasında dağıtılmalıdır...

kendinizi savunmak daha kolay, ayrıca artık hesaplamalar daha ekonomik hale geldi

 

EURUSD için tahmin doğrulanırken.

GBPJPG'de sadece terminal bir şeyler askıda kalıyor. 5 dakika bekledi

 

m_keeper

Sanırım buna ihtiyacın olacak. Okumak. Şubenin ilginç olmadığını düşünmeyin. Tersine. Kendi adıma konuşuyorum, onu (dalını) dikkatle okuyorum. Ve bana öyle geliyor ki, birçoğu da ona iyi bak ve sel değil. Konuyu kaydedin.

Dosyalar:
km.rar  2635 kb
 

Prival'e katılıyorum.

İlkesiz küçük bir açıklama - PF_3_Wiev'de çizildiğinde, salınım eğrileri pencerenin ötesine geçebilir. çok rahat değil

 
Prival :

m_keeper

... İpliğin ilginç olmadığını düşünmeyin. Tersine. Kendi adıma konuşuyorum, onu (dalını) dikkatle okuyorum. Ve bana öyle geliyor ki, birçoğu da ona iyi bak ve sel değil. Konuyu kaydedin.

+1

 
goldtrader :
Özel :

m_keeper

... İpliğin ilginç olmadığını düşünmeyin. Tersine. Kendi adıma konuşuyorum, onu (dalını) dikkatle okuyorum. Ve bana öyle geliyor ki, birçoğu da ona iyi bak ve sel değil. Konuyu kaydedin.

+1

+2. Konuyu büyük bir ilgiyle takip ediyorum.

Not: http://dsp-book.narod.ru/books.html bağlantıyı bir örümcekten aldı. DSP ile ilgili çok fazla literatür var. :))