テクニカル指標

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
MetaTrader 5のCandle Move - インジケーターの魅力を徹底解剖
MetaTrader5
MetaTrader 5のCandle Move - インジケーターの魅力を徹底解剖

主な特徴: デュアル表示: 現在の価格変動を自動的に計算し、ピップ(キャンドルの下)とパーセント(キャンドルの上)の両方で表示します。 2つの測定モード: クローズ・トゥ・クローズ(デフォルト): 現在のキャンドルのクローズ価格と前のキャンドルのクローズ価格を比較し、キャンドル間のボラティリティを測定します。 クローズ・トゥ・オープン: 同じキャンドルのクローズ価格とオープン価格を比較し、そのボディサイズを測定します。 柔軟なカスタマイズ: 利益と損失の色を簡単に変更でき、最小ピップ閾値(PipsLimit)を設定して、重要でない動きをフィルタリングできます。 パフォーマンス最適化: インジケーターがスムーズに動作するように、処理する過去のバーの数を制限(MaxBars)できます。 入力パラメータ: CloseToClose: trueに設定すると前のキャンドルと比較し、falseにすると現在のキャンドルを測定します。 PipsLimit: キャンドルがこのピップ数以上動いた場合のみ情報を表示します。 DisplayLossColor: 価格の下落時の色を設定します。 DisplayGainColor: 価格の上昇時の色を設定します。 MaxBars: インジケーターが計算する過去の最大バー数を設定します。

2025.10.02
最初 前へ 1 2 3 4 5 6 7 次へ 最後