エラー、バグ、質問 - ページ 2456 1...244924502451245224532454245524562457245824592460246124622463...3185 新しいコメント FidelM 2019.05.06 16:47 #24551 Vladimir Karputov: ヘルプを読むシグナルズサービスに関するFAQ」をご覧ください。Signalsのサービスに関するヘルプを動画でご覧いただけます。そして、当分の間、私は強くデスクトップのローカル端末でこの取引口座の信号コピーを DISCONNECTすることをお勧めします:あなたは、信号をコピーするために実行されているVPSを持っています。 スマホでメタトレーダーを開かないほうがいいのか?それとも、それとは無関係なのでしょうか? Vladimir Karputov 2019.05.06 18:34 #24552 FidelM: スマホでメタトレーダーは開かない方がいいのか?それとも関係ないのでしょうか?ローカルPCや携帯電話で端末を開くことができます。トレードを監視する必要がありますよね?要は、2つの端子で同時に信号加入の スイッチが入るような事態にならないようにすることです。 削除済み 2019.05.07 05:31 #24553 Ilyas: トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム バグ、バグ、質問 アレクセイ・コジツィン, 2019.05.03 11:24 ファイル名に#を含むファイルをストレージに入力することはできません。これは正常な動作なのか、それともバグなのか? Sergey Dzyublik 2019.05.07 14:19 #24554 ME(ビルド2025)でプロジェクトを コンパイル中にWin10がクラッシュしました(minidumpなし)。 PCを再起動すると、プロジェクトのインクルードファイル(*.mqh)が完全に空になっていました(すべてのデータが上書きされてNUL(0x00)になっていました)。 なんだこりゃ? バックアップを行う、もしコードのコンパイルが永遠にユーザーデータを落とす可能性があるのなら、この限りではない。 Ilyas 2019.05.07 15:24 #24555 Alexey Kozitsyn: ファイル名に#が含まれるファイルは、ストレージに追加することができません。これは正常な動作なのか、それともバグなのか? メッセージありがとうございます、確認させていただきます。 Vladimir Karputov 2019.05.07 15:28 #24556 このトピックに関連しないコメントは、「MQL4 MT4 MetaTrader 4初心者からの質問」に移動しました。 Ilyas 2019.05.07 15:47 #24557 Sergey Dzyublik: ME(ビルド2025)でプロジェクトをコンパイル中に、Win10がクラッシュした(ミニダンプがない)。 PCを再起動したところ、プロジェクトファイル(*.mqh)が完全に空っぽ(すべてのデータがNUL(0x00)で上書きされている)になっていることが判明しました。 なんだこりゃ? バックアップをとること、コードをコンパイルすることでユーザーデータを永遠に落とせるのであれば、それは意味がないことです。BSODでは、どのようなエラーが表示されましたか? この現象はどのくらいの頻度で発生するのでしょうか? 知人から聞いた話ですが、VSで作業していると、コンパイル時に(ごくまれに、月に1度もない)BSODが発生し、その後、ソースファイルの中身がゼロで埋め尽くされたように見えるとのことです。 詳しくは覚えていませんが、PCを交換することで解決しました。 MQLコンパイラーは「トリッキー」なトリックを一切使わず、シンプルで信頼性の高い方法でコンパイルファイルの内容を読み取ります。 ファイルを読み込むために開くサイズの決定とバッファの確保コンテンツを読むファイルを閉じて、初めてパースできるようになりますコンパイルを開始する前に、ファイルの保存方法を再確認しておきます。 頻繁にエラーが発生する場合は、ウイルス対策ソフトを無効化するなどの対策をとってください。 Sergey Dzyublik 2019.05.07 21:41 #24558 Ilyas:BSODで表示されたエラーは何ですか?詳細なご回答をありがとうございました。 BSODはPCを再起動する形でしたので、エラーコードや ミニダンプファイルはありません。 イベントログには何も興味深いものはありません(標準的な「システムが最初にきれいにシャットダウンされずに再起動しました...」というもの)。 ファイル消去の問題は今に始まったことではなく、3年前のWindwos 7で、BSOD中のコンパイル/デバッグ中にmq4ファイルのソースコードが消去されてしまったことがありました。 また、2年ほど前にも、この問題をフォーラムで報告したユーザーがいましたが、残念ながらコメントは見つかりませんでした。 この現象はどのくらいの頻度で発生するのでしょうか? 約9ヶ月間BSODはありませんでしたが、ここ1週間で3回目です(1回はカーネルプロセスでMEMORY CORRUPTIONでBSOD、2回目はWindowsフリーズ、今日はMTでコンパイル/デバッグ中にリブートしています)。 skype以外には何も新しいものはインストールされておらず、削除しても解決しませんでした。 ワイプの問題は、標準外のWindowsシャットダウンがMTのコンパイル/デバッグに当たったときに発生します。 今日は、以前(数年前)のようにテストコードではなく、実作業が上書きされてしまった--という反動がある。 Sergey Dzyublik 2019.05.07 22:45 #24559 Ilyas: エラーが頻繁に発生する場合は、ウイルス対策ソフトを無効にするなどの方法をお試しください。問題はこの問題があることで、回避策を見つけることではありません。 コンパイルを開始する前に、ファイルの保存方法を再確認しておきます。自分で調べるのは難しいことではありません。 残念ながらOSのクラッシュ動作については全く知識がないので、結果から推測すると、すべてのソースの*.mqhデータは0x00に上書きされます。 MT5(ビルド2025)でプロジェクトをコンパイルするとどうなるのでしょうか? 1.まず目を引くのは、MEですべてのタブを通過して、開いているファイルごとにNTFSストリームを書き込んでいることです。 *.mqh:CursorPos:$DATA // положение курсора (строка, столбец) + первая видимая строка при scroll-е. *.mqh:LineFlags:$DATA // не понятно для чего50以上のタブを開いており、そのうち8つのプロジェクトファイルを開いています。 その結果、1つのプロジェクトのコンパイルで、(8 + 50) * 2 = 116個の上書きされたNTFSストリームファイル(各440バイト)が得られました。 SSDの場合、0.2秒で完了します。 2.変更のあるファイルを見つけ、それがディスク上に存在する場合、メモリから新しいデータで上書きされます。 変更されたファイルは、このプロジェクトのものであるかどうかにかかわらず、すべて上書きされます。 おそらく、クラッシュの結果、Windowsは、ソース*.mqhのMEに割り当てられたメモリからクリアされますが、ファイルへの書き込み を実行しているスレッドは、その作業を続行します。 その結果、変更をファイルに保存するときに、書き込むバイト数は正しいのですが、すでにクリアされたメモリを参照しているため、ソースコードが⽯に上書きされます。 Maxim Dmitrievsky 2019.05.08 12:27 #24560 アカウントのパスワードを変更した後、新しいパスワードでmetaeditorにログインし、リポジトリにアクセスすることができないパスワードが戻ってくれば、再度ログインすることができます 冗談でも実話でもなく、エラーアラートです。ウェブサイトからパスワードを変更し、metaeditorからリポジトリにログインしてみてください。 1...244924502451245224532454245524562457245824592460246124622463...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ヘルプを読むシグナルズサービスに関するFAQ」をご覧ください。Signalsのサービスに関するヘルプを動画でご覧いただけます。
スマホでメタトレーダーは開かない方がいいのか?それとも関係ないのでしょうか?
ローカルPCや携帯電話で端末を開くことができます。トレードを監視する必要がありますよね?要は、2つの端子で同時に信号加入の スイッチが入るような事態にならないようにすることです。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
バグ、バグ、質問
アレクセイ・コジツィン, 2019.05.03 11:24
ファイル名に#を含むファイルをストレージに入力することはできません。これは正常な動作なのか、それともバグなのか?PCを再起動すると、プロジェクトのインクルードファイル(*.mqh)が完全に空になっていました(すべてのデータが上書きされてNUL(0x00)になっていました)。
なんだこりゃ?
バックアップを行う、もしコードのコンパイルが永遠にユーザーデータを落とす可能性があるのなら、この限りではない。
ファイル名に#が含まれるファイルは、ストレージに追加することができません。これは正常な動作なのか、それともバグなのか?
ME(ビルド2025)でプロジェクトをコンパイル中に、Win10がクラッシュした(ミニダンプがない)。
PCを再起動したところ、プロジェクトファイル(*.mqh)が完全に空っぽ(すべてのデータがNUL(0x00)で上書きされている)になっていることが判明しました。
なんだこりゃ?
バックアップをとること、コードをコンパイルすることでユーザーデータを永遠に落とせるのであれば、それは意味がないことです。
BSODでは、どのようなエラーが表示されましたか?
この現象はどのくらいの頻度で発生するのでしょうか?
知人から聞いた話ですが、VSで作業していると、コンパイル時に(ごくまれに、月に1度もない)BSODが発生し、その後、ソースファイルの中身がゼロで埋め尽くされたように見えるとのことです。
詳しくは覚えていませんが、PCを交換することで解決しました。
MQLコンパイラーは「トリッキー」なトリックを一切使わず、シンプルで信頼性の高い方法でコンパイルファイルの内容を読み取ります。
頻繁にエラーが発生する場合は、ウイルス対策ソフトを無効化するなどの対策をとってください。
BSODで表示されたエラーは何ですか?
詳細なご回答をありがとうございました。
BSODはPCを再起動する形でしたので、エラーコードや ミニダンプファイルはありません。
イベントログには何も興味深いものはありません(標準的な「システムが最初にきれいにシャットダウンされずに再起動しました...」というもの)。
ファイル消去の問題は今に始まったことではなく、3年前のWindwos 7で、BSOD中のコンパイル/デバッグ中にmq4ファイルのソースコードが消去されてしまったことがありました。
また、2年ほど前にも、この問題をフォーラムで報告したユーザーがいましたが、残念ながらコメントは見つかりませんでした。
この現象はどのくらいの頻度で発生するのでしょうか?
約9ヶ月間BSODはありませんでしたが、ここ1週間で3回目です(1回はカーネルプロセスでMEMORY CORRUPTIONでBSOD、2回目はWindowsフリーズ、今日はMTでコンパイル/デバッグ中にリブートしています)。
skype以外には何も新しいものはインストールされておらず、削除しても解決しませんでした。
ワイプの問題は、標準外のWindowsシャットダウンがMTのコンパイル/デバッグに当たったときに発生します。
今日は、以前(数年前)のようにテストコードではなく、実作業が上書きされてしまった--という反動がある。
エラーが頻繁に発生する場合は、ウイルス対策ソフトを無効にするなどの方法をお試しください。
問題はこの問題があることで、回避策を見つけることではありません。
コンパイルを開始する前に、ファイルの保存方法を再確認しておきます。
自分で調べるのは難しいことではありません。
残念ながらOSのクラッシュ動作については全く知識がないので、結果から推測すると、すべてのソースの*.mqhデータは0x00に上書きされます。
MT5(ビルド2025)でプロジェクトをコンパイルするとどうなるのでしょうか?
1.まず目を引くのは、MEですべてのタブを通過して、開いているファイルごとにNTFSストリームを書き込んでいることです。
50以上のタブを開いており、そのうち8つのプロジェクトファイルを開いています。
その結果、1つのプロジェクトのコンパイルで、(8 + 50) * 2 = 116個の上書きされたNTFSストリームファイル(各440バイト)が得られました。
SSDの場合、0.2秒で完了します。
2.変更のあるファイルを見つけ、それがディスク上に存在する場合、メモリから新しいデータで上書きされます。
変更されたファイルは、このプロジェクトのものであるかどうかにかかわらず、すべて上書きされます。
おそらく、クラッシュの結果、Windowsは、ソース*.mqhのMEに割り当てられたメモリからクリアされますが、ファイルへの書き込み を実行しているスレッドは、その作業を続行します。
その結果、変更をファイルに保存するときに、書き込むバイト数は正しいのですが、すでにクリアされたメモリを参照しているため、ソースコードが⽯に上書きされます。
アカウントのパスワードを変更した後、新しいパスワードでmetaeditorにログインし、リポジトリにアクセスすることができない
パスワードが戻ってくれば、再度ログインすることができます
冗談でも実話でもなく、エラーアラートです。ウェブサイトからパスワードを変更し、metaeditorからリポジトリにログインしてみてください。