記事"MQL5言語でのTelegram用ボットの作成"についてのディスカッション - ページ 47

 
seyed mohammad reza aalami #:

Telegramにメッセージを送信するのに以下のコードを使用しています。私の問題は、メッセージが1回送信されるのではなく、複数回送信されることです。

ご指導ください。

OnTickからOnInitにコードを移動する

 
こんにちは!どのように注文を開いたり、閉じたり、変更したときにメッセージを送信するには?どなたか例を教えてください!
 

これは驚きです!MT4用のバージョンはないのでしょうか?

MT5でしか使えないようです。

ありがとうございました。

 
Burak Tohumcu #:

これはすごいですね!MT4用のバージョンがあるのかと思っていたのですが。

MT5でしか使えないようです。

ありがとうございました。

これとまったく同じライブラリがMT4で動作します。

 

わかりました、

mt5の売買シグナルを Telegramアカウントに送信するコードを共有できる方はいらっしゃいますか?


PS: 管理人へ; フリーランスのセクションを参照するのをやめてください。)

 
親愛なる友人の皆さん、こんにちは。
Expert で Telegram.mqh を使って Telegram と通信しているのですが、問題があります。

1- Expert から Telegram チャンネルに送信された最後のメッセージを読むことができません。

2- グループ内のユーザーが送信したメッセージは読めますが、他のTelegramボットが 送信したメッセージは読めません。

解決策をご存知の方は教えてください。
How to create bots for Telegram in MQL5
How to create bots for Telegram in MQL5
  • www.mql5.com
This article contains step-by-step instructions for creating bots for Telegram in MQL5. This information may prove useful for users who wish to synchronize their trading robot with a mobile device. There are samples of bots in the article that provide trading signals, search for information on websites, send information about the account balance, quotes and screenshots of charts to you smart phone.
 
int               GetUpdates()
   {
      if(m_token==NULL)
         return(ERR_TOKEN_ISEMPTY);

      string out;
      string url=StringFormat("%s/bot%s/getUpdates",TELEGRAM_BASE_URL,m_token);
      string params=StringFormat("offset=%d",m_update_id);
      //---
      int res=PostRequest(out,url,params,WEB_TIMEOUT);
      //CJAVal js(NULL,jtUNDEF);
     // if(res==0)
       // Print("");
      if(res==0)
      {
         //印刷(out);
         //--- 解析結果
         CJAVal js(NULL,jtUNDEF);


ここで、デバッグモードでは毎回ターミナルがクラッシュする。if(res==0)」でF10を押すとターミナルがクラッシュする。再起動しなければならない。resの値は0です。

このようなログがメタ・リーダーにあります:

2022.07.12 10:40:03.212 MQL5 debugger   failed to read string length (00000095 BB7FE075)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read string length (00000095 BB7FE150)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory with error 299
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory (4 bytes from 00000095 BB7FE13C)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read string length (00000095 BB7FE140)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read string length (00000095 BB7FE160)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory with error 299
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory (1 bytes from 00000095 BB7FE0AF)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory with error 299
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory (1 bytes from 00000095 BB7FE0AE)
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory with error 299
2022.07.12 10:40:03.217 MQL5 debugger   failed to read memory (4 bytes from 00000095 BB7FDFD4)
 
Cuneyt Ates #:

よし、みんな、

どなたか、mt5の売買シグナルを テレグラムアカウントに送信する作業コードを共有できる方はいらっしゃいますか?


PS: 管理人へ; フリーランスのセクションを参照するのをやめてください。)

こんにちは、メイン記事はあなたが要求したものについて話している 実際にTelegram_Signal_EAという名前のEAがあります それはあなたが要求したことを行います

 

こんにちは。

このエラーの原因は何でしょうか?

{"ok":false, "error_code":409, "description": "Conflict: webhook がアクティブな間は getUpdates メソッドを使用できません。}

 
Vasiliy Pushkaryov #:

こんにちは。

何がこのエラーを引き起こすのでしょうか?

{"ok":false, "error_code":409, "description": "Conflict: webhook がアクティブな間は getUpdates メソッドを使用できません。}

https://core.telegram.org/bots/api#deletewebhook これを行う必要がある。

Telegram Bot API
  • core.telegram.org
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…