MetaTrader 4での取引ストラテジーテスターの特徴
MetaTrader 4
—
例
| 2 10月 2015, 09:27
1 815
0
はじめに
この記事は、MetaTrader 4でのEAのストラテジーテスターの特徴を詳細に説明しています。
過去データに基づいたEAのストラテジーテスターの特徴- いくつかの関数は出力なしに動作します。
Sleep()関数、Alert()関数、SendMail()関数、SpeechText()関数、 PlaySound()関数、MessageBox()関数、WindowFind()関数、 WindowHandle()関数、WindowIsVisible()関数など。
- テストできるシンボルは取引が制限されています。
他のシンボルでは取引が不可能です。
- ロットサイズ、手数料やスワップなどアカウント設定が同期されます。
バックテストを行う前に、クライアント端末に有効化されたアカウントが少なくとも1つはあるはずです。
- スワップ、マージン要件、エクスピレーション、GTCオーダーがすべてモデル化されています。
バックテストは取引サーバーの状態のように行われます。転換価格について詳細情報が足りないため、クロスカレンシーでマージン要件の計算の不正確である場合があります。
- 同じシンボルの時間軸のゼロバーがおよそ表示されています。
Open = 正確なOpen, Close = 正確なClose, Low = min (Open,Close), High = max (Open,Close), Volume = 総量
- 又は、取引を行うため、Instant Execution方式を使用します。
- スリッページなしの注文処理・Open・Close
- StopOutしてバックテストが終わります。
- 週間軸や月間軸などはバックテストに参加しません。
- デポジットの額は変更できますが、交換レート固定され、現在のものを使用します。
- 取引操作実行における遅延はまだありません。
取引処理に遅延を設定する機能を作る予定です。
- Account Historyは設定によります。
- もし他のシンボルと期間をよく使う場合は、それらをすべての利用しうる深度に事前にダウンロードすることが望ましいです。
- チックごとのモデリングの場合、テスターは自動的に必要な時間軸をダウンロードします。
- MarketInfo()関数は、ERR_FUNCTION_NOT_ALLOWED_IN_TESTING_MODE(4059)のエラーを形成しますが、テストしているシンボルの現在価格や、ストップレベルのサイズ、ポイントサイズ、「気配値表示ウィンドウ」にある任意のシンボルのスプレッドサイズの正確な情報を出します。
取引手法の最適化の特徴
- 操作ログには何も出力されません。(関数Print()を含む)
それはディスク容量を空けるためです。ログを全て出力すると、ディスク容量が減る恐れがあります。
- グラフィックオブジェクトは実際に表示されません。
それはバックテストの速度を増加するためです。
- 「無駄な結果をスキップ」機能が追加されました。
その機能を使うことで無駄な結果をスキップできます。機能を有効にするには、 セクション「最適化の結果」から「無駄な結果をスキップ」を選択してください。
MetaQuotes Ltdによってロシア語から翻訳されました。
元の記事: https://www.mql5.com/ru/articles/1512
警告: これらの資料についてのすべての権利はMetaQuotes Ltd.が保有しています。これらの資料の全部または一部の複製や再プリントは禁じられています。
ディスカッションに移動
「新しいトレーディングの特質」に基づいたエキスパートアドバイザー : Bill Williams著
この記事ではエキスパートアドバイザーの開発について論じる、これは私の著作 "New Trading Dimensions: How to Profit from Chaos in Stocks, Bonds, and Commodities" (新しいトレーディングの次元:株式、ボンド、商品の混沌から儲ける方法) by Bill Williams に基づいている。戦略そのものはよく知られているが、その使用はいまだにトレーダーたちの間でも議論の的である。この論説はシステムのトレード・シグナル、その実装の詳細、そして履歴データでのテスト結果について考察する。
EAのバックテストのレポートの見方
EAのバックテストのレポートのおかげで様々なエキスパートアドバイザーをならべ比べることができます。この記事はそのようなレポートについて説明しています。
メタトレーダー5クライアントターミナルにおける適応型トレーディングシステムとその使用
本稿では、多くのストラテジーで構成され、それぞれが「バーチャル」トレードオプションを実行する、適応型システムの変形を提案します。リアルトレーディングは、その時点で最大利益となるストラテジーにしたがって行われます。オブジェクト指向アプローチ、データを扱うクラスや、標準ライブラリのトレードクラスのおかげで、システムのアーキテクチャはシンプルかつスケーラブルになりました;今や、数百のトレードストラテジーを含む適応型システムを、簡単に作成し、分析することができます。
Strategy Tester: トレード戦略のテストモード
テクニカル分析の多くのプログラムは、履歴データで取引戦略をテストすることができます。
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索