VBA入門
Excel VBAのプログラミングを体験してみよう
- 移動平均線を使ったトレード方法
- プログラミングから実行までの流れ
- 変数を使ってみる
- For〜Next文を使ってみる
- 移動平均の計算
- 一番下の行を調べる
- 移動平均の上抜け判定
- 移動平均の下抜け判定
- 損益計算
- 累計計算
- グラフ作成
- プログラミングのコツ
移動平均線を使ったトレード方法
最も一般的なトレード手法のひとつである、移動平均を使ったトレード方法について、VBAを使って検証(バックテスト)してみましょう。
今回は、日足レートを用いることとし、5日移動平均線(5MA)が、50日移動平均線(50MA)を上抜けたら、次の日の始値で買いエントリーし、5MAが、50MAを下抜けたら決済するトレード方法について考えていきます。