バックテスト/最適化 - ページ 80

 

気にしないでください、見つけましたよ。

 

最適化とバックテスト

MT4.0 Tester または Omega Research Prosuite を使用したバックテストは、最適化ではなく、ヒストリカルデータによる実行であるため、信頼性に欠けます。マニュアルEAをテスト する最良の方法は、リアルタイムでオンラインでテストすることです。

 

同じ通貨、同じ時間枠で複数のEAをバックテストして います。

MAクロスを使用したEAを開発中です。 全く同じ通貨と時間枠で、異なるMA設定の5つのEAをテストしたいのです。 だから、私は5つのEAが同時に実行されているeurjpyのM15を持っています。 ATM 私はフォワードテストを行っていますが、私はまだそれらの5つを同時に実行するバックテストをしたいと思います。

ちなみに

もし、1つのバックテストで複数のEAを実行することができないなら、私のEAの5つのコピーを1つに結合/再コード化する方法はあるのでしょうか?

 

はい、一応は。

これらすべてのコードを同時に実行することができます。go1()とかgo2()とか、好きな名前の関数を5つ作って、start()で実行すればいいんです。

int start() {

go1();

go2();

go3();

go4();

go5();

}

それぞれのgo()関数に、独自のマジックナンバーを与えるようにします。(それぞれのgo()は、異なるMA期間またはあなたがテストしようとしている何かで、同じコードを含みます。)

もし、彼らにお金を共有させたくないのであれば、それは少し難しいです。私なら、テスト残高を1,000,000のような巨大なものに設定し、その金額からロットサイズを計算する代わりに、金額残高と資本などのためのカスタム変数を使用することにします。取引履歴を通過して、変数から追加または削除することによって、各マジックナンバーの現在の口座 残高を把握します。

それは一種の痛みですが、それは行うことができます。

 

[langtitle=cs] 時間に基づいてEAをテストする方法[/langtitle]。

[lang=cs]皆さんこんにちは、初めて投稿します。私は、価格がある範囲にどれくらいあるかという基準で注文を出すEAを持っています。

EAがあります。MT4テスターでテストすることは不可能です。

どなたかテストできる場所をご存知でしょうか?

ありがとうございます、そしてあなたが私の英語を理解することを願っています。

 

mt4でバックテスト するためのデータはどこで手に入りますか?

皆さん、こんにちは。

私はいくつかの専門家を作り、それらをよりバックテストしたいのですが、私のブローカーからのデータは2年前のようなものに限られているので、私は私が10年かそこらの塊をつかむことができるウェブ上の場所があるかと思ったのですが......?

よろしくお願いします。

デスジュフト

 

フォレックススクリーナーとバックテスト

誰か、選択したテクニカル指標/分析 方法に基づいてペアを検索し、フィルタリングすることができます良い外国為替スクリーナー-スキャナを知っていますか?(バックテスト機能はもちろんプラスになります)よろしくお願いします。

 
Desjuft:
こんにちは、皆さん。

エキスパートも作ったので、もっとバックテストをしたいのですが、私のブローカーからのデータは2年前までなので、10年分くらいの塊がウェブ上で手に入るところはないでしょうか?

よろしくお願いします。

デスジュフト

このスレッドhttps://www.mql5.com/en/forum/180553、akmosのデータは信頼できると思います。

ところで、昨日FXのスクリーナーについて調べたのですが、これが一番良さそうです。Advanced Forex Screener with Backtesting(バックテスト付きアドバンストFXスクリーナー

トーマス・デマーク、一目均衡表、macd&rsi diveregnces、fibonacciなど、膨大な数のスクリーンがあるため、このウェブサイトはクールだというのが第一印象です。私は、オープン/クローズシグナル、S/L、T/Pのようなパラメータを設定できるストラテジーバックテストツールを使用して、私の取引システムをテストすることができます。

 

Ea

こんにちは。

今回は、私が選んだバックテストと EAの最適化についてご紹介します。

まず、10年分の通貨データをdukascopyやfxddから取得し、MT4にインストールします。

複数の指標や設定を持つEAであれば、それらを最適化することができます。最適化しすぎないコツは、2000年から2008年にかけて最適化を行い、最適化した設定が2008年から2011年にかけてどう機能しているかをチェックすることです。過去2年間の結果が非常に良ければ、良いEAであると言えるかもしれません。これはすべてではありません。完璧なEAを作るには、少なくとも6ヶ月間マイクロロットのライブ口座でフォワードテストを行う必要があり、それでも動作する場合は、「私は非常に良い仕事をした」と言うことができます それ以外の場合は最初のステップに戻ってください。ベストな方法は、複数のEAを使用するためのフォワードテストにvpsを使用することです。

これは私にとって非常に貴重な情報であり、それが動作することを願っています。私はEAの数百万回のテストを行い、そのうちのいくつかはダイヤモンドになり、現在動作しており、将来的に動作するようになります。

 

フォレックス・バックテスティング

成功したトレーダーの特徴は、ほとんどすべてのシステムをバックテストするために多大な労力を費やすことであると言及した興味深い記事を読みました -テスト モードでのシステムの研究は、彼らにリアルタイムで市場に関する一種の "第六感 "を与えます。また、バックテストの最も一般的な3つの方法(手動、バックテストソフトウェアまたはウェブサイト、自己プログラムによるテスト)のうち、彼らは通常、ソフトウェアまたは専門のウェブサイトを使用するという中間の選択肢を好むようです。興味深いことに、MT4のバックテストに対する意見は、「非常に良い」から「多くの制限がある」まで、大きく異なるようです。