フーリエ変換で未来を予測する - ページ 3 12345678910...55 新しいコメント ANG3110 2008.04.13 17:38 #21 m_keeper:私は今、誤った予測の兆候を見極めようとしています。 誤った予測は、最後の「エンド」バーのRMS誤差が増加することで識別できます。最初に利用可能な期間を取り出して、それを前方に外挿することは予測ではありません。だった周期成分の延長線上にあるに過ぎない-フォワード。走行中の車のリアエンドの半分がフロントに引き寄せられるようなものです。 予測しようとすると、そう遠くない過去に一連の共振を見出す必要がある。つまり、過去のバーを 一定量走らせ、その都度先読みして、既に知られている過去のデータに基づいて予測誤差を計算する。そして、期間を変えて、再び実行を繰り返す。再び予測誤差を算出する。これらの誤差が少ない期間を作業予測期間とする。新しいデータが出現すると、再度誤差を計算する。誤差に応じて、再度、現在の予測に期間を調整する。数字で説明しているだけです。 短くまとめると過去の比較的小さなデータのサンプルでは、あるステップで異なる期間を実行します。常に外挿のRMSが計算されます。あまり遠くない過去に最も相関の良かった時期を見つけ、それを作業期間とするのです。これが予測の第一歩です。それから、一連の流れが...。 上の図にある共振の一つを紹介します。しかし、これはまだ何の意味もありません。 予後を一通り調べて、最小限のRMSによって、最も相関の良いものを選ぶ必要があります。 一般に、時空の非線形性、つまりその一定の曲率(時間が圧縮されて振幅が大きくなり、振幅が圧縮されて時間が大きくなる-たとえば夜間のように)がなければ、まともな予報を受信することは不可能に近いといえます。 削除済み 2008.04.13 20:10 #22 M15に3月のテスターを走らせるn=10InPast=300フューチャー=300グラッドコスト=1ほとんどの場合、少なくとも1日は信じることができます。高音域を減衰させる可変レベルフィルタによるRCプリプロセッシングの追加をウィンドウの最後尾に表示します。これは原理的には何も変わらなかったが、理論的には良くなった(何だろう-Gladkost=0で見ることができる)。予後は、ウィンドウの最初と最後に急激な落ち込みや上昇があると、急激に変化する。例えば、段差ができたとしましょう。フィルターはそれを低周波と見なします。 10バーで逆のステップが形成され、この市場の変化は高周波数としてフィルタリングされる場合。これは、価格を直接操作するのではなく、移動平均を 操作することで対処できると思いますMA(20)を使って、MAが与える10本のタイムラグを予測します。 SCRに関しては、考え方は正しいです2つのインディケータを実行することができます、1つは知られている最後の100バーを予測し、2番目のものは、将来の100バーを予測する を表示し、過去100本のバーの指標間のRMSを測定することを試みる必要があります。 時空の非線形性」--イコライザーはこの問題を解決するためのものではないのですか?今まで一緒に仕事をしたことがないんです。役に立つと思いますか? ファイル: fft_and_future_2.mq4 6 kb ANG3110 2008.04.13 20:52 #23 m_keeper: 時空の非線形性」--イーキャパシティバーは、この問題を解決するためのものではないのですか? 一緒に仕事をしたことがないんです。役に立つと思いますか? エクイバーは、ある意味「温故知新」なのですが、まだまだなんです。ここで引用したチャートでは、左の黄色の半波動が激しく動いており、振幅は大きいのですが、短時間での動きです。右の緑色の部分は抵抗が大きくなったため、-移動距離が長くなり、時間がかかったが、振幅が小さくなった。つまり、時間的に左右対称ではないのです。実は、より良いマッチングのためには、左側のピリオドは短く、右側のピリオドは長くする必要があるのです。つまり、ロープの長さのように、すべての価格刻みの長さも考慮しなければならないのですが、このロープがいろいろなところで曲がっているのです。 そして実は、赤と青の予測部分の長さは、どのように曲げたり伸ばしたりするかによります。反転の可能性は高いが、正確な場所、すなわち時間、特に価格の位置はかなり異なるだろう。そして、すでに持っているものを描くのです。 そしてもうひとつ。銀行などの大きな「魚」が取引する時期があるとしましょう。彼らは15分足で取引することはなく、通常は最小限の日足データを考慮し、それに基づいて判断する。そして、私たちのような小企業は、1時間足、ティックまでで取引しています。だから、せめて3コペイカを稼ごうと、こんな小手先の中途半端な騒ぎをする。過去に大きな「魚」、つまり低周波の高調波のスパイクがあった場合、それらが再び現れ始めると、短い間隔で予測にもかかわらず - 大きな波がちょうど小さなものを吹き飛ばすかもしれない。ですから、実際には、多くの周波数の位相の一致や位相の矛盾、それにスロープ、抵抗、圧縮-伸縮を考慮する必要があります。実はこれ、計算する内容を想像すると、コンピュータが一気にやってくれるという未来の技術のためなんです。これからは、指で詰め込んで、ボタンを押して、亀よりゆっくり動いて、エネルギーをたくさん使って......。そして、この666 - FXの連中は、笑って私腹を肥やすだけだろう。6は空回り、空回り、離陸したい、儲けたい、バンバン離陸する。6はその動きの軌跡を表しています。FXでは、3回負けても何もかからないので、666円になります。私自身、一度だけでなく、何度も落ち込んだことがあります。そしてベテランのように実績を上げて地位を確立した人たちは7で、666を作った人たちはそれを恐れている。 Alexander Sevastyanov 2008.04.14 20:43 #24 m_keeper:M15に3月のテスターを走らせる少なくとも1日は信用 できる場合がほとんどです。 これは強い。 NSの入力にインジケーターの信号(というか、読み取り値と現在値 との差)を送り込んだらどうでしょうか? 削除済み 2008.04.14 22:07 #25 どうしたのか教えてください。 以下は、ライブラリのコードです。 #include <windows.h> #define EXPORT extern "C" __declspec(dllexport) // Прототип экспортной функции... EXPORT int __stdcall my_func(int i); BOOL APIENTRY DllMain(HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved) { return TRUE; } EXPORT int __stdcall my_func(int i) { return i; } をインジケータに書きます。 #import "tmp3.dll" int my_func(int i); и int ghh=1; int ggg=my_func(ghh); エラーになる FFT_and_Future EURUSD,M30: dll 'tmp3.dll' から関数 'my_func' を呼び出すことができない(エラー 127) もしかしたら、ここに何か仕掛けがあるのでは? すでにいろいろと試しています。 ANG3110 2008.04.14 22:31 #26 goldtrader: m_keeper です。 M15に3月のテスターを走らせる 少なくとも1日は信用 できる場合がほとんどです。 これは強い。 また、インジケーターの信号(正確には、インジケーターと現在の価格との差)をVS入力に送ったらどうでしょうか。 このページを閲覧しているので、私にかけられたものではありませんが、お答えしてもよろしいでしょうか。 実は、この問題はあまり正しくない。なぜなら、入力と出力の数が異なるネットワークが存在するからだ。 近似的なもの、分類的なもの、連想的なものがある。先生の有無にかかわらず でも、作者が何を言いたかったのかを想定すれば、できるはずです。しかし、果たして満足のいく結果が得られるのだろうか。 ANG3110 2008.04.14 22:37 #27 m_keeper: どうしたのか教えてください。 以下はライブラリのコードです。 このライブラリ __lib_FFT.mq4 を DLL として作成しますか?それとも他の何か? 削除済み 2008.04.14 22:41 #28 いや、もう一つの方も繋げたいのですが、そちらはすべてクラスで書かれているので、mq4用に書き換えるという選択肢はないのです フォーラムにあるサンプルをコンパイルしてみましたが、うまくいきません。 私はVisual Studio 6を持っています。 削除済み 2008.04.14 22:48 #29 goldtrader: NSの入力にインジケーターの信号(というか、読み取り値と現在値との差)を送ったらどうでしょう。 ニューラルネットワークは、数学的、統計的、差分的、その他の分析で結論が出せない場合に使うべきだと思います。 まだ私のインジケーターから何かを作るのはやめてください、あまりにも不完全です。 ANG3110 2008.04.14 22:49 #30 m_keeper: いや、もう一つの方も繋げたいのですが、そちらはすべてクラスで書かれているので、mq4用に書き換えるという選択肢はないのです フォーラムにあるサンプルをコンパイルしてみましたが、うまくいきません。 私はVisual Studio 6を持っています。 DLLの使用を許可する」オプションは、もちろん有効ですよね?MT4では、VC++6だけでDLLを接続する例があるそうです。 しかし、フーリエ変換に関することであれば、なぜそんな面倒なことをするのか。前ページでコードを引用しました。FFTではなく、古典的な変形ではありますが、ここまであまりセンスのない質問だと、何を焦っているのでしょう? 12345678910...55 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私は今、誤った予測の兆候を見極めようとしています。
誤った予測は、最後の「エンド」バーのRMS誤差が増加することで識別できます。最初に利用可能な期間を取り出して、それを前方に外挿することは予測ではありません。だった周期成分の延長線上にあるに過ぎない-フォワード。走行中の車のリアエンドの半分がフロントに引き寄せられるようなものです。
予測しようとすると、そう遠くない過去に一連の共振を見出す必要がある。つまり、過去のバーを 一定量走らせ、その都度先読みして、既に知られている過去のデータに基づいて予測誤差を計算する。そして、期間を変えて、再び実行を繰り返す。再び予測誤差を算出する。これらの誤差が少ない期間を作業予測期間とする。新しいデータが出現すると、再度誤差を計算する。誤差に応じて、再度、現在の予測に期間を調整する。数字で説明しているだけです。
短くまとめると過去の比較的小さなデータのサンプルでは、あるステップで異なる期間を実行します。常に外挿のRMSが計算されます。あまり遠くない過去に最も相関の良かった時期を見つけ、それを作業期間とするのです。これが予測の第一歩です。それから、一連の流れが...。
上の図にある共振の一つを紹介します。しかし、これはまだ何の意味もありません。
予後を一通り調べて、最小限のRMSによって、最も相関の良いものを選ぶ必要があります。
一般に、時空の非線形性、つまりその一定の曲率(時間が圧縮されて振幅が大きくなり、振幅が圧縮されて時間が大きくなる-たとえば夜間のように)がなければ、まともな予報を受信することは不可能に近いといえます。
M15に3月のテスターを走らせる
n=10
InPast=300
フューチャー=300
グラッドコスト=1
ほとんどの場合、少なくとも1日は信じることができます。
高音域を減衰させる可変レベルフィルタによるRCプリプロセッシングの追加
をウィンドウの最後尾に表示します。これは原理的には何も変わらなかったが、理論的には良くなった(何だろう-Gladkost=0で見ることができる)。
予後は、ウィンドウの最初と最後に急激な落ち込みや上昇があると、急激に変化する。
例えば、段差ができたとしましょう。フィルターはそれを低周波と見なします。
10バーで逆のステップが形成され、この市場の変化は高周波数としてフィルタリングされる場合。
これは、価格を直接操作するのではなく、移動平均を 操作することで対処できると思います
MA(20)を使って、MAが与える10本のタイムラグを予測します。
SCRに関しては、考え方は正しいです
2つのインディケータを実行することができます、1つは知られている最後の100バーを予測し、2番目のものは、将来の100バーを予測する
を表示し、過去100本のバーの指標間のRMSを測定することを試みる必要があります。時空の非線形性」--イコライザーはこの問題を解決するためのものではないのですか?
今まで一緒に仕事をしたことがないんです。役に立つと思いますか?
時空の非線形性」--イーキャパシティバーは、この問題を解決するためのものではないのですか?
一緒に仕事をしたことがないんです。役に立つと思いますか?
エクイバーは、ある意味「温故知新」なのですが、まだまだなんです。ここで引用したチャートでは、左の黄色の半波動が激しく動いており、振幅は大きいのですが、短時間での動きです。右の緑色の部分は抵抗が大きくなったため、-移動距離が長くなり、時間がかかったが、振幅が小さくなった。つまり、時間的に左右対称ではないのです。実は、より良いマッチングのためには、左側のピリオドは短く、右側のピリオドは長くする必要があるのです。つまり、ロープの長さのように、すべての価格刻みの長さも考慮しなければならないのですが、このロープがいろいろなところで曲がっているのです。
そして実は、赤と青の予測部分の長さは、どのように曲げたり伸ばしたりするかによります。反転の可能性は高いが、正確な場所、すなわち時間、特に価格の位置はかなり異なるだろう。そして、すでに持っているものを描くのです。
そしてもうひとつ。銀行などの大きな「魚」が取引する時期があるとしましょう。彼らは15分足で取引することはなく、通常は最小限の日足データを考慮し、それに基づいて判断する。そして、私たちのような小企業は、1時間足、ティックまでで取引しています。だから、せめて3コペイカを稼ごうと、こんな小手先の中途半端な騒ぎをする。過去に大きな「魚」、つまり低周波の高調波のスパイクがあった場合、それらが再び現れ始めると、短い間隔で予測にもかかわらず - 大きな波がちょうど小さなものを吹き飛ばすかもしれない。ですから、実際には、多くの周波数の位相の一致や位相の矛盾、それにスロープ、抵抗、圧縮-伸縮を考慮する必要があります。実はこれ、計算する内容を想像すると、コンピュータが一気にやってくれるという未来の技術のためなんです。これからは、指で詰め込んで、ボタンを押して、亀よりゆっくり動いて、エネルギーをたくさん使って......。そして、この666 - FXの連中は、笑って私腹を肥やすだけだろう。6は空回り、空回り、離陸したい、儲けたい、バンバン離陸する。6はその動きの軌跡を表しています。FXでは、3回負けても何もかからないので、666円になります。私自身、一度だけでなく、何度も落ち込んだことがあります。そしてベテランのように実績を上げて地位を確立した人たちは7で、666を作った人たちはそれを恐れている。
M15に3月のテスターを走らせる
少なくとも1日は信用 できる場合がほとんどです。
これは強い。
NSの入力にインジケーターの信号(というか、読み取り値と現在値 との差)を送り込んだらどうでしょうか?
どうしたのか教えてください。
以下は、ライブラリのコードです。
をインジケータに書きます。
#import "tmp3.dll" int my_func(int i);
и
int ghh=1;
int ggg=my_func(ghh);
エラーになる
FFT_and_Future EURUSD,M30: dll 'tmp3.dll' から関数 'my_func' を呼び出すことができない(エラー 127)
もしかしたら、ここに何か仕掛けがあるのでは?
すでにいろいろと試しています。
M15に3月のテスターを走らせる
少なくとも1日は信用 できる場合がほとんどです。
これは強い。
また、インジケーターの信号(正確には、インジケーターと現在の価格との差)をVS入力に送ったらどうでしょうか。
このページを閲覧しているので、私にかけられたものではありませんが、お答えしてもよろしいでしょうか。
実は、この問題はあまり正しくない。なぜなら、入力と出力の数が異なるネットワークが存在するからだ。
近似的なもの、分類的なもの、連想的なものがある。先生の有無にかかわらず
でも、作者が何を言いたかったのかを想定すれば、できるはずです。しかし、果たして満足のいく結果が得られるのだろうか。
どうしたのか教えてください。
以下はライブラリのコードです。
このライブラリ __lib_FFT.mq4 を DLL として作成しますか?それとも他の何か?
いや、もう一つの方も繋げたいのですが、そちらはすべてクラスで書かれているので、mq4用に書き換えるという選択肢はないのです
フォーラムにあるサンプルをコンパイルしてみましたが、うまくいきません。
私はVisual Studio 6を持っています。
ニューラルネットワークは、数学的、統計的、差分的、その他の分析で結論が出せない場合に使うべきだと思います。
まだ私のインジケーターから何かを作るのはやめてください、あまりにも不完全です。
いや、もう一つの方も繋げたいのですが、そちらはすべてクラスで書かれているので、mq4用に書き換えるという選択肢はないのです
フォーラムにあるサンプルをコンパイルしてみましたが、うまくいきません。
私はVisual Studio 6を持っています。
DLLの使用を許可する」オプションは、もちろん有効ですよね?MT4では、VC++6だけでDLLを接続する例があるそうです。
しかし、フーリエ変換に関することであれば、なぜそんな面倒なことをするのか。前ページでコードを引用しました。FFTではなく、古典的な変形ではありますが、ここまであまりセンスのない質問だと、何を焦っているのでしょう?