解決済み

プライスアクションの手法によるEAの不具合についてです。

2025/01/16 17:43
42

いつもお世話になっております。
ところで、今回、あるアイディアに基づいて、EAつくーるのWEB版で、EAを試作したのですが、コンパイルエラーがどうしても出てしまいます。
現在進行形のローソク足による、プライスアクションの比較で差益を取ろうというアイディアだったのですが、何度微修正をしても、コンパイルエラーになってしまいます。
たとえば、「0本前の終値」と「0本前の安値」等の比較を使用しました。
あと、「取引条件の補正値」の取り扱い等を私自身が誤っている可能性もあり得ます。
移動平均線や、RSIを使用したEAは、以前、すんなりコンパイル出来ていたので、少しショックです。
エラーの原因の究明に、ご協力いただけますとありがたいと思います。それでは、よろしくお願いいたします。

コメント

GogoJungle
2025/01/16 18:42

お世話になっております。
EAつくーるをご利用いただき誠にありがとうございます。

出力されたコードを拝見したく、弊社の公式アカウントまでDMを送っていただけますでしょうか。
こちらより、ソースファイルをzipにしてお送りいただければ、弊社エンジニアの方でコードの確認をさせていただきます。
(メッセージの本文に、本質問のリンクhttps://labo.gogojungle.co.jp/articles/2061を貼っていただけると大変ありがたく存じます。)

調査後の回答につきましては、引き続きこのQAにてコメントさせていただきます。
お手数をおかけしますが、何卒よろしくお願いいたします。

GogoJungle
2025/01/16 21:27

ソースコードのご提供、誠にありがとうございました。

いただいたmq5ファイルを、内容を変更せずにそのままコンパイルしてみたところ、添付画像のようにエラー0件で正常にコンパイルできてしまいました。
つきましては、ソースコード自体ではなく環境に問題があるのかもしれません。

LABO_2061_1.png

EAつくーるで作成したMT5のEAがコンパイルエラーを起こす原因の多くは、専用のIncludeファイルTkool.mqhが設置されていないか、もしくはそのバージョンが古いことにあります。

もしもお心当たりがある場合は、こちらのボタンからダウンロードできる最新のIncludeファイルの設置をお願いいたします。

LABO_2061_2.png

それでも解決しない場合は、エラーログを拝見したく存じます。
コンパイルした後に発生したログのスクリーンショットをお送りいただければ幸いです。

↓エラーログの例です。「行」「列」を元に調査しますので、全体が見えるように(1枚で収まりきらない場合は複数枚に分けて)お願いいたします。

LABO_2061_3.png

Tanezo
2025/01/16 23:38

ありがとうございます。無事に、解決しました。
おそらく、コンパイルエラーの原因は、Tkool.mqh、のバージョンが古かったことが原因だと分かりました。
お騒がせして、本当にすみません。

GogoJungle
2025/01/17 00:58

無事に解決したとのこと、なによりでございます。
今後ともよろしくお願いいたします。

関連トピックス

検索結果がありません。

ノーコードで誰でも簡単EA開発!MQL言語学習にも使える! | GogoJungle

注目トピックス

検索結果がありません。