基本的に実用的なMT4のEAのMQ4ファイルのソースは公開されていません。プログラミング練習用のサンプル程度のものなら、個人サイトや掲示板などで公開されているものもあります。しかし公開されているサンプルソースは実際のトレードで使えるレベルではないということがほとんどです。こういったソースは、あくまでプログラミングの練習用として利用するだけにとどめるか、あるいはかなり手を加えてはじめて使えるEAになります。
実際にインターネットで検索してみると、ソースが公開されているサンプルEAは多くあります。EAのプログラミングについて詳しく解説してくれているサイトなどもあるので、自作EAを作りたいという方はまずはこういったサイトを参考にしながら、サンプルソースをいじってみるのもいいでしょう。ただしソースが公開されているEAのほとんどはあくまで練習用、勉強用として公開されているもので、実トレード向きではありません。個人が作ったEAはソースコードの記載間違いやソースコードが漏れていたりすることも非常に多いので、いきなり実トレードに利用することは避けてください。またMT4内にもソースコードが公開されているサンプルEAが搭載されていますので、プログラミングに興味がある方はぜひ一度見てみてください。