MT4(MQL4) にて、移動平均線の過去の線を表示しない(指定されたローソク足の期間のみ表示)ソースコードを教えてください。

glanzwurde  
MT4を利用しています。チャートにはいろいろな線が表示されていて見にくいため、例えば、常に最新のローソク足から過去12本目以降の移動平均線の線は表示しない。そのようなインジケーターのソースコード(MQL4)を教えてください。宜しくお願いします。
Nagisa Unada  

例えば、移動平均線 Line1 Line2 を表示する場合。

 int i, limit = 12;

   for (i = 0; i <= limit + 1; i++)
   {
      Line1_Buffer[i] = EMPTY_VALUE;
      Line2_Buffer[i] = EMPTY_VALUE;
   }

   for (i = limit; i >= 0; i--)
   {
      Line1_Buffer[i] = iMA(NULL, 0, MA1_period, 0, MA_method, aPrice, i);
      Line2_Buffer[i] = iMA(NULL, 0, MA2_period, 0, MA_method, aPrice, i);
   }

※「一般」に投稿した最初のスレッドは削除してください。

右下にカーソルを移動すると「ポケットに対して | 編集 (edit) | 削除 | 苦情を言う | 返答する」が現れるので、削除をクリック。

今後MQL4に関する質問は最下段の「MQL4 and MetaTrader 4」に投稿してください。


glanzwurde  
Nagisa Unada #:

例えば、移動平均線 Line1 Line2 を表示する場合。

※「一般」に投稿した最初のスレッドは削除してください。

右下にカーソルを移動すると「ポケットに対して | 編集 (edit) | 削除 | 苦情を言う | 返答する」が現れるので、削除をクリック。

今後MQL4に関する質問は最下段の「MQL4 and MetaTrader 4」に投稿してください。


早速にご回答いただきましてありがとうございます!!

できました!!!
独学でMQL4を学んできたので応用が全く分かっていません。
そのため、ネット検索でおよそ2週間、探し続けましたが全くヒットしなかったため、機体半ばで思い切って投稿させていただきましたが
今は驚きしかありません!

こんなにも親切な方が居られるとは、感謝感激です!
本当にありがとうございました!
文章では伝えきれないほど、心より感謝申し上げます。

理由: