正直なところ、バジャン、このことについては、4番目のフォーラムで知られているように、すでに5年です。
しかし、私はそれが初心者のために興味深いものになると思います。
記事は再び標準的な指標に実装されている統計的手法が支配することを示している、それらを過小評価しないでください。
。ところで、マシュキを使った2次回帰の公式もある。
- www.mql5.com
正直なところ、バジャン、このことについては、4番目のフォーラムで知られているように、すでに5年になる。
でも、新しい人たちは興味を持つと思う。
そう、この記事は初心者を対象にしている。
この記事は、標準的なインジケーターに実装されている統計的手法が支配していることを改めて示しています。
それは確かだ。ターミナルに組み込まれたインジケーター(iMAなど)は、ターミナル開発者の最適化手法の知識だけでなく、exeファイルの一部として実行されるため、高速に動作すると思います。つまり、外部インジケーターとは異なり、一部のπコードではなく、本格的なコンパイルなのだ。まあ、おそらく、外部インジケーターでは利用できない、タイマーへの直接的な高速アクセスがあるのだろう。
私は畳み込みメソッドに非埋め込みのマッシュを使おうとしたことがありますが、うまく最適化されているとはいえ、埋め込みよりもはるかに遅いです。
はい、似たようなトピックを見たことがあります。しかし、どのようにコンボリューションが得られるのか、ステップ・バイ・ステップで明確になっているところはありませんでした。私は記事のニュアンスをすべて伝えるために、すべての公式を自分で導き出さなければならなかった(下書きを何枚も書いた)。例えば、LWMAの小節番号には厄介な点がある。
これがその証明 だ。つまり、Urainが リンクを張ったより少し前のことだ。
私は優先権を主張しない。)一般的に言って、それはほとんど些細な事実である。
P.S.もし私がすべてを忘れていなければ、速度の比較の結果はやはり古典的な計算を支持していたが、かなり最適化されていた(差は大きくないが、それでも;Candid' aの投稿を参照)。しかし、同様の手法を高次の回帰(2次、3次など)にも適用することで、古典的な手法よりも「畳み込み」手法の優位性を示すことができるようだ。
- www.mql5.com
実装がおかしい:
LRMethod==LR_M_Sumのとき
の場合、Sx と Sxx は定数であることがわかります。
Sxx = ExtBufSxx[prevbar];
ExtBufSxx [bar] = Sxx;
もしそうなら、なぜバッファなのだろう?
おそらく、ムービングサム 法を使用してSMAとLWMAをカウントし、その結果を畳み込みとしてカウントすれば、さらに速くなるだろう。
さらに、SMAとLWMAで計算できる回帰の傾きも知っておくとよいでしょう。
4:https://www.mql5.com/ja/code/10642 で実装してみた。
- 投票: 3
- 2012.03.08
- Vladislav Eremeev
- www.mql5.com
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事 直線回帰例によるインディケータスピードアップの3手法 はパブリッシュされました:
作者: Andrew