MENU
  • FX・CFD必要証拠金計算ツール(ハイレバ対応)
  • FX複利計算シミュレーター
  • 余力に応じたロット計算ツール
  • お問い合わせ
FX取引に関するあれこれ
  • FX・CFD必要証拠金計算ツール(ハイレバ対応)
  • FX複利計算シミュレーター
  • 余力に応じたロット計算ツール
  • お問い合わせ
  1. ホーム
  2. MQL
  3. 【MQL4】iMAOnArrayの使い方【配列に対する移動平均】

【MQL4】iMAOnArrayの使い方【配列に対する移動平均】

2025 6/18
MQL
2025年6月18日
当ページのリンクには広告が含まれています。

iMAOnArray は、インジケーター同士の組み合わせロジックや、独自指標のスムージング処理に適した関数です。
トレンドフィルターやノイズ除去、エントリー/エグジット条件強化など、多彩なトレードロジックに応用可能です。

  • 概要
    • iMAOnArray は、任意の数値配列に対して移動平均(SMA, EMAなど)を計算する関数です。
    • チャート価格以外にも、RSIや独自ロジックの結果に移動平均を適用したい場合に使用します。
  • 特徴
    • 任意の配列に対して移動平均を適用可能
    • RSIやインジケーター結果などの2次加工に最適
    • 対応移動平均種別:SMA / EMA / SMMA / LWMA
    • ArraySetAsSeries()で時系列の向きを正しく設定することが重要
目次

構文

double iMAOnArray(
   double array[],   // 対象配列(0が最新)
   int total,        // データ数(配列サイズ)
   int period,       // MA期間
   int ma_shift,     // シフト
   int ma_method,    // MA種類(MODE_SMA など)
   int shift         // 取得バー位置(0 = 現在)
);
パラメータ名内容
array[]移動平均を計算する対象の配列(0 が最新)
total配列内のデータ数(通常 ArraySize(array))
period移動平均の期間
ma_shiftMAのシフト(通常 0)
ma_methodMAの種類
MODE_SMA
MODE_EMA
MODE_SMMA
MODE_LWMA
shiftシフト取得するバーの位置
0=現在, 1=1本前…

使用例

double rsiArray[1000];
ArraySetAsSeries(rsiArray, true);

// RSIの値を配列に格納
for (int i = 0; i < 1000; i++) {
    rsiArray[i] = iRSI(NULL, 0, 14, PRICE_CLOSE, i);
}

// RSIに対してEMA(期間5)を適用
double emaOnRsi = iMAOnArray(rsiArray, 1000, 5, 0, MODE_EMA, 0);

Print("RSIに対するEMA5の値:", emaOnRsi);
MQL
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • 【MQL4】iMAの使い方【移動平均】
  • 【MQL4】iOsMAの使い方【OsMA(MACDヒストグラム)】

関連記事

  • 【MQL4】iWPRの使い方【ウィリアムズ%R】
    2025年6月18日
  • 【MQL4】iStochasticの使い方【ストキャスティクス】
    2025年6月18日
  • 【MQL4】iStdDevOnArrayの使い方【配列に対する標準偏差】
    2025年6月18日
  • 【MQL4】iStdDevの使い方【標準偏差】
    2025年6月18日
  • 【MQL4】iRVIの使い方【相対活力指数】
    2025年6月18日
  • 【MQL4】RSIOnArrayの使い方【配列に対するRSI】
    2025年6月18日
  • 【MQL4】iRSIの使い方【相対力指数】
    2025年6月18日
  • 【MQL4】iSARの使い方【パラボリックSAR】
    2025年6月18日

コメント

コメントする コメントをキャンセル

新着記事
  • 【MQL4】iWPRの使い方【ウィリアムズ%R】
    2025年6月18日
    MQL
人気記事
  • ボリンジャーバンドの「長所」と「短所」、そして実践的なトレード手法2選!
    2025年6月2日
    FXの基礎 7
  • 【MT4インジケーター】マルチタイムADX
    2025年6月2日
    MQL 5
  • FXで負けている人がやっていること【10選】
    2025年6月6日
    FXの基礎 5
カテゴリー
  • FXの基礎 (3)
  • MQL (40)
  • XM (7)
  • ハイレバの基本的な考え方 (1)
  • 証拠金計算ツール (1)
スポンサーリンク

\ すぐ始められる!/

XMでトレードする
目次

© FX取引に関するあれこれ.

目次