Scalpetronix
- インディケータ
- Andrey Kozak
- バージョン: 1.0
- アクティベーション: 20
Scalpetronix Indicator — Scalpetronix ロボットのシグナルコア
このインジケーターは、Expert Advisor Scalpetronix が基盤としているアルゴリズムとシグナルを実装しています。ロボットのすべてのエントリーは、次の計算に基づいて生成されます:指数移動平均 (EMA) の組み合わせ、ADX によるトレンドフィルタリング、ATR によるボラティリティ正規化、ローソク足構造の分析。
インジケーターの利点
-
動的な閾値を持つマルチレベル EMA システム(高速と低速)を使用;
-
ADX フィルターによって弱いシグナルを排除;
-
ATR を通じてボラティリティを考慮し、市場の異なるフェーズに感度を適応;
-
ローソク足の構造を分析(買いは HH/HL モデル、売りは LH/LL モデル);
-
多層ラインとフェーズの塗りつぶしによってシグナルを可視化し、エントリーポイントに矢印を描画。
動作アルゴリズム
EMA と動的閾値の計算
sep(t) = max(Point, 0.1 * ATR(t))
— 買い状態: EMA_fast(t) > EMA_slow(t) + sep(t)
— 売り状態: EMA_fast(t) < EMA_slow(t) - sep(t)
ローソク足構造の確認
— 買い: High(t-1) > High(t-2) かつ Low(t-1) > Low(t-2)
— 売り: High(t-1) < High(t-2) かつ Low(t-1) < Low(t-2)
トレンド強度のフィルタリング
シグナルは ADX(t) > ADX_threshold の場合にのみ確認されます。
フェーズ切り替え
方向が変わると、レイヤーのコピー (Up↔Down) が実行され、チャネルの連続性が維持されます。
シグナル生成ルール
買いシグナルは以下の場合に生成されます:
-
EMA_fast(t) > EMA_slow(t) + sep(t)
-
かつ (EMA_fast(t-1) <= EMA_slow(t-1) + 0.5 * sep(t-1) または HH/HL モデルが成立)
-
かつ ADX(t) > ADX_threshold
売りシグナルは以下の場合に生成されます:
-
EMA_fast(t) < EMA_slow(t) - sep(t)
-
かつ (EMA_fast(t-1) >= EMA_slow(t-1) - 0.5 * sep(t-1) または LH/LL モデルが成立)
-
かつ ADX(t) > ADX_threshold
セグメンテーションと可視化
このインジケーターは 10 個のバッファを使用します:
-
買いフェーズ用の 4 本のライン (bufUpL1…L4)、
-
売りフェーズ用の 4 本のライン (bufDownL1…L4)、
-
2 つの塗りつぶしバッファ (bandBuy と bandSell)。
ラインの太さは、widthCore、widthInner、widthOuter、widthEdge のパラメータによって設定され、トレンド強度の視覚的な段階を形成します。
フェーズが切り替わると、チャートに矢印オブジェクトが表示されます:青 (コード 233) は買い、赤 (コード 234) は売りを示します。
インジケーターのパラメータ
-
fastEmaPeriod — 高速 EMA の期間。
-
slowEmaPeriod — fastEmaPeriod + 2 として計算されます。
-
calcBars — 分析の深さ (50〜5000)。
-
widthCore, widthInner, widthOuter, widthEdge — 多層描画のためのライン幅システム。
