エラー、バグ、質問 - ページ 1068

 
Roffild:

まあ、拡大してもアイコンはほぼ同じですが、画面解像度が大きいので、溶け込んでしまうんですよね...。

昔の方が好きです。

見た目なんて気にする人はいないし、みんな横じゃなくて自分のコードを見ている。
 

コンパイラの最新版で何かが狂ってしまったようです。

ビルド852、Win7-64の 場合 - コンパイル後、以前動作していたインジケータを起動しようとすると、ログにInvalid EX5 file というメッセージが表示されます。

面白いのは、同じインディケータがデバッガでも正常に動作していることです。
 
Dima_S:

コンパイラの最新版に何か問題がある。

ビルド852、Win7-64で、コンパイル後、以前動作していた自作インジケータを実行しようとすると、ログにInvalid EX5 fileという メッセージが表示されます。

面白いことに、デバッガではこの同じインジケータが正常に動作しています。

このようなものは、ログとソースを添えて、すぐにサービスデスクにアップロードする必要があります。

--

デバッグ版とリリース版の違いの一つは、すべての変数がデフォルトでゼロで初期化 されることです。 あなたのコードに初期化されていない変数や配列がないかどうか探してみてください。

// その前に、ポイント1。

 
paladin800:
見た目なんてどうでもいいし、人は側面ではなく、自分のコードを見るものです。
実は見落としがちなタスクバー...。
 
MetaDriver:

2. デバッグ版とリリース版の違いの1つは、すべての変数がデフォルトでNULL初期化されていることです。

IMHOでは、未初期化はEA・インジケーターのバグの原因になりますが、EX5自体の障害にはなりません。
 
Dima_S:

コンパイラの最新版で何かが狂ってしまったのです。

ビルド852、Win7-64の 場合 - コンパイル後、以前動作していたインジケータを起動しようとすると、ログにInvalid EX5 file というメッセージが表示されます。

面白いのは、同じインディケータがデバッガでも正常に動作していることです。
おそらく、このエラーはすでに修正されていると思われます(同じ症状のバグが修正されています)。正式なリリースをお待ちください。近日中に発売予定です。
 
stringo:
この不具合はすでに修正されている可能性があります(同じ症状の不具合を修正しました)。正式なリリースをお待ちください。近日中に発売予定です。
OK、待ちます。今のところデバッグ版を使っています)
 

つまらない質問で申し訳ないのですが、よろしくお願いします。

1) mq5ファイルがExpert AdvisorなのかIndicatorなのか、どのように理解すればよいですか?それともExpertsとIndicatorsのフォルダーにある位置で定義されているのでしょうか?Expertからmq5を実行してみましたが、OrderCalcMarginは 依然としてERR_FUNCTION_NOT_ALLOWEDの エラーが表示されます。

2) 私のフォルダ(MQL5Serega)からコードを実行できない。これのどこがいいんですか?

 

読んでみて ください。

 

何が違うのか、明らかに書いてありません。

直感でわかって、OnCalculateをコメントしたら、インジケータがExpert Advisorになった)なんだか変な感じです。

また、なぜ自分のフォルダからコードが実行できないのかが、私にはよくわかりません。