High Low Close MT4
- インディケータ
- Mariusz Franciszek Szczepanczyk
- バージョン: 1.10
- アップデート済み: 26 2月 2026
- アクティベーション: 5
高値 安値 終値 始値 MT4このインジケーターは、選択した時間枠の高値、安値、および前日終値または現在始値を、チャート上の水平線とヒストリカルセグメントとして表示します。MetaTrader 4プラットフォームのネッティング口座とヘッジ口座の両方でシームレスに動作します。すべてのレベルはタイマーとチャートイベントによって動的に更新され、リアルタイムの精度を実現します。
主な特徴
- 現在の期間の線: 選択した時間枠の現在のバーの高値、安値、静的レベル (ユーザーの選択により前回の終値または現在の始値) の無限の水平線を描画します。
- 履歴セグメント: 過去 1 ~ 5 期間の高値、安値、静的、およびオプションのオープン レベルを時間制限付きセグメントとして表示します (InpBarsBack 設定まで)。
- オプションのオープン ライン: 現在のオープン レベルと履歴オープン レベルの表示を切り替えます。
- ラベル: 価格レベルに応じて垂直に配置された、カスタマイズ可能な右揃えのラベル (HIGH、LOW、CLOSE/OPEN)。
- 視覚的なカスタマイズ: 各線の種類ごとに色、スタイル (ドット/実線)、幅を個別に設定できます。ラベルではフォント、サイズ、色の入力が使用されます。
仕組み
描画ロジック (DrawAll()): InpTimeframe 上の現在および過去のバーについて、iHigh/iLow/iOpen/iClose を使用して OHLC データを取得します。現在レベルは無限の OBJ_HLINE を使用し、過去レベルはバーの期間をまたぐ有限の OBJ_TREND セグメントを使用します。静的レベルは動的に「CLOSE」または「OPEN」としてラベル付けされます。ラベルは、チャートの高さと価格スケールに基づいて Y 座標を計算し、正確な位置合わせを行います。オブジェクトは選択不可で、適切にレイヤー化(背面/前面)され、5 期間を超えるとクリーンアップされます。
イベント処理: OnInit(): 1秒タイマーを開始し、最初の線を描画します。OnCalculate/OnTimer/OnChartEvent: ティック、時間、またはチャートの変更(例: ズーム/スクロール)時に再描画します。OnDeinit(): タイマーを終了し、プレフィックス付きのオブジェクト(HLPC_)をすべて削除します。
エラー処理: 無効なデータ (ゼロ値など) をスキップし、余分な履歴を防ぐために barsBack を制限します。
使用上の注意
セッションベースの取引(例:短期の時間枠での日足の高値/安値ブレイク)に最適です。ネット(銘柄ごとに1ポジション)とヘッジ(複数ポジション)モードに対応しており、注文固有のロジックは不要です。ラインは時間枠の変更後も保持されますが、再描画イベント時にのみ更新されます。パフォーマンス向上のため、タイマーによりバッファプロット(indicator_plots 0)なしでも応答性が確保されます。
設定:
InpTimeframe – 高値、安値、終値/始値レベルの時間枠を設定します (デフォルトは PERIOD_D1)。
InpBarsBack – 表示する履歴期間の数を設定します (デフォルトは 1、1 ~ 5 の範囲で固定)。
InpStaticIsPrevClose – true の場合は前回の終値を静的レベルとして使用し、false の場合は現在の始値を使用します (デフォルトは true)。
InpHighColor – High ラインの色を設定します (デフォルトは clrLime)。
InpHighStyle – High ラインの線のスタイルを設定します (デフォルトは STYLE_DOT)。
InpHighWidth – High ラインの線幅を設定します (デフォルト 1)。
InpLowColor – 低線の色を設定します (デフォルトは clrCrimson)。
InpLowStyle – 低線の線のスタイルを設定します (デフォルトは STYLE_DOT)。
InpLowWidth – 低ラインの線幅を設定します (デフォルト 1)。
InpStaticColor – 静的レベル ラインの色を設定します (デフォルトは clrGold)。
InpStaticStyle – 静的レベル ラインの線スタイルを設定します (デフォルトは STYLE_DOT)。
InpStaticWidth – 静的レベル ラインの線幅を設定します (デフォルトは 1)。
InpShowOpen – 始値ラインの表示を有効/無効にします (デフォルトは false)。
InpOpenColor – オープン ラインの色を設定します (デフォルトは clrDodgerBlue)。
InpOpenStyle – 開いた線の線のスタイルを設定します (デフォルトは STYLE_DOT)。
InpOpenWidth – オープンラインの線幅を設定します (デフォルトは 1)。
InpShowLabels – 価格レベルラベルを有効/無効にします (デフォルトは true)。
InpLabelColor – ラベルの色を設定します (デフォルトは clrWhite)。
InpLabelSize – ラベルのフォント サイズを設定します (デフォルトは 8)。
InpLabelFont – ラベルのフォント ファミリを設定します (デフォルトは「Arial」)。
ボットは、無制限の資金にアクセスできる場合にのみ成功をもたらします。アカウントをグリーンにするには「目と心」が必要です。シンプルでクリーン、高速で効率的なツールが、その実現をお手伝いします。
真の成功には、あなた自身の脳が意思決定をすることが必要です。私のツールはボットではなく、考えるトレーダーのためのツールです。
前日の終値は磁石のように作用する →高値 安値 終値 MT4
アジアセッションがロンドンとニューヨークのセッションの方向性を決める →アジアセッションレベル MT4
複数の銘柄をスキャルピングする場合:
ワンクリックB3 MT4、シンボルポジションパネル MT4、SL TP トグルボタン MT4
1つの銘柄をスカルプする場合:
ワンクリックB3 MT4、シンボルポジションパネル MT4、SL TP トグルボタン MT4、ピップラベル最終取引MT4
複数の金融商品に長期投資する場合:
説明をお読みになってご不明な点がございましたら、ご連絡ください。すべての機能、設定、使用例を丁寧にご説明し、これらのツールがお客様の取引戦略に合致することを保証いたします。
