ストラテジー、バックテスト、フォワードテストとは何ですか?
ストラテジーはPineスクリプト言語で書かれた特定のスクリプトで、買いや売り注文を送信/変更/実行/キャンセルすることができ、ご利用のチャートで実際のトレードをシュミレーションする事ができます。
バックテストは、過去データでストラテジーの挙動を再現するプロセスであり、基本的に過去のストラテジーの動作がすべてです。フォワードテストは、チャートのデータが更新される間にリアルタイムでストラテジーの動作を再現する事ができます。
ご利用開始方法
Pineスクリプトは言語をご存知であれば、どのユーザーの方でもストラテジーを作成することができます。 ストラテジーと単純なインジケーターの主な違いは、ストラテジーではstudy関数の代わりにstrategy関数が用いられ、strategy.entry や strategy.exit といった ‘strategy’ という単語で始まる特別なコマンドが使用される事です。Pineスクリプトのドキュメントには、ストラテジーの作成と動作に特化した専用のセクションがあります。
内蔵スクリプトの中から、もしくはユーザーの方が追加可能なコミュニティスクリプトから既存のストラテジーをご利用いただけます。
ストラテジーの結果を分析する方法は?
ストラテジーをチャートに追加すると、ストラテジーテスターのタブに追加情報が表示され、ストラテジー結果のレポートを確認できます。
ご利用可能な3つのセクションがあります: 概要、パフォーマンスサマリー、トレード一覧。各セクションでご利用可能な指標についてはヘルプセンターをご確認ください。
約定された注文はチャートに直接、動作によって色が異なる矢印で表示されます。
チャートのデータが更新されるとレポートも更新されます。これがフォワードテストです。
各ストラテジーには計算や結果に影響を与えるパラメータがあります。パラメータは設定で変更でき、バックテストとフォワードテストの結果も変更されます。
ストラテジーはPineで書かれたインジケーター同様に公開することができます。この際、公開内容にはストラテジーのレポートが含まれます。
引き続きご質問がある場合には
参考資料に必要な内容が見つからない場合には、Pineスクリプトについての議論が行われているTradingviewのチャットルームや個別タグが用意されているStackOverflowのウェブサイトでご質問頂く事ができます。