MT4のEAを作る 勉強を始めたばかりで 混乱しています 既存のインディケータ…

MT4のEAを作る 勉強を始めたばかりで 混乱しています
既存のインディケータを使って システムつくる iCustom関数が 簡単で便利なように思い始めましたが
スタートのEMAでパラメータとライン番号で

止まりました 次の表示正しいかて教えてください
20EMAの表示の場合
一般的な表示は iMA(NULL,0,20,0,MODE_EMA,PRICE_CLOSE,0);
と思いますが iCustom(NULL,0,"Moving Average",MA_Period,MA_Shift,MA_Method,0,0);
***extrn MA_Method=0; 等また 頭にdouble ma 等 は先に表示しておきます***
iCustomを使うのは 既存のインディケータが使えるので プログラム音痴にも出来るのではという理由です

回答1

MAの現在値であればそれであっています。
ただ、それだと時間枠によってはうろうろしすぎてEAには使いずらいので1本前で考えるのが標準的です。
その場合 iCustom(NULL,0,"Moving Average",MA_Period,MA_Shift,MA_Method,0,1);
と、なります

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA