MT4で稼働できるEAのプログラムは、「MQL4」というプログラミング言語で作成されています。インターネットなどでMT4のEAのプログラムを検索すると、MQL4で書かれたソースコードを見つけることができ参考にできます。プログラミング未経験者がMQL4プログラムを作成するには書籍やインターネット上の情報を参考にして学習することから始める必要があります。プログラムはとても難しそうだというイメージを持っている方も多いと思いますが、実際はMQL4はさほど難しいプログラミング言語ではないので、サンプルEAのソースコードの一部を書き換えながら作成を練習していけば比較的簡単に身につけることができるでしょう。プログラミング未経験者の場合まずは、プログラミングに慣れることが大切ですので、コードを暗記するという考え方ではなく実際に手を動かしていくのがプログラム作成の近道です。MT4の内部にある「メタエディター」でMQL4プログラムの作成ができます。MT4にはMetaQuotes Software社が作成したEAのサンプルソースコードもありますので、参考にしてプログラムを作成すれば普通に動作するEAを自作することができます。