テクニカル指標

LinearRegSlope V2 - MetaTrader 5用の移動平均インジケーター
MetaTrader5
LinearRegSlope V2 - MetaTrader 5用の移動平均インジケーター

著者: igorad LinearRegSlope V2は、線形回帰アルゴリズムを用いた移動平均とシグナルラインを提供するインジケーターです。このインジケーターでは、以下の10種類のスムージングタイプから選択できます: SMA - シンプル移動平均; EMA - 指数移動平均; SMMA - スムーズ移動平均; LWMA - 線形加重移動平均; JJMA - JMA適応平均; JurX - ウルトラインリニアスムージング; ParMA - パラボリックスムージング; T3 - ティルソンの多重指数スムージング; VIDYA - チャンデのアルゴリズムを用いたスムージング; AMA - カウフマンのアルゴリズムを用いたスムージング。 注意すべき点は、異なるスムージングアルゴリズムにおけるフェーズタイプのパラメータは、全く異なる意味を持つことです。JMAの場合、外部のフェーズ変数が-100から+100に変化します。T3ではスムージング比率が100倍されて視覚化され、VIDYAではCMOオシレーターの期間、AMAではスローEMAの期間を表します。他のアルゴリズムではこれらのパラメータはスムージングに影響しません。AMAの速いEMA期間は固定値で、デフォルトは2です。また、AMAの累乗の比率も2に設定されています。 このインジケーターは、SmoothAlgorithms.mqhライブラリのクラスを使用しています(terminal_data_folder\MQL5\Includeにコピーする必要があります)。クラスの使用方法については、「追加バッファーを使用せずに中間計算のための価格シリーズの平均化」という記事で詳しく説明されています。  

2011.12.02
MetaTrader 5用のColorXADXインジケーターのご紹介
MetaTrader5
MetaTrader 5用のColorXADXインジケーターのご紹介

トレンドの安定性を判断するために、J. Welles Wilderが開発したのが平均方向指数(ADX)です。 ADXを使うことで、マーケットのトレンドを分析し、トレーディングの意思決定を行うことが可能です。もちろん、FOREX市場でも活用できます。 しかし、従来のADXインジケーターは視覚的な使い勝手が良くないため、見た目が改善されたColorXADX.mq5インジケーターが開発されました。このインジケーターでは、+DIと-DIのラインがDRAW_FILLINGスタイルで表示され、現在のトレンドの方向によって色が変わり、トレンドの強さに比例したクラウドの幅が反映されます。ADXラインは点の形で表示され、その色はトレンドの強さによって変わります。 このインジケーターは、ユニバーサルスムージングを用いており、異なる平均化方法を選択できる特徴があります。選択できる平均化方法は以下の通りです: SMA - 単純移動平均 EMA - 指数移動平均 SMMA - スムーズ移動平均 LWMA - 線形加重移動平均 JJMA - JMA適応平均 JurX - 超線形平滑化 ParMA - パラボリック平滑化 T3 - ティルソンの多重指数平滑化 VIDYA - Tushar Chandeのアルゴリズムによる平滑化 AMA - Perry Kaufmanのアルゴリズムによる平滑化 なお、Phaseパラメーターは異なるスムージングアルゴリズムによって全く異なる意味を持ちます。 JMAの場合、-100から+100まで変化する外部Phase変数。 T3の場合、視覚化を容易にするために100倍されたスムージング比率。 VIDYAの場合はCMO期間、AMAの場合は遅延EMA期間。 AMAの早いEMA期間は固定値で、デフォルトでは2です。また、AMAの累乗比率も2です。 このインジケーターはSmoothAlgorithms.mqhライブラリのクラスを使用しています(terminal_data_folder\MQL5\Includeにコピーする必要があります)。クラスの使用については、「追加バッファを使用せずに中間計算のための価格系列の平均化」という記事で詳しく説明されています。 ColorXADXインジケーターの入力パラメーター: //+----------------------------------------------+ //| インジケーター入力パラメーター                  | //+----------------------------------------------+ input Smooth_Method XMA_Method=MODE_T3;         // ヒストグラムのスムージング方法 input int ADX_Period =14;                        // XMAスムージング期間 input int ADX_Phase=100;                         // XMAスムージング期間 [-100...+100] input Applied_price_ IPC=PRICE_CLOSE_;          // 適用価格 input int Shift=0;                               // インジケーターの水平シフト(バー単位) input int ExtraHighLevel=60;                     // 最大トレンドレベル input int HighLevel=40;                          // 強いトレンドレベル input int LowLevel=20;                           // 弱いトレンドレベル input ENUM_LINE_STYLE LevelStyle=STYLE_DASHDOTDOT; // レベルラインのスタイル input color LevelColor=Blue;                    // レベルの色 input ENUM_WIDTH LevelWidth=w_1;                // レベルの幅

2011.12.02
XMA JJRSXシステム:MetaTrader 5用インジケーターの活用法
MetaTrader5
XMA JJRSXシステム:MetaTrader 5用インジケーターの活用法

今回は、MetaTrader 5で使える「XMA JJRSXシステム」についてお話しします。このインジケーターは、大きなカラードットや矢印を使って、取引のシグナルやアラートを提供してくれます。 このインジケーターは、JJRSXオシレーターとXMA移動平均を比較することで成り立っています。異なる時間枠でのシグナルを利用し、現在の時間枠(チャートの時間枠)とそれよりも高い時間枠のシグナルを組み合わせています。 カラードットと矢印のシグナルは、異なる時間枠からのトレンド反転を示しています。XMAインジケーターからのトレードシグナルは高い時間枠に基づき、JJRSXオシレーターからのトレンド反転シグナルは現在の時間枠から得られます。カラードットは市場からのエグジットシグナル、カラードットはエントリーシグナルを示します。 たとえば、ライム色の上向き矢印が表示されたら、ロングポジションをオープンします。そして、赤いドットが現れたら、そのポジションをクローズします。ショートポジションの場合は、マゼンタ色の矢印と緑色のドットが使われます。カラードットのシグナルを使ってポジションを開閉し、カラードットのシグナルを使って既存のポジションに追加することが可能です。 XMA移動平均の平滑化アルゴリズムは、以下のように変更できます: SMA - 単純移動平均; EMA - 指数移動平均; SMMA - 平滑移動平均; LWMA - 線形加重移動平均; JJMA - JMA適応平均; JurX - 超線形平滑化; ParMA - 放物線平滑化; T3 - ティルソンの多重指数平滑化; VIDYA - チャンデのアルゴリズムによる平滑化; AMA - カウフマンのアルゴリズムによる平滑化。 なお、フェーズパラメータは、平滑化アルゴリズムによって異なる意味を持ちます。JMAの場合、外部のフェーズ変数は-100から+100の範囲で変化し、T3では視覚化を向上させるために100倍された平滑化比率になります。VIDYAではCMOオシレーターの期間、AMAでは遅いEMA期間となります。他のアルゴリズムでは、これらのパラメータは平滑化に影響しません。AMAの早いEMA期間は固定値で、デフォルトでは2に設定されています。指数の累乗比率もAMAでは2に等しいです。 XMAとJJRSXインジケーターのコンパイルされたファイルは、terminal_data_folder\MQL5\Indicators\に配置する必要があります。インジケーターはSmoothAlgorithms.mqhライブラリクラスを使用しており、これもterminal_data_folder\MQL5\Includeにコピーする必要があります。これらのクラスの使い方については、「追加バッファを使わない中間計算のための価格系列の平均化」の記事で詳しく説明されています。 インジケーターの入力パラメータ: インジケーターの入力パラメータは、インジケーター自体の表示パラメータ、XMA、およびJJRSXインジケーターのパラメータに分かれています: //+-------------------------------------+ //|  インジケーター入力パラメータ        | //+-------------------------------------+ input uint SignalLableShift=100;             // エントリー垂直シフト input uint StopLableShift=300;               // ストップ垂直シフト input uint AlertCount=0;                     // 提出されたアラートの数 input uint SignalBar=1;                      // シグナルバーインデックス、0は現在のバー //+-------------------------------------+ //|  XMAインジケーター 入力パラメータ    | //+-------------------------------------+ input ENUM_TIMEFRAMES TimeFrame_XMA=PERIOD_H4;// XMAチャート期間 input Smooth_Method MA_Method_XMA=MODE_T3;  // XMA平均化手法 input int Length_XMA=12;                     // XMA平滑深度                 input int Phase_XMA=15;                      // XMA平滑パラメータ [-100...+100] input Applied_price_ IPC_XMA=PRICE_CLOSE;     // XMA適用価格 //+-------------------------------------+ //|  JJRSX インジケーター 入力パラメータ | //+-------------------------------------+ input int Length_JJRSX=8;                     // JJRSX平滑深度 input int Smooth_JJRSX = 8;                   // JJRSX平均化JJMA深度 input int Phase_JJRSX = 100;                 // JJRSX平均化JJMAパラメータ [-100..+100] input Applied_price_ IPC_JJRSX=PRICE_CLOSE_; // JJRSX適用価格

2011.12.01
JFatlAcceleration_HTF - MetaTrader 5用の加速度インジケーター
MetaTrader5
JFatlAcceleration_HTF - MetaTrader 5用の加速度インジケーター

このインジケーターは、より大きな時間足からの JFatlAcceleration の価格の加速度の方向を、小さな時間足で示します。 加えて、このインジケーターは、大きな時間足のバーが変わるたびに、現在の加速度の方向をアラートします。加速度の表示には、2色の矢印が使われています。加速度が正で上昇中の場合、上向きの矢印はライム色になります。加速度が正だけど下降中の場合は、矢印の色が黄色です。逆のケースも矢印の色で示されます。加速度が負で下降中のときは、下向きの矢印は赤色になります。加速度が負だけど上昇中の場合は、矢印の色がマゼンタです。 このインジケーターは現在のトレンドの方向を示すものではなく、その二次導関数や加速度のみを表示することに注意してください。そのため、トレンドインジケーターを使ってフィルタリングするのがベターです。 ColorJFatlAcceleration インジケーターのコンパイルファイルは、MQL5\Indicators フォルダーに配置してください。ColorJFatlAcceleration インジケーターは、SmoothAlgorithms.mqh ライブラリのクラスを使用しています。このクラスの取り扱いについては、記事 「追加バッファを使わずに中間計算のための価格系列の平均化」 で詳しく説明されています。

2011.12.01
パラボリックとフィボナッチ、チャネルを活用したZigZagインジケーター
MetaTrader5
パラボリックとフィボナッチ、チャネルを活用したZigZagインジケーター

インジケーターの説明このインジケーターは、パラボリックSARに基づくZigZagインジケーターを強化したもので、最後の2つのインジケーターピークにフィボナッチレベルを構築できる機能が追加されています。また、3つの連続したZigZagピークを使用して生成されたチャネルを選択することもできます。インジケーターの入力パラメータ://+----------------------------------------------+ //| iSARインジケーターの入力パラメータ             | //+----------------------------------------------+ input double Step=0.02;          // SARのピッチ input double Maximum=0.2;        // SARの最大値 input bool ExtremumsShift=true;  // 極値シフトのフラグ //+----------------------------------------------+ //| チャネル生成の入力パラメータ          | //+----------------------------------------------+ input int FirstExtrNumb=1;                        // 最初の極値番号 (0,1,2,3...) input color Upper_color=DarkViolet;               // チャネル上部ラインの色 input ENUM_LINE_STYLE Upper_style=STYLE_SOLID;      // チャネル上部ラインのスタイル input ENUM_WIDTH Upper_width=w_3;               // チャネル上部ラインの幅 input color Middle_color=Blue;                    // 中央ラインの色 input ENUM_LINE_STYLE Middle_style=STYLE_DASHDOTDOT; // 中央ラインのスタイル input ENUM_WIDTH Middle_width=w_1;               // 中央ラインの幅 input color Lower_color=MediumVioletRed;          // チャネル下部ラインの色 input ENUM_LINE_STYLE Lower_style=STYLE_SOLID;      // チャネル下部ラインのスタイル input ENUM_WIDTH Lower_width=w_3;                // チャネル下部ラインの幅 //+----------------------------------------------+ //| フィボナッチレベル生成の入力パラメータ     | //+----------------------------------------------+ //---- 最後の極値におけるフィボナッチのプロパティ input bool DynamicFiboFlag=true;                       // 動的フィボナッチ表示フラグ input color DynamicFibo_color=DeepPink;                // 動的フィボナッチの色 input ENUM_LINE_STYLE DynamicFibo_style=STYLE_DASHDOTDOT; // 動的フィボナッチのスタイル input ENUM_WIDTH DynamicFibo_width=w_1;               // 動的フィボナッチラインの幅 input bool DynamicFibo_AsRay=true;                     // 動的フィボナッチのレイ //---- 直前の極値におけるフィボナッチのプロパティ input bool StaticFiboFlag=true;                        // 静的フィボナッチ表示フラグ input color StaticFibo_color=Teal;                     // 静的フィボナッチの色 input ENUM_LINE_STYLE StaticFibo_style=STYLE_DASH;       // 静的フィボナッチのスタイル input ENUM_WIDTH StaticFibo_width=w_1;                // 静的フィボナッチラインの幅 input bool StaticFibo_AsRay=false;                     // 静的フィボナッチのレイ

2011.11.29
JFatlSpeed HTF:MetaTrader 5用のスピードインジケーター
MetaTrader5
JFatlSpeed HTF:MetaTrader 5用のスピードインジケーター

JFatlSpeedインジケーターは、大きな時間足からの価格の加速方向を小さな時間足で表示します。 さらに、このインジケーターは、大きな時間足のバーが変わるたびに速度の現在の方向を通知します。 速度を表示するために、2色の大きなドットが使用されます。もし速度が正で上昇中であれば、ドットの色はライムグリーンになります。正で下降中の場合は、ドットの色は黄色です。逆のケースも同様に、ドットの色で定義されています。速度が負で下降中のときは、ドットの色は赤、負で上昇中の場合はマゼンタになります。 このインジケーターは現在のトレンド方向を示すものではなく、あくまでその一階微分、つまり速度を示すものであることに注意が必要です。したがって、トレンドインジケーターを使ってフィルタリングすることをお勧めします。 ColorJFatlSpeedインジケーターのコンパイルされたファイルを、MQL5\Indicators\に配置してください。このColorJFatlSpeedインジケーターは、SmoothAlgorithms.mqhライブラリのクラスを使用しています。このクラスの使い方については、「追加バッファを使用せずに中間計算のための価格系列の平均化」という記事で詳しく説明されています。

2011.11.29
トレーダー必見!三極スーパースムーザー・フィルターの活用法
MetaTrader5
トレーダー必見!三極スーパースムーザー・フィルターの活用法

皆さん、こんにちは!今日は、トレーディングに役立つ「三極スーパースムーザー・フィルター」についてお話しします。このインディケーターは、ジョン・エイラーズの著書「サイバーネティック分析:株式と先物のための最先端DSP技術」に基づいており、移動平均の計算に使用されます。 このフィルターは、相場のノイズを減少させ、より滑らかなトレンドを捉えることができるため、多くのトレーダーにとって非常に有用です。特に、短期トレードを行う方には、エントリーやエグジットのタイミングを見極める助けになります。 三極スーパースムーザー・フィルターの活用ポイント トレンドの明確化:移動平均を滑らかにすることで、トレンドの方向性が一目で分かります。 シグナルの精度向上:ノイズが少なくなることで、エントリーシグナルの精度が高まります。 適応性:市場の変化に応じて柔軟に対応できるため、さまざまな相場環境で活用可能です。 この三極スーパースムーザー・フィルターを活用することで、あなたのトレーディングスタイルに新たな風を吹き込むことができるでしょう!ぜひ、試してみてくださいね。

2011.11.29
MT5用のスムージングキャンドルHTFインジケーターの使い方
MetaTrader5
MT5用のスムージングキャンドルHTFインジケーターの使い方

このインジケーターは、大きな時間足の「平均化」されたキャンドルを小さな時間足で表示します。 スムージング変換は、キャンドルのすべての要素(始値、高値、安値、終値)に適用され、市場の現在のトレンドを明確にグラフィカルに表現します。キャンドルの色はトレンドの方向を示し、そのボディサイズは現在のトレンドの力を示します。 このインジケーターでは、10種類のスムージングタイプから選択できます: SMA - 単純移動平均; EMA - 指数移動平均; SMMA - スムーズ移動平均; LWMA - 線形加重移動平均; JJMA - JMA適応平均; JurX - 超線形スムージング; ParMA - パラボリックスムージング; T3 - ティルソンの複数指数スムージング; VIDYA - トゥシャール・チャンデのアルゴリズムを使用したスムージング; AMA - ペリー・カウフマンのアルゴリズムを使用したスムージング。 なお、異なるスムージングアルゴリズムの位相タイプパラメータは全く異なる意味を持つことに注意が必要です。JMAの場合、外部の位相変数は-100から+100まで変化します。T3では可視化を向上させるためにスムージング比率が100倍され、VIDYAではCMOオシレーターの期間、AMAでは遅いEMAの期間となります。他のアルゴリズムではこれらのパラメータはスムージングに影響を与えません。AMAの速いEMA期間は固定値で、デフォルトで2に設定されています。また、AMAの指数の上昇率も2です。 このインジケーターはSmoothAlgorithms.mqhライブラリのクラスを使用しており、これをterminal_data_folder\MQL5\Includeにコピーする必要があります。クラスの使用方法については、記事「追加バッファを使用せずに中間計算のための価格系列の平均化」で詳しく説明されています。

2011.11.28
MetaTrader 5用の拡大市場価格インジケーターの使い方
MetaTrader5
MetaTrader 5用の拡大市場価格インジケーターの使い方

著者: ハビーブ このインジケーターは、チャートの隅に現在の価格を表示します。特に、トレーディングを行う際には、リアルタイムの価格を把握することが非常に重要です。 このインジケーターは、初めてMQL4で実装され、mql4.comのコードベースに2008年7月30日に公開されました。 入力パラメータ: //+----------------------------------------------+ //| インジケーターの入力パラメータ                  | //+----------------------------------------------+ input type_price PriceType=MODE_BID;             // 表示する価格タイプ input bool   CutPrice=false;                       // 最後の数字を削除するフラグ input bool   ResetColors=true;                     // 色をリセットするフラグ input color  UpPriceColor=Lime;                    // 上昇価格の色 input color  PriceColor=Gray;                      // 変わらない価格の色 input color  DnPriceColor=Magenta;                 // 下降価格の色 input int    FontSize=24;                          // フォントサイズ input type_font FontType=Font7;                   // フォントタイプ input ENUM_BASE_CORNER  WhatCorner=CORNER_LEFT_LOWER; // 位置のコーナー このインジケーターを使用することで、トレードの精度を高めることができます。価格の動きをリアルタイムで把握し、適切な判断を下すための強力なツールです。

2011.11.28
サイン波インジケーター - MetaTrader 5での活用法
MetaTrader5
サイン波インジケーター - MetaTrader 5での活用法

著者: ウィトルド・ウォジニャク サイン波インジケーターは、1996年にアメリカのアナリスト、ジョン・エーラーズによって開発されました。彼はこれを「トレンドオシレーター」と呼びました。このインジケーターは、経済プロセスの周期性に基づいており、その周期性の乱れを検出します。サイン波インジケーターは、トレンド市場において適応移動平均と反対の動きをします。明確なトレンドがある場合、インジケーターの2本のライン(リードサインとサイン波)は平行に動き、お互いの位置関係によってトレンドの方向を示します。一方、レンジ相場では、サイン波インジケーターが市場のスイングに迅速に反応します。このインジケーターは、トレンド市場でもレンジ市場でも使用でき、いずれの場合でも精度の高い結果を示す数少ないインジケーターの1つです。 サイン波インジケーターを使って自動取引を行う最も簡単な方法は、2本のラインが交差したときに売買シグナルを生成する自動取引システムを作成することです。したがって、これらのラインが異なる期間で逆方向に交差したときにポジションがクローズされます。 このインジケーターには2つのバージョンがあります。オリジナルコード版 - Sinewave.mq5と、リードサインラインの混沌とした振動を少しフィルタリングするSinewave2.mq5があります。 CyclePeriodインジケーターのコンパイル済みファイルをterminal_data_folder\MQL5\Indicators\に配置してください。

2011.11.25
ZigZag NK チャンネル - MetaTrader 5用インジケーター
MetaTrader5
ZigZag NK チャンネル - MetaTrader 5用インジケーター

このインジケーターは、ZigZagの3つの極端なポイントを使ってチャンネルを構築します。 インジケーターには2つのバージョンがあります:ZigZagインジケーターをチャートに表示する「ZigZag_NK_Channel2」と、表示しない「ZigZag_NK_Channel」です。 入力パラメーター: //+----------------------------------------------+ //| インジケーターの入力パラメーター                  | //+----------------------------------------------+ input int ExtDepth=12; input int ExtDeviation=5; input int ExtBackstep =3; //+----------------------------------------------+ //| チャンネル作成の入力パラメーター           | //+----------------------------------------------+ input int FirstExtrNumb=1;                        // 最初のピークインデックス番号 (0,1,2,3...) input color Upper_color=DeepSkyBlue;              // 上部チャンネルラインの色 input ENUM_LINE_STYLE Upper_style=STYLE_SOLID;      // 上部チャンネルラインのスタイル input ENUM_WIDTH Upper_width=w_3;                // 上部チャンネルラインの幅 input color Middle_color=Teal;                    // 中央ラインの色 input ENUM_LINE_STYLE Middle_style=STYLE_DASHDOTDOT; // 中央ラインのスタイル input ENUM_WIDTH Middle_width=w_1;               // 中央ラインの幅 input color Lower_color=Magenta;                  // 下部チャンネルラインの色 input ENUM_LINE_STYLE Lower_style=STYLE_SOLID;      // 下部チャンネルラインのスタイル input ENUM_WIDTH Lower_width=w_3;                // 下部チャンネルラインの幅

2011.11.25
ストキャスティックRSI - MetaTrader 5用のトレーディング指標
MetaTrader5
ストキャスティックRSI - MetaTrader 5用のトレーディング指標

著者: ウィトルド・ウォズニアク ストキャスティックRSIは、標準のストキャスティックオシレーターを基にした指標であり、価格系列からではなく、RSIの値から計算されます。 通常のRSIは、市場のサイクルやボラティリティの変化を示しきれないことがあります。市場がトレンド状態に入った場合、RSIはトレンド方向に基づくポジションオープン信号を発するための適切なレベルに達しないことがよくあります。RSIにストキャスティックオシレーターを組み合わせることで、現在のボラティリティにより適応した動的な指標が作られます。 この指標は、ジョン・エーラーズの2002年11月に発表された記事「フィッシャー変換の利用」にインスパイアされています。記事は、「テクニカル分析と商品」の雑誌に掲載されました。この指標の最も簡単な使い方は、ストキャスティックオシレーターまたはRSIと完全に同等です。 この指標は、SmoothAlgorithms.mqhライブラリのクラスを使用しています(このファイルはterminal_data_folder\MQL5\Includeに配置する必要があります)。これらのクラスの使用方法は、記事「追加バッファを使用せずに中間計算のための価格系列の平均化」で詳しく説明されています。

2011.11.25
最初 前へ 313 314 315 316 317 318 319 320 321 322 323 次へ 最後