Type/to search

動的両方向補倉戦略

Common strategy
Created: 2023-11-27 11:33:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、市場における両方向への強いブレイクアウトシグナルを利用して双方向にポジションを取る戦略です。同じ方向の強い2本のローソク足が出現した後、方向性を判断してポジションを建て、利益確定・損切りを設定してリスク管理を行います。

戦略の原理

本戦略は、2本の強いローソク足シグナルに基づいて市場の方向性を判断します。具体的には、各ローソク足の騰落率を計算し、連続する2本のローソク足の騰落率がユーザー設定の閾値(例:6%)を超えた場合、その方向を強い方向と判断し、3本目のローソク足でロングまたはショートのポジションを建てます。

ロング条件:連続する2本のローソク足の終値が前日の終値より6%以上上昇した場合
ショート条件:連続する2本のローソク足の終値が前日の終値より6%以上下落した場合

ポジションを建てた後は、リスクをコントロールするために利益確定・損切りの距離を設定します。利益確定の距離はユーザーが入力し、損切りの距離はポジション価格の一定倍(例:8倍)とします。

本戦略には、特定の時間帯のみポジションを建てる、最大損失額を設定するなど、リスクを制御するための補助機能も備わっています。

優位性分析

本戦略は、比較的安定した信頼性の高い双方向取引戦略です。主な優位性は以下の通りです。

  1. 双方向取引を利用することで、市場の上昇・下降局面の両方で収益を得ることができ、安定性が向上します。

  2. 2本の強いシグナルに基づいてトレンドを判断するため、ノイズを効果的に除去でき、エントリーするポジションの質が高くなります。

  3. 利益確定・損切りの設定が適切であり、リスク管理に役立ち、損失を限定できます。

  4. 時間制御、最大損失制御などの補助機能が充実しており、リスクを適切に管理できます。

  5. 戦略ロジックがシンプルで明確なため、実運用での検証や最適化が容易です。

リスク分析

本戦略の主なリスクは以下の通りです。

  1. 市場がレンジ相場の場合、ストップロスによる損失が発生しやすくなります。最初のシグナル判断パラメータを適宜調整し、シグナルの品質を確保する必要があります。

  2. 3本連続で非常に強いローソク足が出現する確率は低いため、ポジションを建てる機会が少なくなる可能性があります。パラメータを適宜引き下げることも可能ですが、シグナルの品質とのトレードオフを考慮する必要があります。

  3. 突発的な事象による非合理的な動きにより、損切り距離を超える大きな損失が発生する可能性があります。これを解決するには、補助的な最大損失額の制御が必要です。

  4. 双方向取引を実際に実施する際には、資金管理に注意する必要があります。資金配分が不均等だと、口座が利益のみまたは損失のみになる可能性があります。

最適化の方向性

本戦略は、以下の点からさらに最適化することが可能です。

  1. 最初のシグナルの判断ロジックを最適化し、シグナルの品質を向上させる。ボリュームの変化やボラティリティなど、より多くの要素を組み込むことを検討できます。

  2. 利益確定・損切りの基準を最適化する。市場に応じてパラメータを調整し、リスクリワード比をより合理的にします。損切り距離を動的に設定することも可能です。

  3. リスク管理モジュールを追加する。例えば、1日の最大損失額や連続最大損失額などの制限を設け、資金を安全かつ効率的に使用できるようにします。

  4. 資金使用率を最適化する。ロング・ショート取引の資金配分をより合理的にし、片方の取引だけが利益を生む状態を防ぎます。

  5. 異なる取引商品ごとに異なるパラメータを設定し、バックテストによる最適化を行い、適応性を高めます。

まとめ

本戦略は、比較的堅実な双方向のポジション追加戦略です。シグナルの品質が高く、一定のリスク管理能力を持っています。最適化の余地も大きく、収益の安定性をさらに向上させることができます。本戦略は中長期のトレンド相場に適しており、レンジ相場でもチャンスを捉えることが可能です。

Source
Pine
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy(title="GAVAD", shorttitle="GAVAD", overlay=false, initial_capital=36000)
Strategy parameters
Strategy parameters
Sinal
Sinal
Ano
Mes
Dia
hora
minuto
hora Inicio Operacao Robo
Minuto Encerra Tudo
hora Fechamento
Minuto Encerra Novas Operacoes
Minuto Encerra Tudo
Meta de Lucro
Contratos
Gain
Loss
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)