テクニカル指標の種類

値にアクセスするために指標ハンドルを作成する方法は 2 つあります。最初の方法は、テクニカル指標のリストから直接関数名を指定することです。2 番目の方法は IndicatorCreate() を使用してENUM_INDICATOR 列挙から識別子を割り当てて、任意の指標ハンドルを作成することです。ハンドル作成の両方法は同等なので、MQL5 でプログラムを書く時に、特定の場合に最も便利なものを使用することが出来ます。

IND_CUSTOM 型の指標の作成時には 入力パラメータ MqlParam の最初の要素の type フィールドは ENUM_DATATYPE 列挙の TYPE_STRING 値を持たなければならず、最初の要素の string_value フィールドはカスタム指標の名称を含まなければなりません。

ENUM_INDICATOR

識別子

指標

IND_AC

ACオシレーター。

IND_AD

蓄積/配信(Accumulation/Distribution)。

IND_ADX

平均方向性指数(Average Directional Index)。

IND_ADXW

ウェルズ•ワイルダーのADX。

IND_ALLIGATOR

アリゲーター。

IND_AMA

適応型移動平均(Adaptive Moving Average)。

IND_AO

オーサムオシレーター。

IND_ATR

ATR(Average True Range)。

IND_BANDS

ボリンジャーバンド®(Bollinger Bands®)。

IND_BEARS

ベアパワー(Bears Power)。

IND_BULLS

ブルパワー(Bulls Power)。

IND_BWMFI

マーケットファシリテーションインデックス。

IND_CCI

コモディティチャンネルインデックス(Commodity Channel Index)。

IND_CHAIKIN

チャイキンオシレーター(Chaikin Oscillator)。

IND_CUSTOM

カスタム指標。

IND_DEMA

2 重指数移動平均(Double Exponential Moving Average)。

IND_DEMARKER

デマーカー(DeMarker)。

IND_ENVELOPES

エンベローブ(Envelopes)。

IND_FORCE

勢力指数(Force Index)。

IND_FRACTALS

フラクタル。

IND_FRAMA

フラクタル適応型移動平均(Fractal Adaptive Moving Average)。

IND_GATOR

ゲーターオシレーター。

IND_ICHIMOKU

一目均衡表(Ichimoku Kinko Hyo)。

IND_MA

移動平均(Moving Average)。

IND_MACD

MACD

IND_MFI

マネーフローインデックス(Money Flow Index)。

IND_MOMENTUM

モメンタム(Momentum)。

IND_OBV

オンバランスボリューム(On Balance Volume)。

IND_OSMA

OsMA

IND_RSI

相対力指数(Relative Strength Index)。

IND_RVI

相対活力指数(Relative Vigor Index)。

IND_SAR

パラボリック SAR。

IND_STDDEV

標準偏差(Standard Deviation)。

IND_STOCHASTIC

ストキャスティックス(Stochastic Oscillator)。

IND_TEMA

3 重指数移動平均(Triple Exponential Moving Average)。

IND_TRIX

3 重指数移動平均オシレーター(Triple Exponential Moving Averages Oscillator)。

IND_VIDYA

可変インデックス動的平均(Variable Index Dynamic Average)。

IND_VOLUMES

ボリューム。

IND_WPR

ウィリアムパーセントレンジ(Williams' Percent Range)。