GitHub で見る

強気のはらみ足戦略のダイアグラム

English | Русский | 中文 | Español | Deutsch | Português

はらみ足は前の足の中にすっぽり収まるローソク足で、直前まで相場を押していた側が息切れしたことを示します。このダイアグラムは実体ではなく高値と安値で包含を測り、色も入れ替わるインサイドバーを認識します。前の足が一方向へ進み、その内側の小さな足は逆方向へ進みます。この転換をノーポジションから仕掛け、単純移動平均に手仕舞いを任せます。

schema

戦略の概要

  • 2つのローソク足パターンブロックがカスタムパターンを直接保持します。前の足が一方の色、現在の足がもう一方の色で、その高値も安値も前の足のレンジの内側にあります。
  • 終値の単純移動平均はエントリーのフィルターにはまったく使われず、取引が終わる時を決める審判の役だけを担います。
  • エントリーはポジションがちょうどゼロのときだけ許され、これがはらみ足を転換の試みにし、含み玉の積み増しにしない要になっています。
  • エグジットはクローズモードの独立したポジション変更ブロックなので、誤って新規建てをすることはありません。

エントリーとエグジットの条件

  • ロングエントリー: 強気パターンのブロックが、陰線に続いて高値が前の高値より低く安値が前の安値より高い小さな陽線を報告し、かつポジションがゼロのとき。注文は1ロットを買い、買い建てを作ります。
  • ショートエントリー: 弱気パターンのブロックが、陽線に続いて同じように内側に収まる小さな陰線を報告し、かつポジションがゼロのとき。注文は1ロットを売り、売り建てを作ります。
  • エグジット: ローソク足が移動平均を下回って引ければ買い建てを、上回れば売り建てを手仕舞います。いずれもクローズモードのポジション変更ブロックで行います。ダイアグラムはノーポジションのあいだに見つけたパターンをすべて取引し、同梱履歴の5分足で動きます。

パラメーター

パラメーター 既定値 説明
SMA Length 20 手仕舞いを担う単純移動平均の平滑化期間。
Volume 1 注文数量(ロット)。
Candles 00:05:00 ダイアグラム全体が用いるローソク足の時間軸。

ダイアグラムの詳細

  • ローソク足ブロックが2つのパターンブロック、移動平均、そして終値を読む変換ブロックに値を渡します。
  • 2つの比較ブロックが終値を移動平均のどちら側かに振り分け、その同じ2つのシグナルが2つの手仕舞いブロックを動かします。
  • 1つの比較ブロックがポジションをゼロの定数と比べ、その出力を2つのエントリー条件が共有します。
  • それぞれの論理積がパターンとノーポジション判定を結び、共通の定数から数量を取るポジション変更ブロックを起動します。

使い方

.json ファイルを Designer に読み込み、バックテスターで過去データを使って実行し、実運用の前にパラメーターやブロック自体を自分の銘柄に合わせて調整してください。