テクニカル指標

MetaTrader 5用オープンレンジブレイクアウトインジケーターの徹底解説
MetaTrader5
MetaTrader 5用オープンレンジブレイクアウトインジケーターの徹底解説

概要 オープンレンジブレイクアウト(ORB)インジケーターは、トレーディングセッションのオープニングレンジからの価格ブレイクアウトを特定し、追跡する強力なテクニカル分析ツールです。このインジケーターは、トレーディングセッションの最初の数分間に確立された高値と安値が、その日の残りの時間において重要なサポートとレジスタンスレベルとして機能することに基づいています。 ユーザー定義の時間帯に基づいて自動的にオープニングレンジを計算し、複数の価格ターゲットをプロットし、潜在的な取引機会に対して視覚的および音声のアラートを提供します。これにより、トレーダーは高確率のブレイクアウト取引やリテストシナリオを特定できます。 コアコンセプト ORB戦略は、マーケット参加者がトレーディングセッションのオープニング期間中に最初の価格レンジを設定するという原則に基づいています。このレンジを価格が信頼を持ってブレイクアウトする場合、価格は通常ブレイクアウトの方向に進み続けます。インジケーターはこのオープニングレンジを追跡し、レンジのサイズに基づいて複数の利益ターゲットをプロジェクションします。 主な機能には、ブレイクアウトシグナルの自動検出、リテストの特定、オープニングレンジの倍数として計算された進行的な利益ターゲットが含まれます。 インジケーターのパラメータ 基本設定 sOpeningRangeMinutes(デフォルト: "15") オープニングレンジ期間を分で定義します。利用可能なオプションには、5分、15分、30分、またはカスタム時間レンジのための0があります。米国株式市場では、15分のオープニングレンジ(9:30-9:45 EST)が一般的に使用されますが、短い期間はより速い動きのある市場に適しています。 alertBreakoutsOnly(デフォルト: false) 有効にすると、アラートは単純な価格のORブレイクレベルのクロスではなく、確認されたブレイクアウトでのみトリガーされます。これにより、価格がレンジを超えてクローズし、ブレイクアウトの方向に進むことが必要となるため、誤信号が減少します。 showLabels(デフォルト: true) チャート上のすべてのORBレベルと価格ターゲットにテキストラベルを表示します。ラベルは「ORB HIGH」、「ORB LOW」、およびパーセンテージベースの利益ターゲット(PT 50%、PT 100%など)を示します。 showPreviousDayORBs(デフォルト: true) 前日のトレーディングセッションのORBレベルがチャート上に表示されるかどうかを制御します。無効にすると、現在の日のORBのみが表示され、チャートの混雑が減ります。 showEntries(デフォルト: true) 潜在的なエントリーポイントの視覚マーカーを有効にします。「ブレイクアウト - リテストを待つ」、「リテスト」、「失敗したリテスト」ラベルが含まれています。これらの注釈は、トレーダーが最適なエントリータイミングを特定するのに役立ちます。 表示オプション showPriceTargets(デフォルト: true) オープニングレンジサイズの50%および100%での主要な利益ターゲットを表示します。これらは部分利益を取るために最も一般的に使用されるターゲットです。 showPriceTargetsExtended(デフォルト: false) オープニングレンジの150%から500%までの拡張利益ターゲットを追加します。これらの拡張ターゲットは、トレンド市場や金(XAUUSD)などの非常にボラティリティの高い商品に役立ちます。 showMidPoint(デフォルト: false) オープニングレンジの正確な中心にラインをプロットします。ミッドポイントはしばしばピボットレベルとして機能し、平均回帰戦略に使用できます。 showShadedBox(デフォルト: true) オープニングレンジ期間にわたって塗りつぶされた矩形を描画し、ORBゾーンの明確な視覚的識別を提供します。 カスタマイズカラー shadeColor(デフォルト: clrTeal) 塗りつぶされたオープニングレンジ矩形の色を設定します。 orb50Color(デフォルト: clrPurple) 50%利益ターゲットラインの色です。 orb100Color(デフォルト: clrBlue) 100%利益ターゲットラインの色です。 orbOtherColor(デフォルト: clrTeal) すべての拡張利益ターゲット(150%から450%まで)の色です。 時間設定 sORBStartTime(デフォルト: "0930-0945") 24時間形式(HHMM-HHMM)でのカスタム時間オーバーライド。このパラメータは、sOpeningRangeMinutesが0に設定されているときのみ使用され、オープニングレンジ期間を完全に定義する柔軟性を提供します。 sTimeZone(デフォルト: "EST") オープニングレンジ計算のための基準タイムゾーン。パラメータは異なるタイムゾーンの略語を受け入れますが、インジケーターはブローカーのサーバー時間に基づいて時間を計算します。 ラベルフォーマット labelOffsetBars(デフォルト: 5) 現在の価格アクションとラベルの位置の間のバーでの水平間隔。正の値はラベルを右に移動させます。 labelOffsetPips(デフォルト: 0) ラベルの位置決めのためのピップでの垂直間隔。これにより、ラベルが価格アクションや他のチャート要素と重ならないようにします。 labelFontSize(デフォルト: 8) チャート上のすべてのテキストラベルのフォントサイズ。画面解像度や個人の好みに応じて調整します。 labelAnchor(デフォルト: ANCHOR_LEFT) ラベルの位置決めのためのアンカーポイントを決定します。オプションには、ANCHOR_LEFT、ANCHOR_RIGHT、ANCHOR_CENTERなどがあります。 maxLineBars(デフォルト: 500) ORBレベルラインの最大長さ(バー単位)。これにより、インジケーターが過去のデータに対して過度に長いラインを描画することを防ぎ、パフォーマンスを向上させます。 インジケーターの動作 オープニングレンジ計算 インジケーターは指定された時間帯を監視し、その間の高値と安値を記録することでオープニングレンジを特定します。たとえば、15分の設定では、9:30から9:45までのレンジをキャプチャします。 オープニングレンジ期間が終了すると、高値と安値は固定され、トレーディングセッションの残りの時間にわたって水平ラインとして延長されます。 価格ターゲット計算 すべての利益ターゲットはオープニングレンジサイズの倍数として計算されます。オープニングレンジが20ポイントの場合、50%ターゲットはORB高値の10ポイント上(ロングトレードの場合)またはORB安値の10ポイント下(ショートトレードの場合)になります。100%ターゲットは20ポイント、150%は30ポイントなどです。 この動的スケーリングにより、利益ターゲットは市場のボラティリティに自動的に調整され、大きなレンジは幅のあるターゲットを生成し、小さなレンジは狭いターゲットを生成します。 ブレイクアウト検出ロジック インジケーターは、ブレイクアウトシグナルのための高度なマルチバー確認を使用しています。有効な上昇ブレイクアウトには、価格が1バー上でORB高値を上回ってクローズし、次のバーで低値がORB高値を上回って残る必要があります。これにより、価格が一時的にレベルを超えた後にすぐに反転する誤ブレイクアウトを除外します。 同様に、下方ブレイクアウトには、ORB安値を下回ってクローズし、次のバーで高値がレベルを下回って残ることが必要です。 リテスト特定 確認されたブレイクアウト後、インジケーターは破られたレベルへのプルバックを監視します。有効なリテストは、価格がORBレベルに戻り、正しい側にクローズすることで、レベルがレジスタンスからサポート(またはその逆)に反転したことを確認します。 失敗したリテストは、価格が反対方向にORBレベルを再度突破する場合にフラグが立てられ、元のブレイクアウトシグナルが無効化されます。 解釈と取引の応用 ブレイクアウト取引戦略 主な応用は、高確率のブレイクアウト取引を特定することです。価格がオープニングレンジをボリュームとモメンタムでブレイクアウトすると、トレーダーはブレイクアウトの方向にエントリーし、ORB安値(ロングトレードの場合)またはORB高値(ショートトレードの場合)の下にストップを置きます。 最初の利益ターゲットは通常50%レベルで、部分的な利益を取ることができます。残りのポジションは100%レベルまたはそれ以上をターゲットとします。 リテストエントリーメソッド 保守的なトレーダーは、初期のブレイクアウト後にリテストを待つことを好みます。「ブレイクアウト - リテストを待つ」ラベルがこの機会を示します。価格が破られたレベルに戻り、サポート(またはレジスタンス)が見つかると、リスクの低いエントリーポイントが提供され、ストップロスがタイトになります。 このアプローチは、初期のブレイクアウトを追いかけるよりもリスク・リワード比を大幅に改善します。 レンジバウンド取引 価格がオープニングレンジ内に留まる場合、トレーダーは平均回帰戦略を採用し、ORB安値付近で買い、ORB高値付近で売ることができます。ミッドポイントラインは中立的なポジショニングのための基準点として機能します。 マルチタイムフレーム分析 インジケーターは複数のタイムフレームに同時に適用できます。一部のトレーダーは、スキャルピング用の5分ORB、デイトレード用の15分ORB、スイングトレード用の30分ORBを使用し、潜在的なサポートとレジスタンスゾーンの包括的な視点を作成します。 推奨シンボルとタイムフレーム 最適なタイムフレーム インジケーターは、1分(M1)から15分(M15)のチャートで最も効果的に機能し、イントラデイの価格アクションが明確に見えます。エントリータイミングの詳細な分析には、M5タイムフレームがノイズ削減と応答性のバランスを提供します。 適した金融商品 ORB戦略は、明確なオープニングセッションを持つ流動性の高い金融商品に特に効果的です: FXペア: EURUSD、GBPUSD、USDJPY、それぞれの地域のオープン時 金(XAUUSD): オープニングレンジブレイクアウトに非常に敏感で、強い方向性の動きが見られます 株価指数: US30、NAS100、SPX500のニューヨークセッションオープン時 暗号通貨: BTCUSD、ETHUSDの高ボリューム時 インジケーターは、明確なトレーディングセッションを持つ金融商品で最も効果的に機能します。 パフォーマンス最適化 インジケーターには、スムーズなチャート操作のためのいくつかのパフォーマンス最適化が含まれています。バッファの初期化をEMPTY_VALUEに設定することで不要なライン描画を防ぎ、maxLineBarsパラメータにより履歴ラインの長さを制限します。矩形描画のロジックは、セッションが終了するまで待機し、アクティブなトレーディング期間中の計算オーバーヘッドを削減します。 オブジェクト命名規則は、年の日に基づいたユニークな識別子を使用し、複数のORBセッションが同時に表示される際の衝突を防ぎます。 アラートシステム 通知システムは、MetaTrader 5の組み込みアラート機能を介してリアルタイムのアラートを提供します。アラートは、単純なレベルクロスのために設定することも、確認されたブレイクアウトのみに制限することもできます。ブレイクアウトが発生すると、アラートメッセージには、ORB高値の上またはORB安値の下であるかが指定され、トレーダーはチャートを常に監視しなくても迅速に機会を評価できます。 視覚的プレゼンテーション すべてのチャート要素はプロフェッショナルなフォーマット基準に従い、カスタマイズ可能な色を使用しています。デフォルトのカラースキームでは、ORB高値にライム、ORB安値に赤、50%ターゲットに紫、100%ターゲットに青、拡張ターゲットと塗りつぶされた範囲ボックスにティールを使用しています。このカラーコーディングシステムにより、忙しいチャートでも重要なレベルを迅速に視覚的に識別できます。 塗りつぶされた矩形は、オープニングレンジ期間の直感的な視覚的参照を提供し、価格が確立されたレンジ内外で取引されているかを即座に明らかにします。 結論 オープンレンジブレイクアウトインジケーターは、自動レンジ計算、複数の利益ターゲット、ブレイクアウト検出、リテスト特定を一つの使いやすいパッケージに組み合わせた包括的な取引ツールです。広範な入力パラメータによる柔軟性により、トレーダーは積極的なブレイクアウト取引から保守的なリテストエントリーまで、さまざまな取引スタイルにインジケーターを適応させることができます。 インジケーターのクリーンな視覚的プレゼンテーションと論理的なアラートシステムにより、裁量トレーダーや自動取引システムを開発しているトレーダーの両方に適しています。重要なオープニングレンジ期間に焦点を当てることで、各トレーディングセッションの最も重要なサポートとレジスタンスレベルを特定する手助けをします。

2025.11.13
統計的ジグザグ - MetaTrader 5用インジケーターの使い方
MetaTrader5
統計的ジグザグ - MetaTrader 5用インジケーターの使い方

このジグザグインジケーターでは、価格がボラティリティの閾値を超えると新しいスイングポイントが確認されます。このボラティリティは、現在の標準偏差 × マルチプライヤーによって定義されます。固定された深さで絶対的な高値・安値をスキャンするのではなく、ローカルのボラティリティレベルに対して極端な値を評価し、閾値をトリガーした際の最も極端な価格を取り込みます。標準偏差はバーごとに進化するため、閾値は市場の状況の変化に応じて動的に適応します。最新の確認されたスイングから水平線が延びており、統計的に意味のある境界を投影します。この価格は、バウンスして守られるか、ブレイクアウトして突破される可能性が高いです。このインジケーターを様々な方法で見ることができます。ベアトレンドの場合、予測されたレベル以上の価格の動きをノイズとして捉え、ラインの直下に売りストップを置くか、直接そのレベルでエントリーし、価格が急に反転した場合はブレイクイーブンで退出することができます。入力値の理解:長さを高く設定すると、脚が長くなり(ターンポイントが少なくなる)、逆に短く設定するとターンポイントが増え、ジグザグの脚が短くなります。ボラティリティマルチプライヤーを高く設定すると、閾値をトリガーするのが難しくなり、脚がより堅くなります。逆に、ボラティリティマルチプライヤーを低く設定すると、閾値がトリガーされやすくなり、脚がより応答性を持つようになります。

2025.11.07
MT5用カスタム指数移動平均(EMA)インジケーターのご紹介
MetaTrader5
MT5用カスタム指数移動平均(EMA)インジケーターのご紹介

この無料のカスタムインジケーターは、MetaTrader 5のチャート上で直接指数移動平均(EMA)を計算し、表示します。 EMAは、トレンドの特定やシグナルの生成において最も広く使用されているテクニカルツールの一つです。 特徴 EMAのユーザー定義期間を設定可能。 適用価格の選択肢:終値、始値、高値、安値、中間値、典型値、加重。 標準EMAの計算式を使用し、最初のバーのSMAで初期化されたスムーズな計算。 軽量で効率的、自分の戦略に合わせて簡単にカスタマイズ可能。 📊 解釈方法 EMAはシンプル移動平均(SMA)に比べて価格変動に対してより早く反応します。 価格がEMAの上にある場合は上昇トレンドを示唆し、EMAの下にある場合は下降トレンドの可能性があります。 トレンドフォローや、移動平均のクロスオーバー(例:EMA 50がEMA 200をクロスする)などの戦略でよく使用されます。 ⚙️ カスタマイズ ラインの色や太さを好みに合わせて調整可能。 適用価格や期間を入力設定で直接変更できます。 このインジケーターを使う理由 市場の方向性を迅速に特定するのに役立ちます。 高度な戦略の基盤として利用できる可能性があります。 シンプルでクリーンなEMAの実装を求めるトレーダーに最適です。

2025.11.02
CVD(累積ボリュームデルタ)- MetaTrader 5に最適なインディケーター
MetaTrader5
CVD(累積ボリュームデルタ)- MetaTrader 5に最適なインディケーター

今回は、MetaTrader 5向けの軽量でオープンソースのCVD(累積ボリュームデルタ)インディケーターについてご紹介します。このインディケーターは、ネットの買い圧力と売り圧力をCVDキャンドルとして別ウィンドウに表示し、ボリュームやオーダーフロー分析を始めるためのシンプルなツールです。 機能 M1データを使用して、チャート上にCVDを計算・プロットします(無料版) 時間枠の境界でオプションとしてリセット可能(リセットしないことも可能) 任意のシンボルと時間枠で動作します 計算方法(無料版) 各M1キャンドルについて:方向 = sign(close − open) ボリュームデルタ = 方向 × tick_volume CVD = ボリュームデルタの累積和 キャンドルとしてプロット(オープン/クローズ = 前回/現在のCVD) 入力パラメータ InpResetPeriod (ENUM_TIMEFRAMES):CVDをリセットする時間枠(例:H1、D1) InpNoReset (bool):trueに設定すると、リセットしません インストール手順 CVD_MT5_v3_m1_codebase.mq5をMQL5/Indicatorsフォルダにコピーします MetaEditorでコンパイル(F7)するか、MetaTrader 5を再起動します ナビゲーターからインディケーターを添付します ヒントとトラブルシューティング 初回の実行では、MT5がM1の履歴をダウンロードする必要があります。少し待って、チャートをスクロールしたり時間枠を変更すると、MT5がデータを取得しやすくなります。 CVDが更新されない場合は、対象のシンボルや時間枠にM1の履歴があるか確認してください。 端末が遅い場合は、あまり取引が活発でないシンボルや開いているチャートを減らしてみてください。

2025.11.02
WaveWeisBarForce:MetaTrader 5用の累積ウェーブボリュームインジケーター
MetaTrader5
WaveWeisBarForce:MetaTrader 5用の累積ウェーブボリュームインジケーター

WaveWeisBarForce - 累積ウェーブボリューム(Weis) WaveWeisBarForceは、ボリュームウェーブ(Weis)のロジックを利用して、市場の方向性の変化や蓄積を特定するインジケーターです。トレンドが変わらない間にボリュームを累積し、方向が変わると新しいウェーブを開始し、累積をゼロにリセットします。強度は、現在のウェーブのボリュームと最近の最大累積との比率に基づいて計算されます(強度ウィンドウ)。 入力パラメータ Volume_type - ボリュームのソースを定義します(ティックまたは実際のボリューム)。 Intensity - 強度の参考に使用するバーウィンドウ。 強気レベル (1から4) - 明るい緑からLIMEまでのスケール。 弱気レベル (1から4) - 明るい赤からREDまでのスケール。 入力パラメータ画面の例: 視覚的解釈 強気レベル レベル1: 非常に薄い緑(低強度のウェーブ)。 レベル2: 薄い緑。 レベル3: 中程度の緑。 レベル4: LIME(最大強度の強気ウェーブ)。 弱気レベル レベル1: 非常に薄い赤(低強度のウェーブ)。 レベル2: 薄い赤。 レベル3: 中程度の赤。 レベル4: RED(最大強度の弱気ウェーブ)。 WaveMax(白) - 現在のウェーブ内で最高のボリュームを持つバーを示します。 WaveClimax(黄) - 現在のウェーブの蓄積が過去の最高蓄積を超えたことを示します。 インジケーターをチャートに適用した例: 注意事項 レジェンドには現在の累積値のみが表示されます。 WaveMaxとWaveClimaxは、読みやすさを保つためにデフォルトで非表示です。 このインジケーターは、どの資産やタイムフレームにも適しており、特に日内取引に役立ちます。

2025.10.25
Wilder smoothingを用いたATRインジケーターの使い方
MetaTrader5
Wilder smoothingを用いたATRインジケーターの使い方

おはようございます。 このコードに不具合が生じた場合や、MQL5のアップグレードによって問題が発生した場合は、ぜひお知らせください。修正いたしますので、よろしくお願いします。 私のマルチタイムフレームインジケーターコードは、CodeBaseやマーケットプレイスで「William210」と検索することで、無料または有料で見つけることができます。 このコードの目的は? ATR(Average True Range)インジケーターは、1978年にJ. Welles Wilderによって開発され、特定の期間における価格の変動性を測定するために使われます。この情報は、価格の動きや取引の機会を理解する上で非常に役立ちます。 ちなみに、1978年に発表されたオリジナルのATRインジケーターには、この平滑化機能は含まれていませんでした。 後に導入されたWilder Smoothingは、ATRインジケーターの変動を滑らかにし、分析を容易にします。これはATRの値に対して、通常14期間で単純移動平均を適用する方法です。 このコードがあなたの助けになりますように コードが公開された際に最初に通知を受け取るため、ぜひスターをつけて私を友達に追加してください! 他にもCodeBaseにシンプルなコードをいくつか書いています: マーケットプレイスでは多くのインジケーターを提供していますので、ぜひ「William210」と検索してください。 iama()を使った適応移動平均 iadx()を使ったADX alligator()を使ったアリゲーター iatr()を使ったATR ATRはマーケットプレイスで提供しているSuperTrendなどの他のインジケーターにも非常に役立ちます。 iao()を使わないAwesome Oscillator ibands()を使ったボリンジャーバンド ドンチャンチャネル ienvelopes()を使ったエンベロープ iishimoku()を使った一目均衡表 ケルトナーチャネル imacd()を使ったMACD iMomentum()を使ったモメンタム ima()を使った移動平均、ネイティブ関数SimpleMA(), ExponentialMA(), SmoothedMA(), LinearWeightedMA()も使用 マーケットプレイスでは多くのマルチタイムフレーム平滑化オプションを提供しています。 単純移動平均 => EMA, SMA, SMMA, LWMA ボリューム加重平均、VWMA, VEMA, EVWMA 二重およびそれ以上の指数平均、DEMA RSI、irsi()ありまたはなしで istochastic()を使ったストキャスティクス もし、助けになるコードのアイデアがあれば、このスレッドでリクエストしてください。

2025.10.23
ボリンジャーバンドのスクイーズ - トレーダー必見のシグナル
MetaTrader5
ボリンジャーバンドのスクイーズ - トレーダー必見のシグナル

ボリンジャーバンドのスクイーズ - 嵐の前の静けさ ボリンジャーバンドのスクイーズは、ボリンジャーバンド指標を使用する際に最も強力で求められるシグナルの一つです。このシグナルは、市場のボラティリティが低い期間が終了し、重要な価格変動が迫っていることを示しています。 1. ボリンジャーバンドとは? ボリンジャーバンドは、3本のラインから成るテクニカル分析指標です: ミドルバンド:20期間の単純移動平均(SMA)。 アッパーバンド:ミドルバンド + (2 x 標準偏差)。 ローバーバンド:ミドルバンド - (2 x 標準偏差)。 アッパーバンドとローバーバンドは、市場のボラティリティに応じて拡張・収縮します。 2. 「スクイーズ」はいつ発生する? ボリンジャーバンドのスクイーズは、アッパーバンドとローバーバンドが収縮し、近づくときに発生します。これにより以下のことが示されます: 市場が「統合」または静かなフェーズにある。 価格のボラティリティが非常に低い。 買いと売りの圧力が均衡している。 視覚的には、バンドがしっかりと巻かれている様子は、マーケットのエネルギーと緊張を圧縮しているように見えます。3. 意味:大きな動きを予測する 「スクイーズがきつくなるほど、大きな動きが来る」と言われています。スクイーズの後にバンドが再び拡張し始めると、明確なシグナルが表れます: 統合フェーズが終了した。 新しい強いトレンドが始まろうとしている。 価格が取引レンジを「ブレイクアウト」し、高いモメンタムで動く。 重要な注意点: スクイーズは、迫るボラティリティの高い動きの警告に過ぎず、方向性を予測するものではありません。 ブレイクアウトの方向(上か下か)は、以下を用いて確認する必要があります: 取引量の急増。 他のテクニカルシグナル(ローソク足パターン、RSIなど)。 まとめると、ボリンジャーバンドのスクイーズは、市場が「嵐の前の静けさ」であることを見極める優れたツールです。スクイーズを見つけたら、トレーダーは大きな価格変動に備えるべきです。

2025.10.21
ピンバーを見つける - MetaTrader 5用インジケーター
MetaTrader5
ピンバーを見つける - MetaTrader 5用インジケーター

ピンバーとは、小さな実体と長い影を持つローソク足で、価格の反転の可能性を示すことがよくあります。 このインジケーターは、チャート上のプライスアクションピンバーパターンを探し、見つかったパターンの上にアイコンを表示します: 過剰なシグナルを排除するために、パターンは過去のローソク足で探されます。もしピンバーが見つかった場合、シグナル矢印は現在のローソク足のオープニングプライスに配置されます。このインジケーターは、ピンバーの形成ルールに従ってのみピンバーを探します。したがって、フィルタリングや確認のために、重要なレベルのインジケーターなど、他のインジケーターを使用する必要があります。 調整可能なパラメータは4つあります: ローソク足の最小サイズ(高値から安値まで) - ローソク足の最小サイズ(pips単位)。 分析対象のローソク足の最小許可高さ(高値と安値の差)を設定します。サイズが小さいローソク足はインジケーターによって無視され、低い価値や「ノイズ」のローソク足を除外できます。 低ボラティリティ市場での弱いシグナルをフィルタリングするために値を上げてください; 影に対するローソク足本体の最大サイズ - ローソク足本体の最大サイズ(全ローソク足のサイズに対して、0から1の範囲)。 ローソク足本体の最大許可サイズ(オープンとクローズの差)を定義します。値が小さいほど、長い影と小さな実体を持つシグナルが際立ち、クラシックなピンバーになります。 最も「クリーン」なピンバーを見つけるには、0.2 - 0.4の値を使用してください; 前のローソク足に対する実体の位置 - (0から1の範囲)。 このパラメータは、ピンバーの実体が前のローソク足の範囲にどれくらい入ることができるかを定義します。値が小さいほど、実体は範囲の端に近くなり、クラシックな反転パターンに対応します。 値0.2-0.4を使用して、ピンバーの実体が前のローソク足の境界近くに位置するシグナルを探してください; 影のアスペクト比 - (係数) 主な影(売り用ピンバーは上、買い用ピンバーは下)の長さと反対の影との最小比率を設定します。値が高いほど、主な影は反対の影に対して際立つべきです。 値1.5 - 2.5は、際立つ長い影を持つローソク足だけを残すためのフィルタリングを可能にします。 インジケーターコードにおけるパターンの検索と表示の原則: チャート上の各ローソク足を分析し、前のローソク足と比較します。 実体が小さく、影の一方(上または下)がもう一方よりもはるかに長いローソク足を見つけます。 ローソク足の実体が前のローソク足の範囲内にあることを確認します - これはクラシックなピンバーにとって重要です。 すべての基準を満たす場合、インジケーターはチャート上に矢印でマークします: 青い矢印 - 前のバーの買い用ピンバー(長い下影)(PinBar to Upバッファ0)と、現在のバーの青いシグナル矢印(Signal Buyバッファ2)。 赤い矢印 - 前のバーの売り用ピンバー(長い上影)(バッファ1 PinBar to Down)と、現在のバーの赤いシグナル矢印(バッファ3 Signal Sell)。 パラメータ設定の推奨: シグナルの厳密な選択のために 「高値から安値までのローソク足の最小サイズ」と「影のアスペクト比」を増やします、 「影に対するローソク足本体の最大サイズ」と「前のローソク足に対する実体の位置」を減らします。 より多くのシグナルを得るために 「高値から安値までのローソク足の最小サイズ」と「影のアスペクト比」を減らします、 「影に対するローソク足本体の最大サイズ」と「前のローソク足に対する実体の位置」を増やします。 インストゥルメントのボラティリティとタイムフレームに基づいてパラメータを選択し、インジケーターがあなたの戦略に最も関連性のあるピンバーを見つけるようにします。 他のプログラムから読み取るためのバッファ番号: バッファ0(名前:PinBar to Up) - 買い用ピンバーのラベル、 バッファ1(名前:PinBar to Down) - 売り用ピンバーのラベル、 バッファ2(名前:Signal Buy) - 買いシグナル矢印、 バッファ3(名前:Signal Sell) - 売りシグナル矢印、 エキスパートアドバイザーからシグナルを得るためには、バッファ2と3をそれぞれ買いと売りのシグナルとして使用します。これらのバッファの値は、現在のバーに表示され、そのオープニングプライスを含みます。同時に、前のバーには見つかったパターンの説明が含まれています。バッファ0に非空の値がある場合、それは買い用ピンバーであり、バッファ1の値が売り用ピンバーです。 シグナルの質と頻度に応じてパラメータを調整し、インジケーターがあなたのトレーディング戦略にできるだけ合致するようにしてください。

2025.10.12
1 2 3 4 5 6 次へ 最後