2021年5月追記
※現在大変多くのご相談をいただいておりまして、すべてにお答えができない状態になっております。そのためしばらくの間、FX-EAラボのAutoMultiTrader月額有料会員様、株のサヤ取りBLS有料会員様のみに限定させていただいております。よろしくおねがいします。
MQL4に関するお悩み相談
今回MQLに関する相談を受け付けているのは、「コンパイルエラー」と「エキスパートタブに出るエラー」の2つに限定させていただきます。
処理自体は正常だけど意図しない挙動になる類のもの(リペイントなどのバグ)は申し訳ありませんが見送らせてください。
と言いますのも、以前お悩み相談を受けた時に、バグの解決に関しては全てのコードを提出してもらい、こちらでも最初から全てに目を通す必要があり、バグのあぶり出しにとても時間がかかり、多くの方のお問い合わせにお答えできなくなってしまったからです。
問い合わせの際に必要な情報
問い合わせは下記のお問い合わせボタンより受け付けます。
その際にFX-EAラボグループの利用登録してあるメールアドレスと、下記の情報を添付してください。
エキスパートタブにでるエラーの画像+その行と列周辺のコード
エキスパートタブにでるエラー
まずエキスパートタブにでるエラーの場合は上記のエラーのスクリーンショットと、エラーが出ている周辺のコードの2点を下記の問い合わせボタンよりFX-EAラボに送ってください。
この場合は、赤枠の(90,22)はエラーがでている行と列番号ですので、その周辺のコード数行が解決に必要ということですね。
コンパイル時のツールボックスにでるエラー画像+その周辺のコード
こちらはコンパイル時にツールボックスにでるエラー
コンパイルエラーも、上記のエラーのスクリーンショットと赤枠内に表示されているエラー箇所周辺のコードを送付してください。
コードは全て送る必要はありませんが、できるだけ周辺の情報が多いほうがエラーの解決がスムーズになりますよ。
お問い合わせいただいた内容は参考例として記事にさせていただくこともあります
今回のMQL4お悩み相談ですが、EAやサインツールなどの開発者さんを支え、業界全体を盛り上げることを目的としておりますので、よくあるご相談内容は誰もが観覧できるように記事に取り上げさせていただくこともあります。
MQL4の勉強におすすめの書籍
Cの絵本 C言語が好きになる9つの扉 Kindle版
(2025/04/02 21:48:22時点 Amazon調べ-詳細)
こちらはプログラミングをMQL4から入った人向けにおすすめの本です。「絵本」と書いてありますが内容は基本的な部分の解説が中心です。
MQL4の弱点としてマイナー言語であるために基礎をしっかり教えているサイトや書籍がありません。しかしMQL4のベースであるC言語は優秀な書籍がたくさん出版されています。
C言語の学習はサインツールを作成する場合は一見遠回りですが、コードを書く技術が上がると付けてみたい機能も増えますがその時にC言語の基礎は必ず役に立ちます。
FXメタトレーダー4 MQLプログラミング
(2025/04/02 21:48:23時点 Amazon調べ-詳細)
C言語の基礎と上記のシリーズがあれば大抵のサインインジケーターでしたら作成することができるようになります。
上記は「実践編」で、別で「入門編」もありますが、ある程度MQL4がかけるならこのレベルから入っても問題無いかとは思います。Amazonの試し読みで中が実際に見られるのでレベルを確認してみてくださいね。



