「MetaTrader5(MQL5)環境でのプログラミング、思ったよりムズいわ。 MQL4からサクッと移行できると思ったんだけどなぁ。本当に移行できるのか、心配になってきた・・・。」 私も、↑のような不安を抱えていました。しかし「とあるライブラリ」を使うことで難関(?)を突破し、どうにかMQL5へと移行できました。 筆者は「にわかレベル」のプログラミングスキルながらも、なんとかトレードBot/EA開発を続けている者です。 (@trend774) この記事では、 「とあるライブラリ」と「とある無料Webアプリ」を使って、30分でMT5向け自動売買システム(=EA)を作る方法について書いていきます。 MT4&5共通ライブラリとBlockEAについて 当記事は主にMQL4ユーザーに向けて書いています。ただ、MQL4言語でのプログラミングが未経験の方でも、気楽にMetaTrader5用のEA作成に入っていけると思います。というのも、プログラミング自体しませんから。アプリがソースコードを生成してくれます。ここ数年流行っているノーコード/ローコード的なやり方に近いのではと思います。 やや前置きが長くなってしまいましたが、「とあるライブラリ」とは「メタトレーダー4&5共通ライブラリ」のことです。また、「とある無料のWebアプリ」とは「BlockEA」のことです。 「MT4&5共通ライブラリ」のほうはKindle本を買うとダウンロードできます。本のタイトルは「メタトレーダー4&5共通ライブラリによるEA開発入門」 です。有料とはいえ、Kindle本は500円。ワンコイン価格です。(←2022/03/03現在の価格) 私個人の感想ですが、この値段はとても良心的だと思います。しかも、Kindle Unlimited対応ですし。現時点でUnlimitedサービスを利用している人は、ライブラリを無料でダウンロードできてしまいます。 一方、「BlockEA」 については完全に無料で利用できます。BlockEAは昨年(2021年)の秋頃にリリースされたばかりなので、MQL4ユーザーの間でもひょっとしたらあまり知られてないかもしれません。 MetaTrader5で動作するFX自動売買システム(EA)を作る方法 以降は、具体的なEA作成の流れになります。()内は所要時間です。 …