パターンに基づくローソク足戦略
1
Follow
1802
Followers
概要
本戦略は、ローソク足のパターンに基づき、さまざまなローソク足のシグナルを識別し、トレンドフォロー取引を行います。ストップロス、テイクプロフィット、トレーリングストップなどのリスク管理手段を組み合わせることで、市場の変動が戦略に与える影響を低減することを目的としています。
戦略の仕組み
本戦略は、主に以下のローソク足パターンに基づいてシグナルを判断します。
- 抱き合わせ線(包み足):買いの包み足と売りの包み足を識別
- はらみ線/くもり蓋線(曇り蓋):買いはらみ線と売りのくもり蓋線を識別
- 十字線(ドージ):買い十字線と売り十字線を識別
- モーニングスター/イブニングスター:買いのモーニングスターと売りのイブニングスターを識別
- おびき出し線(首吊り線/トレーディングライン):買いと売りのおびき出し線を識別
- 三羽烏/三本の白兵(三本の白兵):三羽烏と三本の白兵を識別
- サザンスリー・スター(南方三星):南方三星を識別
- トースト線(トースターライン):トースト線を識別
- 会議線(ミーティングライン):買いと売りの会議線を識別
- 蹴り線(キックライン):買いと売りの蹴り線を識別
- 梯子底(はしご底):梯子底を識別
上記のローソク足シグナルが識別された場合、翌日の始値付近で固定のストップロス・テイクプロフィットを設定して注文を出し、トレンドフォロー取引を行います。また、トレーリングストップやトレーリングテイクプロフィットを組み合わせてリスク管理を行います。
さらに、移動平均線フィルターを追加し、価格が移動平均線を突破した場合のみシグナルを考慮するようにしています。
戦略の利点
- 古典的なローソク足パターンに基づいており、一定の普遍性(ユニバーサル性)を持つ。
- パターンルールに厳格に従って機械的に取引するため、主観的な影響を受けない。
- ストップロス・テイクプロフィットの設定が合理的で、1回の取引リスクを最大限に抑制する。
- トレーリングストップ・トレーリングテイクプロフィットの仕組みを導入しており、市場に合わせて損切りラインを調整できる。
- 移動平均線フィルターにより判断根拠が増え、相場に取り残されるリスクを回避できる。
リスクと対策
- ローソク足パターンの識別には一定の誤認識率があり、偽シグナルが発生する可能性がある。パラメータを適宜調整し、無効なパターンをフィルタリングする。
- 固定ストップロスでは、市場の突発的なイベントリスクを完全に回避できない。ストップロスを広めに設定するか、トレーリングストップを採用する。
- 本戦略は取引時間帯に影響されやすく、24時間稼働できない。取引時間を調整するか、寄り付き(ザラ場)フィルターを追加する。
- 移動平均線フィルターにより一部の機会を逃す可能性がある。移動平均線の期間を短くするか、フィルターを撤廃する。
- 買いシグナルと売りシグナルを同時に捉えられず、両方で利益を得ることが難しいという制約がある。買いと売りそれぞれに別の戦略を策定し、時間帯を分けて運用する。
最適化の方向性
- ローソク足パターンのパラメータを最適化し、識別精度を向上させる。
- 異なるトレーリングストップ方式をテストし、最適な方法を見つける。
- 資金管理やボラティリティストップなど、より高度なリスク管理手法を試す。
- より多くのフィルター指標を追加し、フィルタリング効果を高める。
- 機械学習などの手法を取り入れ、ローソク足パターンの判断モデルを構築する。
- 買いと売りの両方のシグナルを同時に扱う戦略ロジックを開発する。
まとめ
本戦略は、古典的なローソク足パターンを用いてトレンドを判断し、機械的な方法で取引を行います。厳格なストップロスとトレーリングストップでリスクを管理し、移動平均線フィルターで判断精度を高めています。この戦略は理解しやすく実装も容易ですが、識別誤りやカスタムパラメータの調整が難しいといった課題もあります。今後は、より多くのテクニカル指標や機械学習などを導入することで最適化を進め、より良い戦略効果を得ることが期待されます。
Source
Pine
/*backtest
start: 2022-09-15 00:00:00
end: 2023-02-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Candle Patterns Strategy - 2", shorttitle="CPS - 2", overlay=true)
// New risk management system: order entry, moving stop loss to breakeven + moving average filter (SMA)
Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1
