無料インジ

【プログラミング】MQL4のエラー相談承ります

MQL4無料相談
yuki
yuki
FX-EAラボではサインツールやEA制作を勉強中の開発者様向けにMQL4に関するエラーのお悩みを受け付けています
カオチャイ
カオチャイ
開発が行き詰まった時にお問い合わせ環境があればポテンシャルのある駆け出しプログラマーさんが育ってくれて業界全体を盛り上げてくれますからね!

2021年3月追記

※現在大変多くのご相談をいただいておりまして、すべてにお答えができない状態になっております。そのため、しばらくの間MQLAuthの有料会員様、FX-EAラボの有料会員様、株のサヤ取りBLS有料会員様のみに限定させていただいております。よろしくおねがいします。

 

MT4のインジケーター作成FX-EAラボがお客様のMT4オリジナルインジを開発します

MQL4に関するお悩み相談

今回MQLに関する相談を受け付けているのは、「コンパイルエラー」「エキスパートタブに出るエラー」の2つに限定させていただきます。

処理自体は正常だけど意図しない挙動になる類のもの(バグ)は申し訳ありませんが今回は見送らせてください。

と言いますのも、以前お悩み相談を受けた時に、バグの解決に関しては全てのコードを提出してもらい、こちらでも最初から全てに目を通す必要があり、バグのあぶり出しにとても時間がかかり、多くの方のお問い合わせにお答えできなくなってしまったからです。

 

カオチャイ
カオチャイ
ですので、エラー表示がきちんと出るものに関してのお悩み相談限定でお願いいたします

 

問い合わせの際に必要な情報

問い合わせは下記のお問い合わせボタンより受け付けます。

その際に下記の情報を添付してください。

 

 

カオチャイ
カオチャイ
問い合わせの際のスクリーンショットなどは、Screen Pressoなどのソフトを使うと簡単に保存することができます
yuki
yuki
無料で使えて動画も撮れるすぐれもののソフトですよ!FX-EAラボの動画もScreenPressoで撮っていますので、使いこなせれば色々使い回しができますよ

 

エキスパートタブにでるエラーの画像+その行と列周辺のコード

 

エラー表示 エキスパートタブにでるエラー

 

まずエキスパートタブにでるエラーの場合は上記のエラーのスクリーンショットと、エラーが出ている周辺のコードの2点を下記の問い合わせボタンよりFX-EAラボに送ってください。

この場合は、赤枠の(90,22)はエラーがでている行と列番号ですので、その周辺のコード数行が解決に必要ということですね。

 

コンパイル時のツールボックスにでるエラー画像+その周辺のコード

 

エラー表示こちらはコンパイル時にツールボックスにでるエラー

 

コンパイルエラーも、上記のエラーのスクリーンショットと赤枠内に表示されているエラー箇所周辺のコードを送付してください。

コードは全て送る必要はありませんが、できるだけ周辺の情報が多いほうがエラーの解決がスムーズになりますよ。

 

 

お問い合わせいただいた内容は参考例として記事にさせていただくこともあります

今回のMQL4お悩み相談ですが、EAやサインツールなどの開発者さんを支え、業界全体を盛り上げることを目的としておりますので、よくあるご相談内容は誰もが観覧できるように記事に取り上げさせていただくこともあります。

 

yuki
yuki
開発者さんはエラーやバグとの戦いですからね、MQL4言語は他の言語に比べて情報が少ないので、解決方法はなるべく公開して皆さんで共有させていただきたいのです
カオチャイ
カオチャイ
この取り組みで世に出る優秀なEAやサインツールの数が増えて皆さんが勝てることに繋がれば嬉しいです!

 

MQL4の勉強におすすめの書籍

yuki
yuki
下記は当サイトに相談される方におすすめの書籍です
カオチャイ
カオチャイ
特にMQL4を独学された方はどうしても行き詰まってしまいますので、下記のC言語に関する書籍を読まれることをおすすめいたします

Cの絵本 C言語が好きになる9つの扉 Kindle版

created by Rinker
¥1,366
(2021/04/10 22:08:11時点 Amazon調べ-詳細)

 

こちらはプログラミングをMQL4から入った人向けにおすすめの本です。「絵本」と書いてありますが内容は基本的な部分の解説が中心です。

MQL4の弱点としてマイナー言語であるために基礎をしっかり教えているサイトや書籍がありません。しかしMQL4のベースであるC言語は優秀な書籍がたくさん出版されています。

C言語の学習はサインツールを作成する場合は一見遠回りですが、コードを書く技術が上がると付けてみたい機能も増えますがその時にC言語の基礎は必ず役に立ちます。

 

カオチャイ
カオチャイ
FX-EAラボに相談されるサインツールのコードを拝見すると、「なんでこんな基礎的なところが?」というパターンが多いのですが、大抵MQL4のみを勉強された方ですね。C言語の学習は大切ですよ!

 

FXメタトレーダー4 MQLプログラミング

C言語の基礎と上記のシリーズがあれば大抵のサインインジケーターでしたら作成することができるようになります。

上記は「実践編」で、別で「入門編」もありますが、ある程度MQL4がかけるならこのレベルから入っても問題無いかとは思います。Amazonの試し読みで中が実際に見られるのでレベルを確認してみてくださいね。