フラクタル方式でスイング高安を自動マーキングするcTraderインジ紹介

はじめに

チャート分析の多くは、「どこがスイング高値で、どこがスイング安値か」を決めるところから始まります。サポート・レジスタンスの水平線も、フィボナッチのアンカーも、ダイバージェンスの比較対象も、そしてダブルトップのようなパターン認識も、すべて「高安の位置」を起点にしています。

ところが、この起点そのものが曖昧なまま進んでしまうケースは少なくありません。同じチャートを見ていても、ある人は小さな戻りの頂点をスイング高値と数え、別の人はもっと大きな波の頂点だけを数えます。同じ人でも、昨日と今日で数え方が変わってしまうこともあります。今回紹介する Swing Point Auto Marker は、この「起点のばらつき」を機械的に揃えることを目的としたインジケーターです。

なぜスイング判断はばらつくのか

スイング高安が人によって変わる最大の理由は、判定に使う「スケール」が明示されていないことにあります。

一般にスイング高値とは「その足の高値が、左右の足の高値よりも高い状態」を指します。しかし、ここで「左右の何本と比べるのか」を決めないと、判定結果は変わってしまいます。左右1本ずつと比べれば、細かい上下動のほとんどがスイング高値として拾われます。左右5本ずつと比べれば、ある程度の波としてまとまった山だけが残ります。この左右本数のことを、一般にフラクタル(Fractal)方式における Swing Strength と呼びます。

つまり、スイング判断のばらつきは感覚の差ではなく、パラメーターが暗黙のままになっていることによる差だと考えられます。ここを数値として固定してしまえば、少なくとも「自分のなかでは一貫した高安の定義」を持つことができます。

もう一つの問題は再現性です。目視でマーキングしていると、過去の検証で使った基準と、今リアルタイムで見ている基準がずれていきやすくなります。バックテストの前提と実運用の前提がずれてしまうと、検証結果そのものの意味が薄れてしまいます。詳しくはバックテストの基本でも触れていますが、前提の固定は検証の土台になる部分です。

Swing Point Auto Marker の機能

本インジケーターは、cTrader (cAlgo) のネイティブインジケーター (.algo) として動作する、軽量なマーキングツールです。主な機能は次のとおりです。

売買シグナルを出すタイプのツールではなく、あくまで「分析の起点を統一する」ための可視化レイヤーという位置づけです。パラメーターの詳細は Swing Point Auto Marker の詳細ページ で確認できます。

こんな場面で役立ちます

このインジケーターは、次のような使い方と相性が良いと考えられます。

特に最後の用途は、開発視点では実用的な使い道です。ロジックの内部状態を可視化しておくと、想定と実装のズレに早く気づけます。

導入時に意識したいこと

まず前提として、スイング高安のマーキングは「相場がどちらに動くか」を示すものではありません。あくまで過去に確定した波の頂点を整理するもので、方向性の判断は別のロジックで補う必要があります。

また、フラクタル方式には構造上の遅延があります。ある足がスイング高値だと確定するには、その右側に指定本数のバーが出そろう必要があるためです。リアルタイムで直近の頂点が即座にマークされるわけではない点は、あらかじめ理解しておきたいところです。この性質を踏まえずに直近の反転を追いかけようとすると、判断が後追いになりやすくなります。

Swing Strength の設定値も、一度決めて終わりではなく、自分の取引対象と時間軸で試してみるのが現実的です。値を小さくすれば頂点は増えますが細かいノイズも拾い、大きくすれば波の骨格だけが残る代わりに反応点が減ります。どちらが適切かは、狙っている値幅と保有時間によって変わります。

そして、損切り位置やロットサイズといったリスク管理は、このツールの守備範囲外です。可視化ツールは判断材料を整えるものであって、資金管理を代替するものではないという線引きを持っておくことをおすすめします。

まとめ

Swing Point Auto Marker は、フラクタル方式のパラメーターを明示的に固定することで、スイング高安という「分析の起点」を機械的に揃えるためのシンプルな cTrader インジケーターです。派手な機能を持つツールではありませんが、サポレジ・ダイバージェンス・パターン分析といった複数の分析手法が、同じ定義の上に乗るようになります。

価格や配布形式を含めた詳細は Swing Point Auto Marker の商品ページ で確認できますので、自分の分析スタイルに合うかどうか、一度目を通してみてください。自作の cBot やインジケーター開発に取り組みたい方、既存ロジックのカスタム開発を相談したい方は、親サイトの AI PROGRAMMING もあわせて参考にしてみてください。

本記事は一般的な情報提供を目的としています。投資助言ではありません。 取引判断はご自身の責任で行ってください。