まくまく投資ノート
更新: / 作成:

2 本の移動平均線がクロスするタイミングで売買を行うストラテジです。 TradeStation には標準で付属しているストラテジとして、「単純移動平均2本クロス買いエントリー (ストラテジー)」がありますが、ここでは自力で実装する場合のサンプルとして示します。

ストラテジ概要

エントリタイミング

  • 買いエントリ (Buy) の条件
    • 短期移動平均線が長期移動平均線をゴールデンクロス (GC)
  • 売りエントリ (SellShort) の条件
    • 短期移動平均線が長期移動平均線をデッドクロス (DC)

パラメータ

  • fastLen: 短期移動平均の足数
  • slowLen: 長期移動平均の足数

ソースコード

input: fastLen(5), slowLen(25);
var: fastAvg(0), slowAvg(0);

fastAvg = AverageFC(Close, fastLen);
slowAvg = AverageFC(Close, slowLen);

if fastAvg crosses over slowAvg then begin
    Buy next bar at market;
end;

if fastAvg crosses under slowAvg then begin
    SellShort next bar at market;
end;

関連記事

まくまく投資ノート
サイトマップまくへのメッセージ