k144 Personal Note

パーソナルノート・ライフログ、気の向くまま書き綴っています。

【MQL自習部屋:管理人学習メモ】iMA():移動平均線の値を取得する

スポンサーリンク

参考記事

mt4-traders.com


iMA()関数

double iMA(
string symbol,
int timeframe,
int ma_period,
int ma_shift,
int ma_method,
int applied_price,
int shift
);

引数

1 string symbol 通貨ペア NULL:指定せず、適用したチャート
2 timeframe 時間足 PERIOD_CURRENT(0):現在の時間足
PERIOD_M1(1):1分足
PERIOD_M5(5):5分足
PERIOD_M15(15):15分足
PERIOD_M30(30):30分足
PERIOD_H1(60):1時間足
PERIOD_H4(240):4時間足
PERIOD_D1(1440):日足
PERIOD_W1(10080):週足
PERIOD_MN1(43200):月足
3 ma_period 計算する期間 パラメータ化
4 ma_shift 表示のシフト数 0
5 ma_method 種類 MODE_SMA:単純
MODE_EMA:指数
MODE_SMMA:平滑
MODE_LWMA:線形加重
6 applied_price 計算する値 PRICE_CLOSE:終値
PRICE_OPEN:始値
PRICE_HIGH:高値
PRICE_LOW:終値
PRICE_MEDIAN:中央値
PRICE_TYPICAL:代表値
PRICE_WEIGHTED:加重終値
7 shift 取得する足の位置 0:現在足
1:1本前の足
2:2本前の足
・・・