記事"DIY マルチスレッド非同期 MQL5 WebRequest"についてのディスカッション - ページ 7 1234567 新しいコメント Sergei Poliukhov 2024.07.31 08:50 #61 何度かクリックした場合、httpサーバーへのリクエストは送信されません。(ソースを調べてみます) おそらく、INITではなく、チャートをクリックするたびに事前に作成する必要があるのでしょう。 チャートを閉じるかターミナルを閉じると オブジェクトは削除されると思っていました。 jsonメッセージを送信する例はありますか?また、チャートを閉じる ときのチェックがあっても余計ではないでしょうか。 JSON ソフトウェア 例えば、jsonクラスを作り、セッターで埋める。配列の追加、要素の追加、データ型の追加(単純ではありません)。 例えば、新しいバーが表示されたら、JSONリクエストが送信されます。 多くの人が便利だと思うだろう。 Stanislav Korotky 2024.07.31 20:27 #62 Sergei Poliukhov ターミナルを閉じると オブジェクトは削除されると思っていました。 jsonメッセージを送信する例はありますか?また、チャートを閉じる ときにチェックが入るのは余分ではないでしょうか。JSON ソフトウェア例えば、jsonクラスを作成し、それをセッターで埋めます。配列の追加、要素の追加、データ型の追加(単純ではない)。例えば、新しいバーが表示されると、JSONリクエストが送信されます。多くの人が便利だと思うだろう。 記事を書いている時点では、100%説明通りに動作しました。つまり、クリックするとデフォルトの3つのサーバーに3つのリクエストが並行して送信されました。問題を見つけるには設定とログが必要だ。チャートのクロージャが処理され、マネージャに通知が送られます。 void OnDeinit(const int reason) { if(manager) { Print("WebRequest Pool Manager closed, ", ChartID()); for(int i = 0; i < pool.size(); i++) { if(CheckPointer(pool[i]) == POINTER_DYNAMIC) { // 労働者に不要になったことを知らせる EventChartCustom(pool[i].getChartID(), TO_MSG(MSG_DEINIT), ChartID(), 0.0, NULL); } } GlobalVariableDel(GVTEMP); } else { Print("WebRequest Worker closed, ", ChartID()); // このワーカーがもう使えないことをマネージャーに知らせる EventChartCustom(ManagerChartID, TO_MSG(MSG_DEINIT), ChartID(), 0.0, NULL); ObjectDelete(0, OBJ_LABEL_NAME); ChartClose(0); } Comment(""); } この記事が公開された後、チャート・オブジェクト経由で起動する改良版がディスカッションに 投稿された。 このサイトにはjsonに関する資料がたくさんありますが、私は「純粋な」jsonに関する仕事を発表していませんし、今は時間がありません。 Обсуждение статьи "Многопоточный асинхронный WebRequest на MQL5 своими руками" - Запустите WebRequest с помощью объектов-графиков, в которых применяется шаблон с экспертом-помощником. 2018.11.12Реter Konowwww.mql5.com потому что не получается передать в них параметр при запуске - похоже. по аналогии с экспертами - похоже на счастливый случай. Выкладываю альтернативный вариант запуска веб-запросов - с помощью объектов-графиков 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
何度かクリックした場合、httpサーバーへのリクエストは送信されません。(ソースを調べてみます) おそらく、INITではなく、チャートをクリックするたびに事前に作成する必要があるのでしょう。
チャートを閉じるかターミナルを閉じると オブジェクトは削除されると思っていました。
jsonメッセージを送信する例はありますか?また、チャートを閉じる ときのチェックがあっても余計ではないでしょうか。
JSON ソフトウェア
例えば、jsonクラスを作り、セッターで埋める。配列の追加、要素の追加、データ型の追加(単純ではありません)。
例えば、新しいバーが表示されたら、JSONリクエストが送信されます。
多くの人が便利だと思うだろう。
jsonメッセージを送信する例はありますか?また、チャートを閉じる ときにチェックが入るのは余分ではないでしょうか。
JSON ソフトウェア
例えば、jsonクラスを作成し、それをセッターで埋めます。配列の追加、要素の追加、データ型の追加(単純ではない)。
例えば、新しいバーが表示されると、JSONリクエストが送信されます。
多くの人が便利だと思うだろう。
記事を書いている時点では、100%説明通りに動作しました。つまり、クリックするとデフォルトの3つのサーバーに3つのリクエストが並行して送信されました。問題を見つけるには設定とログが必要だ。チャートのクロージャが処理され、マネージャに通知が送られます。
この記事が公開された後、チャート・オブジェクト経由で起動する改良版がディスカッションに 投稿された。
このサイトにはjsonに関する資料がたくさんありますが、私は「純粋な」jsonに関する仕事を発表していませんし、今は時間がありません。