MT4で稼働できるEAの作成は書店やアマゾンなどで販売されている本で学ぶことができます。MT4のEA作成にはプログラミングの知識が必要になりますが、プログラミング入門者向けに書かれた本も多く出版されています。入門者向けの本は本当に簡単に分かりやすく書かれているものが多く、全く未経験の方が実際にEAを作成できるようになったという体験談が本のレビューでみられますので、アマゾンなどで検索してみてください。データ型・変数・関数・基本構文といった基礎知識にとどまらず、機能別に実用的なEAの作り方が解説されており、ソースコードがダウンロードできるようにもなっている本がオススメです。一冊の本でEA作成に必要な知識が全て学べれば理想ですが、EAで重要なインジケーターの作り方は別の本が必要になるなど落とし穴がある場合もあるので本選びの際は注意してください。また、C言語でのプログラミングの基本を別の本で先に学んでおいた方がスムーズな場合もあります。なお、MT4とEAの使い方に関しては本を買わなくてもネット上にかなりの情報量がありますので、EAを自分で作成する予定がない方は、プログラミングの知識は不要で本を買う必要もないと思います。