エラー、バグ、質問 - ページ 2827 1...282028212822282328242825282628272828282928302831283228332834...3185 新しいコメント Slava 2020.08.17 05:17 #28261 fxsaber:テキストファイルはあるが、エンコーディングがあらかじめ不明である。したがって、FILE_ANSIとFILE_UNICODEの どちらのフラグで開くかを決定する必要があります。持っている人、自転車を分けてください。 疑わしい場合は、FILE_ANSIフラグで開いてください。このファイルの先頭に 2 バイトの BOM 0xFFFE がある場合、FILE_ANSI フラグは無視されます。 Stanislav Korotky 2020.08.17 11:11 #28262 テスターのバグ 同じインディケータをリアルティクで動かしています(もちろん、ビジュアライザで)。念のため、#property tester_everytick_calculate というディレクティブを書きましたが、なくても全て同じです。 課題1:インジケータをデバッガ下で実行するか、単にテスターで実行するかによって、バッファで異なる結果が得られる。デバッガがある場合は正しく、デバッガがない場合は間違っています。テスターからデバッグ版を起動すると、デバッガーでの結果と同じ(つまり正しい)結果が得られます。デバッグせずに再コンパイルすると、テスターは再び間違った結果を表示します。 問題1 - 私のバグ - 私は一箇所にstaticを書き忘れ、デバッガでは変数の下のメモリ領域は、イベントの間に保存されるようです。デバッガがないと、そこそこゴミになります。 問題2:デバッガで実行すると(エディタから)、テスト中はインジケータが正常に描画されるが、終了するとサブウィンドウから消える(サブウィンドウは空のまま、データ ウィンドウのバッファは消える)。テスターからデバッグ版を実行した場合、この効果はありません。つまり、テスト終了後、インジケータはサブウィンドウに残ります。 個人的なメッセージでMQの担当者にソースコードを提供することはできますが、インジケータに特化したものではないと思われます。 Nikolai Karetnikov 2020.08.17 11:54 #28263 Stanislav Korotky:テスターのバグ同じインディケータをリアルティクで動かしています(もちろん、ビジュアライザで)。念のため、#property tester_everytick_calculate というディレクティブを書きましたが、なくても全て同じです。課題1:インジケータをデバッガ下で実行するか、単にテスターで実行するかによって、バッファで異なる結果が得られる。デバッガがある場合は正しく、デバッガがない場合は間違っています。テスターからデバッグ版を起動すると、デバッガーでの結果と同じ(つまり正しい)結果が得られます。デバッグせずに再コンパイルすると、テスターは再び間違った結果を表示します。問題2:デバッガで実行すると(エディタから)、テスト中はインジケータが正常に描画されるが、終了するとサブウィンドウから消える(サブウィンドウは空のまま、データ ウィンドウのバッファは消える)。テスターからデバッグ版を実行した場合、この効果はありません。つまり、テスト終了後、インジケータはサブウィンドウに残ります。個人領域でMQの担当者にソースコードを提供することはできますが、インジケータに特化したものではないと思います。 テスターの開発者は、努力の結果の下から抜け出せないようです ) というような質問には、バグではなく、「機能です」と答えるのが適切でしょう ) https://www.mql5.com/ru/forum/1111/page2826#comment_17836557 誤解を恐れずに言えば、テスターはユニークでカッコイイものですが、手がかりはたくさんあります Ошибки, баги, вопросы 2020.08.15www.mql5.com Общее обсуждение: Ошибки, баги, вопросы Vladimir Makhnin 2020.08.17 14:24 #28264 メタトレーダーで、"market overview "タブから毎回マウスカーソルをドラッグするよりも速く資産を切り替えることは可能でしょうか? Vitaly Muzichenko 2020.08.17 14:30 #28265 Vladimir Makhnin: メタトレーダーで、"market overview "タブから毎回マウスカーソルをドラッグするよりも速く資産を切り替えることは可能でしょうか? キーボードの上下キーでインジケータとスイッチを作る fxsaber 2020.08.17 17:45 #28266 マーケットプレイスでは、クロスプラットフォームのEAが 人気です。実は、mq4とmq5のファイルは同じもので、ソースコードは1行で構成されています。 #include "Cross-platform_code.mqh" EX4とEX5のどちらを作成するかコンパイラに説明するために、同一のmq4/mq5ファイルを複数作成する必要があります。 最近のMEでのコンパイラの分割で、MT5からMEでmq4がコンパイルされないと、こんなことをするのはおかしいと思うようになった。結局のところ、MT4からのMEは常にEX4を行うことを知っており、MT5からのMEは常にEX5を行うことを知っています。しかし、それでも対応する同一のmq4/mq5ファイルを作成することで、それを明示する必要があります。 ファイルのmql-extensionを 導入してはどうでしょうか。ME_MT4で開くとEX4にコンパイルされ、ME_MT5で開くとEX5にコンパイルされます。 今のところ、拡張子の最後の桁が違うだけの同じファイルが山のようにある。 Vladimir Pastushak 2020.08.17 17:53 #28267 fxsaber:マーケットプレイスでは、クロスプラットフォームのEAが人気です。実は、mq4とmq5のファイルは同じもので、ソースコードは1行で構成されています。EX4とEX5のどちらを作成するかコンパイラに説明するために、同一のmq4/mq5ファイルを複数作成する必要があります。最近のMEでのコンパイラの分割で、MT5からMEでmq4がコンパイルされないと、こんなことをするのはおかしいと思うようになった。結局のところ、MT4からのMEは常にEX4を行うことを知っており、MT5からのMEは常にEX5を行うことを知っています。しかし、それでも対応する同一のmq4/mq5ファイルを作成することで、それを明示する必要がある。ファイルのmql-extensionを 導入してはどうでしょうか。ME_MT4で開くとEX4にコンパイルされ、ME_MT5で開くとEX5にコンパイルされます。今のところ、拡張子の最後の一桁だけが違う、同じファイルが山のようにある。 ヘッダファイルを作成し、それ以外はすべてmqhに入れる。 私はとっくにプリフィクスは諦めています。 fxsaber 2020.08.17 18:14 #28268 Vladimir Pastushak:ヘッダファイルを作成し、その他はmqhに置く。プリフはずいぶん前に諦めました。 あなたが書いたことと何か関係があるのでしょうか? SEM 2020.08.18 16:27 #28269 10-15分以内にmt5のプロセスをオフにしないと、Windowsがハングアップしてしまいますが、24時間動くこともあれば、数時間後にクラッシュすることもあります。 Vladislav Andruschenko 2020.08.18 16:31 #28270 SEM: mt5のフリーズを経験された方、フリーズ後、RAMの「キャッシュ」パーティションが急激に増え始め、10-15分以内にmt5プロセスをシャットダウンしないと、Windowsがフリーズしてしまいます、何日も動くこともありますが、数時間後にクラッシュすることもあります。EA、インジケーターのメモリーリークを探す。 1...282028212822282328242825282628272828282928302831283228332834...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
テキストファイルはあるが、エンコーディングがあらかじめ不明である。したがって、FILE_ANSIとFILE_UNICODEの どちらのフラグで開くかを決定する必要があります。
持っている人、自転車を分けてください。
テスターのバグ
同じインディケータをリアルティクで動かしています(もちろん、ビジュアライザで)。念のため、#property tester_everytick_calculate というディレクティブを書きましたが、なくても全て同じです。
課題1:インジケータをデバッガ下で実行するか、単にテスターで実行するかによって、バッファで異なる結果が得られる。デバッガがある場合は正しく、デバッガがない場合は間違っています。テスターからデバッグ版を起動すると、デバッガーでの結果と同じ(つまり正しい)結果が得られます。デバッグせずに再コンパイルすると、テスターは再び間違った結果を表示します。
問題1 - 私のバグ - 私は一箇所にstaticを書き忘れ、デバッガでは変数の下のメモリ領域は、イベントの間に保存されるようです。デバッガがないと、そこそこゴミになります。
問題2:デバッガで実行すると(エディタから)、テスト中はインジケータが正常に描画されるが、終了するとサブウィンドウから消える(サブウィンドウは空のまま、データ ウィンドウのバッファは消える)。テスターからデバッグ版を実行した場合、この効果はありません。つまり、テスト終了後、インジケータはサブウィンドウに残ります。
個人的なメッセージでMQの担当者にソースコードを提供することはできますが、インジケータに特化したものではないと思われます。
テスターのバグ
同じインディケータをリアルティクで動かしています(もちろん、ビジュアライザで)。念のため、#property tester_everytick_calculate というディレクティブを書きましたが、なくても全て同じです。
課題1:インジケータをデバッガ下で実行するか、単にテスターで実行するかによって、バッファで異なる結果が得られる。デバッガがある場合は正しく、デバッガがない場合は間違っています。テスターからデバッグ版を起動すると、デバッガーでの結果と同じ(つまり正しい)結果が得られます。デバッグせずに再コンパイルすると、テスターは再び間違った結果を表示します。
問題2:デバッガで実行すると(エディタから)、テスト中はインジケータが正常に描画されるが、終了するとサブウィンドウから消える(サブウィンドウは空のまま、データ ウィンドウのバッファは消える)。テスターからデバッグ版を実行した場合、この効果はありません。つまり、テスト終了後、インジケータはサブウィンドウに残ります。
個人領域でMQの担当者にソースコードを提供することはできますが、インジケータに特化したものではないと思います。
テスターの開発者は、努力の結果の下から抜け出せないようです )
というような質問には、バグではなく、「機能です」と答えるのが適切でしょう )
https://www.mql5.com/ru/forum/1111/page2826#comment_17836557
誤解を恐れずに言えば、テスターはユニークでカッコイイものですが、手がかりはたくさんあります
メタトレーダーで、"market overview "タブから毎回マウスカーソルをドラッグするよりも速く資産を切り替えることは可能でしょうか?
キーボードの上下キーでインジケータとスイッチを作る
マーケットプレイスでは、クロスプラットフォームのEAが 人気です。実は、mq4とmq5のファイルは同じもので、ソースコードは1行で構成されています。
EX4とEX5のどちらを作成するかコンパイラに説明するために、同一のmq4/mq5ファイルを複数作成する必要があります。
最近のMEでのコンパイラの分割で、MT5からMEでmq4がコンパイルされないと、こんなことをするのはおかしいと思うようになった。結局のところ、MT4からのMEは常にEX4を行うことを知っており、MT5からのMEは常にEX5を行うことを知っています。しかし、それでも対応する同一のmq4/mq5ファイルを作成することで、それを明示する必要があります。
ファイルのmql-extensionを 導入してはどうでしょうか。ME_MT4で開くとEX4にコンパイルされ、ME_MT5で開くとEX5にコンパイルされます。
今のところ、拡張子の最後の桁が違うだけの同じファイルが山のようにある。
マーケットプレイスでは、クロスプラットフォームのEAが人気です。実は、mq4とmq5のファイルは同じもので、ソースコードは1行で構成されています。
EX4とEX5のどちらを作成するかコンパイラに説明するために、同一のmq4/mq5ファイルを複数作成する必要があります。
最近のMEでのコンパイラの分割で、MT5からMEでmq4がコンパイルされないと、こんなことをするのはおかしいと思うようになった。結局のところ、MT4からのMEは常にEX4を行うことを知っており、MT5からのMEは常にEX5を行うことを知っています。しかし、それでも対応する同一のmq4/mq5ファイルを作成することで、それを明示する必要がある。
ファイルのmql-extensionを 導入してはどうでしょうか。ME_MT4で開くとEX4にコンパイルされ、ME_MT5で開くとEX5にコンパイルされます。
今のところ、拡張子の最後の一桁だけが違う、同じファイルが山のようにある。
ヘッダファイルを作成し、それ以外はすべてmqhに入れる。
私はとっくにプリフィクスは諦めています。
ヘッダファイルを作成し、その他はmqhに置く。
プリフはずいぶん前に諦めました。
あなたが書いたことと何か関係があるのでしょうか?
mt5のフリーズを経験された方、フリーズ後、RAMの「キャッシュ」パーティションが急激に増え始め、10-15分以内にmt5プロセスをシャットダウンしないと、Windowsがフリーズしてしまいます、何日も動くこともありますが、数時間後にクラッシュすることもあります。