エラー、バグ、質問 - ページ 1031 1...102410251026102710281029103010311032103310341035103610371038...3185 新しいコメント Vladimir Gomonov 2013.08.04 17:53 #10301 fyords:クラウドからタスクを受信する際、8つのエージェントのうち3つしか同時に実行できないことに気づきました。 テストを並行して実行すると、他のエージェントも有効になってしまいますが。これがあるべき姿なのか? 数日前にCPUがオーバーヒート(部屋が暑い)したので1台無効にするまで6台全部持っていました。現在は5台が動作し、フライトも通常通りです。 Dmitriy Parfenovich 2013.08.04 18:08 #10302 MetaDriver: 数日前に1台を無効にするまで、6台とも動いていました。CPUがオーバーヒートしていたのです(部屋が暑いのです)。現在は5台が動作し、フライトも通常通りです。すみません、誤報です :) ただ、エージェントが3つしか動いていないのに、異なるコアでバウンドしているんです。負荷を均等に 分散させる機能をなぜか見逃していた...。 Vladimir Gomonov 2013.08.04 21:11 #10303 Al_key:そっちはどうだ?簡単な理由で、あなたの状況を再現することができません:私は.NET Frameworkを持っていないのです。 file_handle = FileOpen("CSV - макроэкономика и госкорпстат/Existing Home Sales Change.csv",FILE_READ|FILE_CSV|FILE_ANSI,','); Aleksey Rodionov 2013.08.04 22:32 #10304 mql5: OpenCLデバイスの1つにドライバエラーがあり、それを使おうとするとターミナルがクラッシュする。 どのOpenCLデバイスを持っているか推測するために、[HKEY_LOCAL_MACHINE ###Khronos¥OpenCL¥Vendors]レジストリブランチを参照すること。 アップデートを探すことをお勧めします。おかしいな、ドライバを更新した。アップデート後、2台の端末が問題なく起動し、その後再びこのエラーを出すようになりました。(nvidia geforce 710m バージョン 320.49)Terminal OpenCLの初期化がクリティカルエラーによりスキップされたため、OpenCLドライバをアップデートして ください。それ以外の方法で、ドライバが動作するかどうかを確認する方法はありますか? Aleksey Rodionov 2013.08.05 07:18 #10305 ダウンロードしたintel_sdk_for_ocl_applications_2013_x64 これで動作するようです。2013.08.05 09:15:38 OpenCL Device #1: NVIDIA Corporation GeForce 710M GPU with OpenCL 1.1 (2 units, 1550 MHz, 1024 Mb, version 320.49, rating 181). 2013.08.05 09:15:38 OpenCL Device #0: Intel(R) Corporation Intel(R) Pentium(R) CPU B960 @ 2.20GHz with OpenCL 1.2 (2 units, 2200 MHz, 2885 Mb, version 1.2, rating 13). Errors, bugs, questions OpenCL:MQL5での内部実装テスト DLLを使わずにMetaTrader 5で直接OpenCLを使ってできることは次のとおりです。 A100 2013.08.05 10:42 #10306 MQL5リファレンスより。 一重引用符で囲まれた1文字、または'Ⓐ'のような16進数のASCII文字コードは、文字定数で、ushort型である。class A { public: void operator<<( ushort ch ) {} void operator<<( int ch ) {} }; void OnStart() { A a; a << '5'; // ошибка a << (ushort)'5'; // нормально } では、なぜコンパイラは明示的な指示なしにintとushortを区別できないのでしょうか? Slava 2013.08.05 10:55 #10307 A100: MQL5リファレンスより。 一重引用符で囲まれた1文字、または'Ⓐ'のような16進数のASCII文字コードは、文字定数で、ushort型である。 なぜコンパイラは明示的に指示しないとushortとintを区別できないのだろうか?あなたはドキュメントを選択的に読み過ぎています言語の基礎 - データ型 - 型変換char, uchar, short, ushort データ型は、演算において無条件に int 型に変換される。 正しくは、int型のオーバーロードされた操作を1つだけ残すことです。そうでなければ、あらゆる種類のランダムな効果をたくさん得ることができます A100 2013.08.05 11:01 #10308 stringo:あなたはドキュメントを選択的に読み過ぎています言語の基本 - データ型 - 型変換 必要なところだけに与えられる。void OnStart() { A a; ushort ch = '5'; a << ch; }ここでは何も与えず、すべてが機能する。問題は、'5'がushort型であることです Slava 2013.08.05 11:03 #10309 A100: 必要なところだけに鋳造しているのです。ここでは何も与えず、すべてが機能する。問題は、'5'がushort型であることです。 オーバーロードされた操作の1つを削除すれば(どんなものでも!)、痛みはない Slava 2013.08.05 11:12 #10310 そうそう、ところで、左シフトを0x35、つまり10進数で48に整理しようとしたのはどういうことでしょうか(「5」リテラルが変換する数字です)。 1...102410251026102710281029103010311032103310341035103610371038...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
クラウドからタスクを受信する際、8つのエージェントのうち3つしか同時に実行できないことに気づきました。
テストを並行して実行すると、他のエージェントも有効になってしまいますが。
これがあるべき姿なのか?
数日前に1台を無効にするまで、6台とも動いていました。CPUがオーバーヒートしていたのです(部屋が暑いのです)。現在は5台が動作し、フライトも通常通りです。
すみません、誤報です :)
ただ、エージェントが3つしか動いていないのに、異なるコアでバウンドしているんです。
負荷を均等に 分散させる機能をなぜか見逃していた...。
そっちはどうだ?
簡単な理由で、あなたの状況を再現することができません:私は.NET Frameworkを持っていないのです。
OpenCLデバイスの1つにドライバエラーがあり、それを使おうとするとターミナルがクラッシュする。
どのOpenCLデバイスを持っているか推測するために、[HKEY_LOCAL_MACHINE ###Khronos¥OpenCL¥Vendors]レジストリブランチを参照すること。
アップデートを探すことをお勧めします。
おかしいな、ドライバを更新した。アップデート後、2台の端末が問題なく起動し、その後再びこのエラーを出すようになりました。
(nvidia geforce 710m バージョン 320.49)
Terminal OpenCLの初期化がクリティカルエラーによりスキップされたため、OpenCLドライバをアップデートして ください。
それ以外の方法で、ドライバが動作するかどうかを確認する方法はありますか?
ダウンロードしたintel_sdk_for_ocl_applications_2013_x64 これで動作するようです。
2013.08.05 09:15:38 OpenCL Device #1: NVIDIA Corporation GeForce 710M GPU with OpenCL 1.1 (2 units, 1550 MHz, 1024 Mb, version 320.49, rating 181).
2013.08.05 09:15:38 OpenCL Device #0: Intel(R) Corporation Intel(R) Pentium(R) CPU B960 @ 2.20GHz with OpenCL 1.2 (2 units, 2200 MHz, 2885 Mb, version 1.2, rating 13).
一重引用符で囲まれた1文字、または'Ⓐ'のような16進数のASCII文字コードは、文字定数で、ushort型である。
では、なぜコンパイラは明示的な指示なしにintとushortを区別できないのでしょうか?MQL5リファレンスより。
一重引用符で囲まれた1文字、または'Ⓐ'のような16進数のASCII文字コードは、文字定数で、ushort型である。
なぜコンパイラは明示的に指示しないとushortとintを区別できないのだろうか?あなたはドキュメントを選択的に読み過ぎています
言語の基礎 - データ型 - 型変換
char, uchar, short, ushort データ型は、演算において無条件に int 型に変換される。
正しくは、int型のオーバーロードされた操作を1つだけ残すことです。そうでなければ、あらゆる種類のランダムな効果をたくさん得ることができます
あなたはドキュメントを選択的に読み過ぎています
言語の基本 - データ型 - 型変換
ここでは何も与えず、すべてが機能する。
問題は、'5'がushort型であることです
必要なところだけに鋳造しているのです。
ここでは何も与えず、すべてが機能する。
問題は、'5'がushort型であることです。