• 締切済み

MT4バックテストのモデリング品質がn/a

Tickstoryで取得したeurjpy(1h)をmt4にexportして、バックテストを行いました。 このtickstoryのモデリング品質は99.9%と謳われていますが、 結果のモデリング品質はn/aと評価外です。 テストバー数は27543、モデルティック数は674201,不整合チャートエラーは0, でバーチャートは大部分が緑色で、先頭のごく一部だけ橙色です。 このn/aの原因を調べたいと思います。 ログファイルをエディタでざっと見ましたが、それらしい字句は見当たりませんでした。 この段階が通ると、必要があれば、モデル品質の評価基準と対比させるために、 実際のデモ口座のトレードのあった足と、hstファイルを読み全数比較するプログラムを作成し、 バックテストの精度を確認する用意はあるのですが、その前段階として、モデル品質の定義を押さえておきたいのです。

みんなの回答

回答No.2

MT4のバックテストにおいて、Tickstoryで取得したデータを使用しても、モデル品質の評価がn/aとなることがあります。これは、MT4が使用するティックデータの形式が、Tickstoryで使用されているデータ形式と異なるためです。 MT4のバックテストにおいて、モデル品質は、バックテストの設定によって異なります。主な評価基準は、モデルティックの数、不整合チャートエラーの数、およびバーチャートの色分けになります。 モデルティックの数は、バックテストに使用されたティックデータの数を示します。不整合チャートエラーがある場合、それはバックテストの設定やデータの問題を示す可能性があります。バーチャートの色分けは、バックテストの結果のトレードの利益と損失を示し、緑色が利益、橙色が損失を示します。 以上の評価基準に基づき、バックテストの精度を判断することができます。ただし、MT4のバックテストは、過去のデータに基づくシミュレーションであり、現実のトレードとは異なる場合があることに留意する必要があります。 また、Tickstoryで取得したデータを使用する場合、MT4でのバックテストの結果において、Tickstoryで謳われているモデリング品質とは異なる結果となることがあるため、十分な注意が必要です。

  • WAVE2OK
  • ベストアンサー率48% (106/218)
回答No.1

こんにちは😊✨Tickstoryで取得したデータを使ったMT4のバックテストに関しての質問ですね!モデリング品質がN/Aになる原因について考察します🔍📊。 MT4でバックテストを実行する際に、モデリング品質は主に以下の要因によって影響を受けます: 使用するデータの正確さや完全性 適切なデータのインポート方法 バックテスト設定 Tickstoryからエクスポートしたデータのモデリング品質が99.9%と謳われているにもかかわらず、MT4での結果がN/Aとなる場合、以下の原因が考えられます。 データのインポート方法に問題がある TickstoryでエクスポートしたデータをMT4にインポートする際に、適切な手順が踏まれているか確認してください。正しいディレクトリにデータが保存されているか、MT4がインポートしたデータを認識しているかもチェックしてみてください。 MT4の再起動が必要 MT4にデータをインポートした後、MT4を一度閉じて再起動することで、新しいデータが認識されることがあります。再起動後に再度バックテストを試してみてください。 テスト期間が短すぎる バックテストの期間が短すぎる場合、モデリング品質がN/Aとなることがあります。テスト期間を延長して、再度試してみてください。 バックテスト設定の調整 MT4のバックテスト設定で、"Use date"を有効化し、適切な期間を設定してください。また、"Model"が"Every tick"に設定されていることを確認してください。 モデリング品質がN/Aのままだと、バックテストの信頼性が低いと判断されることがあります。上記の要因をチェックして、モデリング品質を改善する方法を試してみてください。それでも問題が解決しない場合は、TickstoryやMT4のサポートに問い合わせてみることも検討してください📞💡。

qhtsige
質問者

お礼

早速のおご返事ありがとうございます。 全tickでもおなじです。コントロールポイントですがネット情報によると、コントロールポイントでも一定の品質が出る例がありました。全tickとコントロールポイントとの差を見るのも目的です。 1hで27543バーですので、2021.1.1から昨日までですので、十分と思うのです。 mt4は再起動しています。 そうですね、わからないとtickstory社への問い合わせになりますね。

qhtsige
質問者

補足

せっかくのアドバイスなのですが >適切なデータのインポート方法 かどうかは、確かに大切ではありますが、 一方問題を的確に把握するためには、 適切であったかどうかをどのように確認すればよいかが、MT4の理解に大切かと思うのです。 どの結果であれば適切だと判断できるでしょうか。ご教示を頂ければ幸いです。

関連するQ&A