量価弥長計に基づく変動勢力戦略
1
Follow
1802
Followers
この戦略は、出来高と価格の関係に基づく指標(量価弥長計)を用いて取引シグナルを生成し、市場の売買勢力を判断することを目的としています。
戦略の原理
量価弥長計(VB)指標は、出来高の変化が価格に与える推進力を反映します。その構築方法は以下の通りです。
- 代表価格の日内変動率を計算し、価格変動の力を表します。
- 出来高と価格変動の力の積を用いて、終値時点での売買勢力を判断します。
- 指標値は0軸を中心に変動し、指標値の正負によって買い勢力と売り勢力を測定します。
本戦略はVB指標を構築し、シグナルラインを設定します。VB指標がシグナルラインを上抜けた場合に買いシグナル、下抜けた場合に売りシグナルを生成します。
コードの主な手順は以下の通りです。
- 代表価格の日内変動率interを計算し、価格変動の力とします。
- 変動の力に上限・下限(coef)を設定し、その範囲を超えた変動の力はcoefに丸めます。
- 丸め後の量的な力vcpを計算します。
- vcpの合計を求め、量的指標vfiとします。
- シグナルラインの長さsignalLengthを設定し、シグナルラインvfimaを取得します。
- VB指標vfiとシグナルラインvfimaを比較し、取引シグナルを生成します。
戦略の利点
本戦略には以下の利点があります。
- 出来高と価格の関係を用いて市場の売買勢力を判断するため、価格そのものに影響されません。
- パラメータを設定することで量的な力の計算範囲を制御でき、異常な変動の影響を回避できます。
- VB指標自体とシグナルラインの比較を組み合わせることで、合理的なエントリータイミングを設定できます。
- 指標の計算方法はシンプルで明確であり、実運用が容易です。
- 指標パラメータやシグナルラインのパラメータをカスタマイズでき、戦略効果を最適化できます。
戦略のリスク
本戦略には以下のリスクも存在します。
- VB指標は価格の異常な変動に敏感なため、適切な上限・下限パラメータの設定が必要です。
- 株価が指標シグナルと逆行する確率が比較的高いため、盲目的に追随すべきではありません。
- 指標パラメータやシグナルラインのパラメータを適切に最適化し、偽シグナルの発生を防ぐ必要があります。
- 出来高と価格の特徴が明確な銘柄に適しており、流動性の低い銘柄には適用すべきではありません。
- 指標が発散する状況に注意する必要があり、市場の反転を示唆する可能性があります。
リスクを制御するには、パラメータ範囲の調整、他の指標との組み合わせによるフィルタリング、適切なストップロスの設定などが有効です。
戦略の最適化方向
本戦略は以下の点から最適化が可能です。
- 量的な力の計算パラメータを最適化し、感度と安定性のバランスを取ります。
- シグナルラインのパラメータを最適化し、遅延とノイズのバランスを取ります。
- Volume Spread Analysisなどの指標を追加し、効果を検証します。
- トレンドやサポート・レジスタンスの指標を追加し、不利な方向の取引を回避します。
- 動的ストップロス機構を設定し、市場の変動に応じてストップロス水準を調整します。
- 機械学習手法を用いて最適なパラメータ組み合わせを学習します。
- 複数の銘柄や異なる時間枠でバックテストを実施し、戦略の頑健性を評価します。
- 異なる指標パラメータが収益曲線に与える影響を比較し、最適パラメータを探索します。
まとめ
本戦略は量価弥長計に基づき、売買勢力を判断します。指標設計がシンプルでパラメータ調整が可能といった利点がある一方、一定の偽シグナルリスクも存在します。パラメータ最適化や不利な市場の回避などの対策により、戦略の安定性を高めることができます。今後は多角的に最適化・検証を進め、実運用での効果を向上させることが期待されます。
Source
Pine
Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

