Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение программы и ждет ответа от запрашиваемого сервера. Так как задержки при получении ответа на отправленный запрос могут быть большими, то функция запрещена для вызовов из индикаторов, поскольку индикаторы работают в едином потоке, общем для всех индикаторов и графиков на данном символе. Задержка выполнения индикатора на одном из графиков символа может привести к остановке обновления всех графиков по данному символу.
Функцию можно вызывать только из экспертов и скриптов, так как они работают в собственном потоке выполнения. При вызове из индикатора
インジケーターからテレグラムにテキストを送信しています。しかし、リクエストのタイプをPOSTからGETに変更する必要がありました。
ドキュメントにはこう書いてある:
Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение программы и ждет ответа от запрашиваемого сервера. Так как задержки при получении ответа на отправленный запрос могут быть большими, то функция запрещена для вызовов из индикаторов, поскольку индикаторы работают в едином потоке, общем для всех индикаторов и графиков на данном символе. Задержка выполнения индикатора на одном из графиков символа может привести к остановке обновления всех графиков по данному символу. Функцию можно вызывать только из экспертов и скриптов, так как они работают в собственном потоке выполнения. При вызове из индикатора実際、文書にはこう書かれている:
DLL経由で送信しているので、indicatorsで実行できます。
問題はヘッダーにある
Код состояния ответа "HTTP 400 Bad Request" указывает, что сервер не смог понять запрос из-за недействительного синтаксиса.皆さん、こんにちは、
この質問が以前になされたかどうかは分かりません、
このmodulをEAフォーマットで試したところ、素晴らしく機能したのですが、このmodulをインジケーターフォーマットで試したところ、以下のようなエラーが表示されました:
2020.08.26 10:25:37.839 inLuk_TelegramBotEURUSD,H1: Error:URLはWebRequestのために許可されていません
それとも、このモジュールはインジケーターでは動作しないのでしょうか?
ありがとうございます。
みなさん、こんにちは、
この質問が以前にあったかは分かりません、
このmodulをEAフォーマットで試したところ、素晴らしく動作しましたが、このmodulをインジケーターフォーマットで試したところ、以下のようなエラーが表示されました:
2020.08.26 10:25:37.839 inLuk_TelegramBot EURUSD,H1: Error:URL does not allowed for WebRequest
それとも、このモジュールはインジケーターでは動作しないのでしょうか?
ありがとうございます。
私のインターネットからの情報では、インジケーターはウェブリクエストを許可していないようです。誰かがそれを回避する方法を知っていれば、それは素晴らしいことですが、今のところ、インジケーターを通してTelegramにメッセージを送ることはできません。
こんにちは、
テレグラムチャンネルが非公開の場合、チャンネル名はどうすればわかりますか?
チャンネルがPublicの場合、"@xxxxxxx "というチャンネル名があります。
しかし、チャンネルがPrivateの場合、どうやって"@xxxxxxx "の名前を 見つけることができますか?
テレグラムのプライベート チャンネルに メッセージを送りたいのですが。
こんにちは、
自分のテレグラムチャンネルがプライベートの場合、チャンネル名はどうすればわかりますか?
もしチャンネルがパブリックであれば、"@xxxxxxx "というチャンネル名があります。
しかし、チャンネルがプライベートの場合、どうやって"@xxxxxxx "のチャンネル名を見つけることができますか?
Telegramのプライベート チャンネルに メッセージを送りたいのですが。
チャットIDを使う
ありがとうございます。
ボットを使って閉じたチャンネルにメッセージを送る方法はないのですか?
ボットがチャンネルに参加し、メッセージを送信 する権利を持っていれば、送信できます。