ストラテジー、バックテスト、フォワードテストとは何ですか?

ストラテジーはPineスクリプト言語で書かれた特定のスクリプトで、買いや売り注文を送信/変更/実行/キャンセルすることができ、ご利用のチャートで実際のトレードをシュミレーションする事ができます。

バックテストは、過去データでストラテジーの挙動を再現するプロセスであり、基本的に過去のストラテジーの動作がすべてです。フォワードテストは、チャートのデータが更新される間にリアルタイムでストラテジーの動作を再現する事ができます。

ご利用開始方法

Pineスクリプトは言語をご存知であれば、どのユーザーの方でもストラテジーを作成することができます。 ストラテジーと単純なインジケーターの主な違いは、ストラテジーではstudy関数の代わりにstrategy関数が用いられ、strategy.entrystrategy.exit といった ‘strategy’ という単語で始まる特別なコマンドが使用される事です。Pineスクリプトのドキュメントには、ストラテジーの作成と動作に特化した専用のセクションがあります。

内蔵スクリプトの中から、もしくはユーザーの方が追加可能なコミュニティスクリプトから既存のストラテジーをご利用いただけます。

ストラテジーの結果を分析する方法は?

ストラテジーをチャートに追加すると、ストラテジーテスターのタブに追加情報が表示され、ストラテジー結果のレポートを確認できます。

ご利用可能な3つのセクションがあります: 概要、パフォーマンスサマリー、トレード一覧。各セクションでご利用可能な指標についてはヘルプセンターをご確認ください。

約定された注文はチャートに直接、動作によって色が異なる矢印で表示されます。

チャートのデータが更新されるとレポートも更新されます。これがフォワードテストです。

各ストラテジーには計算や結果に影響を与えるパラメータがあります。パラメータは設定で変更でき、バックテストとフォワードテストの結果も変更されます。

ストラテジーはPineで書かれたインジケーター同様に公開することができます。この際、公開内容にはストラテジーのレポートが含まれます。

引き続きご質問がある場合には

参考資料に必要な内容が見つからない場合には、Pineスクリプトについての議論が行われているTradingviewのチャットルームや個別タグが用意されているStackOverflowのウェブサイトでご質問頂く事ができます。