Trend Cycle Probability Analyzer
- インディケータ
-
Evgenii Petrov
金融分析およびトレーディングで13年以上の経験を持つFX・マクロトレーダー。
主な専門分野はEUR/USDの裁量取引で、マクロ経済分析、市場構造、リスク管理、そして規律あるエクスポージャー管理を重視しています。
非対称なリスク・リターン、ポジションサイジング、変化する市場レジームへの適応を重視したトレーディング戦略を開発・運用しています。
ファンダメンタル分析とテクニカル分析を組み合わせ、体系的なリスクコントロールを行っています。取引回数を最大化するのではなく、市場環境が有利なリスク・リターンを提供する局面を選択的に捉えることを目指しています。 - バージョン: 1.16
MetaTrader 5 用トレンドサイクル分析インジケーター
私はこのインジケーターを実際の取引口座で使用しています。MQL5 Signals では、取引履歴、保有中および決済済みのポジション、口座の統計情報を確認できます。
📊 私のリアル口座: https://www.mql5.com/ru/signals/2385035?source=Site+Signals+My
インジケーターの説明
Trend Cycle Analyzer は、2 本の単純移動平均線(SMA 50 と SMA 200)を使用してトレンドサイクルを分析する、MetaTrader 5 用の分析インジケーターです。
サイクルの方向だけでなく、サイクルの継続時間、2 本の移動平均線間の最大距離、SMA 200 の傾きの極値を分析します。これらの特性を過去のサイクルと比較することで、現在の市場構造を過去の観測結果と照らし合わせて調べることができます。
主な情報はチャート上のパネルに表示されます。また、移動平均線間の最大距離が発生した位置と、SMA 200 の傾きが極値に達した位置を、垂直線で表示することもできます。
Trend Cycle Analyzer は、移動平均線の位置関係を見るだけでなく、トレンドサイクルの特性を数値化し、過去のデータと比較したいトレーダー向けに設計されています。
本インジケーターは H1(1 時間足)専用です。市場分析を目的としており、自動的に取引を開始または決済する機能はありません。
主な機能
1. トレンドサイクルの方向
SMA 50 と SMA 200 を比較します。
- UP — SMA 50 が SMA 200 より上にある状態。
- DOWN — SMA 50 が SMA 200 より下にある状態。
2 本の移動平均線の位置関係が変化すると、サイクルの境界が切り替わります。
2. サイクルの経過時間
現在のサイクル開始から経過した H1 バーの本数を表示します。
3. SMA 間の最大距離の分析
現在のサイクルにおける SMA 50 と SMA 200 の最大絶対距離を追跡します。最大距離と、サイクル開始からその発生までに経過したバー数を表示します。
4. SMA 200 の傾きの分析
連続する H1 バー間での SMA 200 の変化を計算し、サイクルの方向に対する傾きの極値を追跡します。
5. 過去のサイクルとの比較
パネルには、対象となる過去のサイクルのうち、次の条件を満たした割合が表示されます。
- 継続時間が現在のサイクルの経過時間より長かった。
- SMA 間の最大距離が現在のサイクルより後に発生した。
- SMA 200 の傾きの極値が現在のサイクルより後に発生した。
6. チャート上の垂直線
次の 2 本の垂直線を表示または非表示にできます。
- SMA 間の最大距離を示す線。
- SMA 200 の傾きの極値を示す線。
線の色、スタイル、太さを設定できます。
7. 情報パネルの設定
パネルの水平・垂直位置、幅、高さ、背景色、文字色、フォントサイズを変更できます。
8. 過去データの分析設定
過去の統計に含める完了済みサイクルの最小継続時間を設定し、分析に使用する H1 バーの本数を制限できます。
過去のサイクルの最小継続時間は、初期設定では 200 本です。履歴参照数を表す InpHistoryLookback を 0 にすると、インジケーターが必要とするデータ条件の範囲内で、追加の履歴本数制限を設けません。
使用方法
1. インストールと設定
MetaTrader 5 に Trend Cycle Analyzer をインストールし、分析したい金融商品のチャートに追加してください。
本インジケーターは H1 専用です。 他の時間足では情報パネルは表示されません。
2. サイクルの方向 — Direction
- UP — SMA 50 が SMA 200 より上。
- DOWN — SMA 50 が SMA 200 より下。
この分類は移動平均線の位置関係に基づくものであり、価格が今後も同じ方向に動き続けることを保証するものではありません。
3. サイクルの経過時間 — Cycle age
現在のサイクル開始から経過した H1 バーの本数を表示します。
たとえば 240 H は、現在のサイクルに 240 本の 1 時間足バーが含まれていることを示します。この値を過去の完了済みサイクルの継続時間と比較できます。
4. 最大距離 — MAX SPREAD
このセクションには 3 つの値が表示されます。
Spread — 現在のサイクルにおける SMA 50 と SMA 200 の最大絶対距離です。固定スケール 0.0001 を使用して換算されます。
Occurred — サイクル開始から最大距離が発生するまでの H1 バー数です。
Prob > age — 最大距離が現在のサイクルよりも後の段階で発生した過去のサイクルの割合です。
たとえば 70% は、対象となる過去のサイクルの 70% で、最大距離が現在のサイクルより後の段階で発生したことを意味します。
この値は、価格が現在の方向に進み続ける確率や反転する確率が 70% であることを意味しません。
5. 傾きの極値 — MAX SMA200 ANGLE
現在のサイクルで記録された SMA 200 の傾きの極値を表示します。
Angle — 連続する H1 バー間の SMA 200 の変化に基づいて計算された極値です。
Occurred — サイクル開始から極値が記録されるまでの H1 バー数です。
Prob > age — 傾きの極値が現在のサイクルより後に発生した過去のサイクルの割合です。
傾きの計算には固定スケール 0.0001 を使用します。そのため、価格の桁やスケールが大きく異なる金融商品間で直接比較できる普遍的な傾き指標として扱わないでください。
6. サイクルの継続時間 — CYCLE DURATION
Current — 現在のサイクルに含まれる H1 バーの本数です。
Prob > age — 現在のサイクルの経過時間を超える継続時間を持つ、過去のサイクルの割合です。
たとえば 60% は、対象となる過去のサイクルの 60% が、現在のサイクルの現時点までの経過時間より長く続いたことを意味します。
これは過去の継続時間との比較であり、現在のサイクルが今後どのくらい続くかを予測するものではありません。
7. 過去のサイクル数 — Historical cycles
過去の比較に使用された完了済みサイクルの数を表示します。
設定された最小継続時間を満たすサイクルだけが対象になります。利用可能な履歴や設定によって、サンプル数と表示される割合は変わります。
過去のサンプル数が少ない場合は、結果を慎重に解釈してください。
8. 垂直線
有効にすると、現在のサイクルにおける次の 2 つのイベントを示します。
- SMA 50 と SMA 200 の最大距離。
- SMA 200 の傾きの極値。
線の表示・非表示を切り替え、色、スタイル、太さを設定できます。
これらの線はチャート分析を補助するためのものであり、売買シグナルではありません。
過去の割合の解釈
過去の割合は、完了済みの過去のサイクルと比較して、現在のサイクルで特定のイベントが早く発生したか、遅く発生したかを示します。
たとえば、現在のサイクルの 100 本目で SMA 間の最大距離が発生し、 Prob > age が 75% と表示されている場合、対象となる過去のサイクルの 75% では、最大距離が 100 本目より後に発生したことを意味します。
これは現在のサイクルを過去の観測結果と比較するための情報です。将来の反転、トレンド継続、新たな最大値の発生確率を示すものではありません。
単一の割合だけに依存せず、複数の指標と市場状況を組み合わせて分析してください。
インジケーターのパラメータ
| パラメータ | 説明 |
|---|---|
| InpFastSMA | 短期移動平均線の期間。初期値:50 |
| InpSlowSMA | 長期移動平均線の期間。初期値:200 |
| InpMinHistoricalCycle | 過去の統計に含めるサイクルの最小継続時間。初期値:200 本 |
| InpHistoryLookback | 過去のバー数の制限。 0 は追加制限なし |
| InpShowMaxSpreadLine | 最大距離の垂直線の表示・非表示 |
| InpShowMaxAngleLine | 傾きの極値の垂直線の表示・非表示 |
| InpMaxSpreadColor | 最大距離の線の色 |
| InpMaxAngleColor | 傾きの極値の線の色 |
| InpLineStyle | 垂直線のスタイル |
| InpLineWidth | 垂直線の太さ |
| InpPanelBackColor | パネルの背景色 |
| InpPanelTextColor | パネルの文字色 |
| InpPanelX | パネルの水平位置 |
| InpPanelY | パネルの垂直位置 |
| InpPanelWidth | パネルの幅 |
| InpPanelHeight | パネルの高さ |
| InpPanelFontSize | パネルのフォントサイズ |
技術的な制限
- プラットフォーム:MetaTrader 5。
- 対応時間足:H1 のみ。
- 主な分析ツール:期間を設定できる 2 本の単純移動平均線。
- 自動売買機能はありません。
- 過去の割合は完了済みサイクルのサンプルにおける観測結果を示すものであり、将来の市場の動きを予測するものではありません。
- 距離の換算と傾きの計算には固定スケール 0.0001 を使用します。価格スケールの異なる金融商品で使用する場合は、この制限を考慮してください。
Trend Cycle Analyzer は、トレンドサイクルの特徴を測定し、比較するためのツールです。独立した市場分析に追加情報を提供しますが、売買戦略やリスク管理に代わるものではありません。
