ピンバー指値エントリーストラテジーダイアグラム
このロング専用ダイアグラムは、上昇する移動平均線の並びの中で長い下ヒゲを探します。シグナル終値で買わず、ヒゲ内に買い指値を置き、所定の確定足数で未約定注文を取り消し、約定後は割合ベースの出口で保護し、高速EMAが中速EMAを下回った場合にも終了します。
戦略の概要
- 確定済み30分足をopen、high、low、closeのコンバーターと、形成済みEMA 6、EMA 18、SMA 50へ送ります。
- Formulaは(min(open, close) - low) / (high - low)を計算し、下ヒゲは全値幅の0.45を超える必要があります。
- トレンド条件はEMA 6 > EMA 18 > SMA 50です。安値がEMA 6を下抜け、終値が再びその上へ戻る必要もあります。
- エントリーゲートは全パターン条件、フラットなPosition、直近ストラテジー約定から6本のクールダウンを要求します。
- Order registering(注文登録)はlow * (1 + 0.25 / 100)にOrder Volumeの買い指値を、価格丸めなしで出します。
- N values(N値)は登録後の確定足6本を数え、活動中ならOrder cancellation(注文取消)を起動します。Trades for orderが約定を保護へ渡します。
- Position protection(ポジション保護)は1.4%利確と0.7%損切りを置き、EMA 6がEMA 18未満なら成行ClosePositionも起動します。
エントリーとエグジットの条件
- ロングエントリー: 下ヒゲ比率が0.45を超え、EMA 6 > EMA 18 > SMA 50、安値がEMA 6未満、終値がEMA 6超、Positionがフラットで、直近約定から6本以上経過した確定足で、安値より0.25%上に買い指値を登録します。その後の価格が注文を約定させた場合だけエントリーします。
- ショートエントリー: ショートエントリーはありません。平均線の並びが弱まることは終了条件であり、ショート開始シグナルではありません。
- エグジット: 未約定指値は確定足6本後に取り消します。約定したロングはPosition protectionにより+1.4%または-0.7%で、またはEMA 6がEMA 18を下回ったときの成行ClosePositionで終了します。成行終了約定は保護へ戻り、その状態を消去します。
パラメーター
| パラメーター | 既定値 | 説明 |
|---|---|---|
| Candles | 00:30:00 | パターン、指標、注文寿命、クールダウン、終了に使う確定足の時間枠。 |
| Fast EMA Length | 6 | ヒゲが下抜け、終値が回復する高速ExponentialMovingAverageの長さ。 |
| Medium EMA Length | 18 | 上昇する並びの中間ExponentialMovingAverageの長さ。 |
| Slow SMA Length | 50 | 並びの基礎となる低速SimpleMovingAverageの長さ。 |
| Wick Share | 0.45 | 全値幅に占める下ヒゲの最小比率。 |
| Entry Offset, % | 0.25 | 買い指値をシグナル安値より上へ置く割合。 |
| Order Volume | 1 | 各買い指値の数量。 |
| Order Life, candles | 6 | 未約定指値を取り消すまでの確定足数。 |
| Take Profit, % | 1.4 | エントリー約定から有利方向への距離(%)。 |
| Stop Loss, % | 0.7 | エントリー約定から不利方向への距離(%)。 |
| Cooldown, candles | 6 | 直近ストラテジー約定から次のエントリーまでに必要な最小確定足数。 |
ダイアグラムの詳細
- 価格項目、指標、状態判定、カウンターは同じ確定済み30分足を使うため、注文時刻は取引クロック上に保たれます。
- ANDゲートはヒゲ、2つの平均線比較、高速EMAの下抜けと回復、フラットなPosition、クールダウン完了をまとめます。
- Order registrationは同じ注文をN values、Order cancellation、Trades for order、チャートへ渡します。寿命カウンターは登録イベントで始まり確定足で進みます。
- Strategy tradesは各自己約定でクールダウンを0へ戻し、足ごとに上限まで増加させます。大きな初期値により最初のセットアップはすぐ利用できます。
- フラット条件は約定後の新規エントリーを防ぎます。以前の指値が未約定の間は、別の適格足が独立した指値試行となり、各注文に同じ6本後取消ルールが適用されます。
使い方
.json ファイルを Designer に読み込み、バックテスターで過去データを使って実行し、実運用の前にパラメーターやブロック自体を自分の銘柄に合わせて調整してください。