Các loại chỉ báo kỹ thuật
Có hai cách để tạo một tay cầm chỉ báo nhằm truy cập vào các giá trị của nó sau này. Cách đầu tiên là chỉ định trực tiếp tên hàm từ danh sách chỉ báo kỹ thuật. Cách thứ hai sử dụng IndicatorCreate() là tạo một tay cầm thống nhất cho bất kỳ chỉ báo nào bằng cách gán một định danh từ liệt kê ENUM_INDICATOR
. Cả hai cách tạo tay cầm đều tương đương, bạn có thể sử dụng cách nào tiện lợi nhất trong trường hợp cụ thể khi viết chương trình trong MQL5.
Khi tạo một chỉ báo loại IND_CUSTOM
, trường type
của phần tử đầu tiên trong mảng tham số đầu vào MqlParam phải có giá trị TYPE_STRING
của liệt kê ENUM_DATATYPE, trong khi trường string_value
của phần tử đầu tiên phải chứa tên của chỉ báo tùy chỉnh.
ENUM_INDICATOR
Định danh | Chỉ báo |
---|---|
IND_AC | Accelerator Oscillator |
IND_AD | Accumulation/Distribution |
IND_ADX | Average Directional Index |
IND_ADXW | ADX by Welles Wilder |
IND_ALLIGATOR | Alligator |
IND_AMA | Adaptive Moving Average |
IND_AO | Awesome Oscillator |
IND_ATR | Average True Range |
IND_BANDS | Bollinger Bands® |
IND_BEARS | Bears Power |
IND_BULLS | Bulls Power |
IND_BWMFI | Market Facilitation Index |
IND_CCI | Commodity Channel Index |
IND_CHAIKIN | Chaikin Oscillator |
IND_CUSTOM | Custom indicator |
IND_DEMA | Double Exponential Moving Average |
IND_DEMARKER | DeMarker |
IND_ENVELOPES | Envelopes |
IND_FORCE | Force Index |
IND_FRACTALS | Fractals |
IND_FRAMA | Fractal Adaptive Moving Average |
IND_GATOR | Gator Oscillator |
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 | Parabolic SAR |
IND_STDDEV | Standard Deviation |
IND_STOCHASTIC | Stochastic Oscillator |
IND_TEMA | Triple Exponential Moving Average |
IND_TRIX | Triple Exponential Moving Averages Oscillator |
IND_VIDYA | Variable Index Dynamic Average |
IND_VOLUMES | Volumes |
IND_WPR | Williams' Percent Range |