無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
インディケータ

価格のフーリエ外挿 - MetaTrader 5のためのインディケータ

発行者:
Vladimir
ビュー:
2999
評価:
(64)
パブリッシュ済み:
2016.03.16 11:09
アップデート済み:
2016.11.22 07:34
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

内容

価格系列 x[i], i=1..nのマルチ高調波(またはマルチトーン)または三角モデルは下記で与えられます。

x[i] = m + Sum( a[h]*Cos(w[h]*i) + b[h]*Sin(w[h]*i), h=1..H )

ここで:

  • x[i] - I-バーでの過去の価格、合計n個の過去の価格
  • m - バイアス
  • a[h] 及び b[h] - 高調波のスケーリング係数
  • w[h] - 高調波の周波数
  • h - 周波数
  • H - フィットされた高調波の合計数

このモデルをフィッティングとは、モデルの値が実際の値に近づくようなa[h]、b[h], 及び w[h]を見つけることを意味します。三角モデルのフィッティングで最も難しい部分は高調波周波数 w[h] を見つけることです。 フーリエ級数の場合には、これらの周波数は2*pi*h/nに設定されています。しかし、フーリエ級数の外挿は、単に過去n個の価格を将来で繰り返すことを意味します。

このインディケータは、高調波周波数を見つけるためにクイン・フェルナンデスアルゴリズムを使用しています。これは、高調波の指定された合計数Hが達成されるまで1つずつ三角級数を高調波に適合します。新しい高調波をフィッティングした後、コード化されたアルゴリズムが更新されたモデルと実際の値との間の残留物を計算し、残留物に新たな倍音をフィットします。

インディケータには、次の入力パラメータがあります。

  • Npast - 三角級数がフィットされた過去のバーの数
  • Nfut - 将来に予測されたバーの数
  • Nharm - モデル内の高調波の合計数
  • FreqTOL - 周波数の計算の許容範囲

インディケータは2つの曲線をプロットします。青い曲線は、そのフィッティング中にモデル出力を表し、赤い曲線は、将来の価格予測を示します。

価格のフーリエ外挿

MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/130

価格のAR外挿 価格のAR外挿

このインディケータは、価格を推定するための自己回帰モデルを使用しています。

線回帰スロープ 線回帰スロープ

SMAに正規化された線形回帰スロープ

iS7N_TREND_1 iS7N_TREND_1

単純な平滑化アルゴリズムを使用する傾向インディケーター

最近傍による価格予測 最近傍による価格予測

このインディケータは、最近傍クラスタリング技術(別名k-NN)を使って履歴の中で最も類似したパターンを検索し、現在のパターンの将来価格の予測として、過去の価格を使用しています。