LinearRegression Channel
- ユーティリティ
- バージョン: 4.0
Linear Regression Channel v4.0 — MetaTrader 5用インジケーター
Linear Regression Channel v4.0は、R²係数を使用して線形回帰チャネルの最適な長さを自動的に計算し、過去のチャネル履歴を描画して価格構造の変遷を可視化するインジケーターです。
v4.0の新機能
最大R²による自動長さ計算。インジケーターは設定された最小値と最大値の間のすべての長さを評価し、各長さのR²を計算し、現在の価格に最も適合するものを選択します。チャート上のパネルには、見つかった最適な長さ、現在のチャネルのR²(パーセント表示)、トレンドの方向がリアルタイムで表示されます。
設定可能なチャネル履歴。現在のチャネルから設定可能なN本のバー分だけ過去のチャネルを描画します。各履歴チャネルは独立しており、カバーする期間に対する適応的な標準偏差、チャネルごとに個別に設定可能な色(最大5つの履歴チャネル)、各履歴チャネルのR²を示すラベル、現在のチャネルと区別するための点線を備えています。チャネル同士は重なりません。
自動長さ計算の仕組み
新しいローソク足ごとに、インジケーターは定義された範囲内で設定可能なステップで長さをテストし、各長さのR²を計算し、最も高いR²を得た長さでチャネルを描画します。これにより、チャネルはその時点での現在の市場構造を最もよく表す長さを反映します。
履歴の仕組み
各履歴チャネルは、カバーする期間の独自の線形回帰と独自の標準偏差を計算します。これにより、現在のトレンドが前のトレンドの継続であるか、構造的な変化を表しているかを観察できます。
主なパラメーター
メインチャネル:InpAutoLength(R²による自動長さを有効化)、InpLength(Autoがfalseの場合の手動長さ)、InpDeviation(標準偏差の倍率)、InpExtend(チャネルを右に延長)、InpShowFibo(内部フィボナッチレベルを表示)、InpShowBroken(チャネルがブレイクされた時にハイライト)。
自動長さ:InpAutoMinLen(評価する最小長さ、デフォルト20)、InpAutoMaxLen(評価する最大長さ、デフォルト300)、InpAutoStep(長さ間のステップ、デフォルト5)、InpShowR2Panel(R²と最適長さのパネルを表示)。
履歴:InpShowHistory(チャネル履歴を有効化)、InpHistoryBars(チャネルを検索するバー数)、InpHistoryMax(最大履歴チャネル数、1〜5)、InpHistoryDev(履歴バンドの偏差)、InpHColor1〜InpHColor5(履歴チャネルごとの個別色)。
タイムフレーム別の推奨設定
短いタイムフレーム(M1/M5):InpAutoMinLen = 20、InpAutoMaxLen = 100、InpHistoryBars = 150、InpHistoryMax = 3。
中間タイムフレーム(M15/M30):InpAutoMinLen = 30、InpAutoMaxLen = 200、InpHistoryBars = 300、InpHistoryMax = 3。
長いタイムフレーム(H1/H4):InpAutoMinLen = 50、InpAutoMaxLen = 300、InpHistoryBars = 500、InpHistoryMax = 5。
アラート
価格がチャネルの上限バンドまたは下限バンドをブレイクした際に、ポップアップアラートとモバイルデバイスへのプッシュ通知を生成します。アラートにはブレイク時点のチャネルのR²値が含まれます。
