共有

インジケーターFAQ

BackTester:自分の戦略を過去データで検証する方法

戦略のアイデアはあっても、実際のお金で試すには代償が大き過ぎます。

実口座で検証

取引資金を使って仮説を試し、たまたま起きた数回の取引で結論を出してしまいます。

過去データで検証

自分のエントリー条件、ストップ、決済条件で、過去データを使って戦略を検証します。

チャート上のボット戦略:過去の取引と損益曲線

BackTesterはインジケーターではなく、TradingViewのボット戦略です。自分のエントリーと決済のロジックを設定すると、チャート上の取引と、損益、ドローダウン、勝率、プロフィットファクター、損益曲線などの数値を確認できます。数値はTradingView自体が計算するので、作り上げた結果ではありません。

主な目的は推測をなくすことです。よくあるのは、戦略が機能しそうだと思って取引を始め、連続で損切りになり、市場が原因かロジックが原因か分からなくなる流れです。長期間の過去データでテストすれば、資金を投入する前に答えを得られます。最もよい組み合わせから自分の取引ボットを作ることもできます。BackTesterは12か月プランに含まれ、単体販売はありません。

関連する動画レッスン

更新日: · Midasチーム

確認できる結果

自分のロジックを設定すると、次の結果を確認できます。

  • チャート上の取引。
  • 利益と損失。
  • ドローダウン。
  • 利益の出た取引の割合(Win Rate)。
  • プロフィットファクター(Profit Factor)。
  • 損益曲線。
  • 戦略が機能しているかどうか。
  • 自分の取引ボットを動かし、外部サービスに割合手数料を払わずに済む可能性。

対象となる人

次のような場合にMidas BackTesterが役立ちます。

  • 取引アイデアを素早くボット付きの取引アルゴリズムにしたい。
  • 感覚でアイデアを試しており、数値による検証に移りたい。
  • 戦略が機能しているのか、ときどき運がよいだけなのかを知りたい。
  • Midasのロジックを自分のアイデアで改良し、過去データで検証したい。
  • Midasだけでなく、他のインジケーターや取引ロジックもテストしたい。
  • 自分のロジックで取引ボットを作りたい。

解決する課題

多くのトレーダーがお金を失うのは、アイデアがないからではなく、それを適切に検証できず、無秩序に取引してしまうからです。通常は次のような流れです。

  • 見栄えのよいエントリーを見つける。
  • 戦略が機能しそうだと思う。
  • 取引を始める。
  • 損切りが続く。
  • 市場が原因なのか、ロジック自体が原因なのか分からない。
BackTesterは推測をなくします。詳細な数値、統計、チャート上の取引とともに、長期間の過去データで戦略がどう動いたかを示します。

BackTesterでできること

製品の中の独立した強力な機能層です。TradingView内で戦略、テスター、将来のボットを柔軟に組み立てるツールです。

さまざまなロジックを過去データで検証

ほぼどのようなアイデアでも戦略にできます。BackTesterでは次を設定できます。

  • 取引方向:Long、Short、または両方向。
  • LongとShortのエントリーに、それぞれ最大六つの並列条件。
  • 自分のルールによる柔軟な決済条件。
  • 利確幅と利確回数。
  • ストップまたはトレーリングストップ。
  • 反対シグナルでのポジション反転。

Midas設定のテスト

Midasで取引している場合、BackTesterでは次のことができます。

  • シグナルに自分の条件を追加。
  • 長期間の過去データで、どのシグナルが実際に結果を出したかを確認。
  • どのフィルターが統計を改善するかを確認。
  • 戦略がどこで崩れるかを発見。
  • さまざまな市場や時間足で、より安定した設定を把握。

アルゴリズム取引への第一歩

体系的な取引への第一歩です。まずロジックを明文化し、次に過去データで検証し、その後で初めて自動化を考えます。「感覚」による取引より、はるかにしっかりした方法です。

時間とお金の節約

BackTesterは、実際の取引で損失を出す前に、弱いアイデアを素早く除外する助けになります。何週間、何か月も手動で確認する代わりに、次がすぐに分かります。

  • 戦略に優位性があるか。
  • ドローダウンはどれほどか。
  • 連続損失はどのように起きるか。
  • 結果はどれほど安定しているか。

実際の使い方

戦略ロジックの柔軟な設定

LongとShortの条件は別々に設定し、シグナル、フィルター、エントリールールを組み合わせられます。各方向で最大六つの条件を使え、各項目に詳しいヒントがあります。

戦略の設定画面:各方向に最大六つのエントリー条件とフィルター

詳細な統計結果

BackTesterはチャートにエントリーを描くだけでなく、PnL、ドローダウン、利益の出た取引、プロフィットファクター、損益曲線など、結果を数値で示します。すべてTradingView自体が計算するため、できる限り信頼できる結果になります。

TradingViewの統計タブ:PnL、ドローダウン、プロフィットファクター、損益曲線

特に価値のある点

他人の「魔法の戦略」ではなく、自分自身のロジックをテストできます。自分のルール、市場、時間足、手法、設定、フィルターです。そのため、自分のアルゴリズムを作り、ボットを使ったアルゴリズム取引に発展させたい人にBackTesterは欠かせません。

アクセスを取得する方法

BackTesterは独立したプランとして販売していません。Midasの12か月契約を申し込んだすべての方が利用できます。

もともとMidasを長く使う予定なら、最もお得な価格の年間契約でBackTesterを特典として受け取れます。アクセスはMidasのTelegramボットで有効にできます。

二つのインジケーターを使うデモにBackTesterは含まれません。

クイックスタート:設定方法

  1. BackTesterをチャートに追加

    TradingViewを開き、Midas BackTesterをストラテジーとして追加します。選択した銘柄の取引と統計が表示され始めます。

  2. 取引方向と反転を選ぶ

    Long、Short、または両方向を選びます。反対シグナルでのポジション反転オプションは、現在の取引を自動で閉じ、逆方向の新しい取引を開きます。

    Strategyブロック:取引方向とポジション反転
  3. Longのエントリー条件を設定

    Midasのシグナルやインジケーターのデータ、価格、交差など、最大六つの並列条件を設定します。シグナル、フィルター、エントリールールを組み合わせてください。

    Longのエントリー条件:最大六つのシグナルソース
  4. Shortのエントリー条件を設定

    同じ構成の六つの条件を別ブロックで設定します。ShortのロジックはLongとは独立して組み立てます。

    Shortのエントリー条件:独自の六つの条件
  5. 追加フィルターを有効にする

    各フィルターの設定には、推奨するソースと値を示す詳しいヒントがあります。有効にする前に確認してください。

    追加フィルターと推奨事項を示す組み込みヒント
  6. ストップと目標を設定

    通常の固定ストップまたはトレーリングを選び、利確幅と損切り幅をパーセントで設定します。

    ストップの種類を選択:固定またはトレーリング
  7. 決済条件を追加

    ポジションを閉じる追加のインジケーター条件を、LongとShortで別々に設定します。

    Exit pointsブロック:LongとShortの決済シグナル
  8. 統計で結果を確認

    利益だけを見ないでください。ドローダウンはどれほどか。利益が出る戦略でも、心理面やリスク面の負担が大き過ぎる場合があります。結果が一つの好調な期間だけに依存していないか、異なる期間や銘柄で確認しましょう。手数料や不利なエントリーで利益が消えていないかも確認します。特に短い時間足では重要です。

まず簡単なロジックから始め、徐々に条件を追加するのがおすすめです。

適切なテスト方法

  • チャートの一つの好調な区間だけに設定を合わせないでください。
  • 異なる市場と時間足で確認しましょう。
  • 複数のロジックのバージョンを比較しましょう。
  • 利益だけでなくドローダウンも見ましょう。
  • まずテスト、その後で実際の資金を投入します。

このガイドは役立ちましたか?

ありがとうございます。回答を受け付けました。

ご意見ありがとうございます。英語のMidasボットで続けることができます。 英語のボットを開く

デモで利用できるのはUp+Downのみです。こちらはMidas PRO契約で利用できます。

自分のチャートでMidasを試す

  • 7日間無料:自分のTradingViewチャートでMidas UpとMidas Downを利用
  • カードも前払いも不要。公開ユーザー名を使い、ボットがアクセスを付与します
  • TradingViewの各市場、1分足から月足まで。銘柄と取引スタイルに合わせて設定します

カード不要。支払い不要。TradingViewのログイン名は公開ユーザー名であり、パスワードではありません。ボットはアクセスの付与だけを行います。

Midasインジケーターの導入8 400件以上 · お客様のレビュー300件以上 · 2024年から運営

MidasインジケーターのBuyとSellシグナルを表示したTradingViewチャート
TradingView向けMidas複合インジケーター最先端のトレーディング用インジケーターの一つ
  • リペイントしないシグナル
  • 対話型テクニカル分析
  • 7つの戦略から選択
TradingView向けMidas複合インジケーターシグナル、ストップ、3つのターゲットをチャートに表示
  • ローソク足の確定時にシグナルを固定
  • ストップと3つのターゲットを自動作成
  • エントリー前に取引プランを確認