1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶ金融トレーディング

Connected

演習

chart.Posn() チャートにインジケーターを追加する

chart.Posn() 関数でできる興味深いことの一つは、その上にインジケーターを重ねて表示することです。これにより、戦略が実際に何をしているのか、またその理由を可視化できます。ただし、そのためには戦略のスコープ外でインジケーターを再計算する必要があります。計算が終わったら、chart.Posn のプロットにそれらを追加するだけです。

この演習では、直前に作成した chart.Posn のプロットに、戦略で使った3つのインジケーターを追加します。2本の移動平均(SMA50 と SMA200)は価格系列の上に重ね、DVO_2_126 は別ウィンドウに表示します。

指示

100 XP
  • まず、戦略の外で SPY に対する SMA50、SMA200、DVO_2_126 の各インジケーターを再作成します。
  • chart.Posn() を使って前の演習と同じチャートを再現します。
  • add_TA() を使って、価格プロットの上に青の線で SMA50 を重ねます。
  • add_TA() を使って、価格プロットの上に赤の線で SMA200 を重ねます。
  • add_TA() を使って、DVO_2_126 を新しいウィンドウとして追加します。