記事「知っておくべきMQL5ウィザードのテクニック(第11回):ナンバーウォール」についてのディスカッション

 

新しい記事「知っておくべきMQL5ウィザードのテクニック(第11回):ナンバーウォール」はパブリッシュされました:

ナンバーウォールは、リニアシフトバックレジスタの一種で、収束を確認することにより、予測可能な数列を事前にスクリーニングします。これらのアイデアがMQL5でどのように役立つかを見ていきます。

2、3の時系列については、その中に現れた過去の値に基づいて、数列の次の値の計算式を考案することが可能です。ナンバーウォールは、「クロスルール」と呼ばれるものを介して行列の形で「数値の壁」を事前に生成することによって、これを達成することができます。この行列を生成する際の第一の目的は、問題の数列が収束しているかどうかを確認することです。数列を適用した後、行列の後続の行が0だけであれば、数列のナンバーウォールのクロスルールアルゴリズムはこの問いに喜んで答えます。

この論文では、これらの概念を示すために、ローラン冪級数(別名フォーマルローラン級数、FLS)を、コーシー積を用いながら、多項式形式で演算してこれらの数列を表現する枠組みとして用いています。

ウィザードで組み立てたEAの比較テストを以下に示します。どちらもAwesome Oscillatorシグナルを使用し、ここに示されているように、基本的には同じような入力を持っています。

入力

両者の違いは、一方のEAがParabolic SARを使用して未決済ポジションをトレールしクローズするのに対し、もう一方はこの記事で紹介したナンバーウォールアルゴリズムを使用していることです。過去1年間のEURUSDを1時間足で検証した場合、同じシグナルにもかかわらず、両者のレポートは異なっています。まず、Parabolic SARのトレール注文のEAです。

作者: Stephen Njuki

理由: