MT4とMT5には互換性がありません
最近徐々にMT5のインジケーターやEAのご依頼をいただくことが増えてきました。その際によくご確認いただくのは、MT4で利用していたインジケーターやEAはMT5で使えるか?ということです。
結論から申しますとMT4で利用していたインジケーターや、EAはMT5で利用することはできません。なのでMT5用として改めて開発する必要があります。
またMT5がなかなか普及していない原因の一つとしてこの互換性のなさに加えて、MT5のインジケーターやEAはMT4と比較して開発の手間が多いです。それが開発者に敬遠される原因にもなっており、なかなか普及が進んでいない現状があります。
MT5を利用するとMT4にない3分足などのチャートを利用した取引ができるのでそういった点は便利なのですが、その他ではまだあまり優位性がないので選ばれづらくなっているのかなと思います。
今後、急にMT4がなくなるということはすぐには考えづらいので、基本的にはブローカーがサポートする限りMT4を利用しておくのがしばらくはベターな利用法となりそうです。またご心配でしたらご利用予定のブローカーにMT4のサポート終了などの情報を確認するのが良いかと存じます。
なお、MT5向けの開発も扱っておりますので、ご希望の方はお見積り依頼やお問い合わせフォームからご連絡ください。