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

 
Keith Watford:

フォーラムでは英語のみを使用してください。

あなたの投稿をサイトのツールで編集し、翻訳しました。

Chromeの翻訳プラグインです。


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

 

スクリーンショット(画像)のサイズを800x600から1920x1080や1660x765に 大きくしたいのですが。

1660x765を使用していますが、チャート上の数字が見づらいです。よろしくお願いします。

ありがとうございます!

 

El ライブラリは新しいリリース mt5 (2170) では正しくコンパイルされません。


非推奨の動作、非表示メソッド呼び出しは将来の MQL コンパイラーバージョンで無効になります <Telegram.mqh> Line: 326

非推奨の動作、非表示メソッド呼び出しは将来のMQLコンパイラー・バージョンで無効になります <Telegram.mqh> Line: 453

非推奨の動作、非表示メソッド呼び出しは将来のMQLコンパイラー・バージョンで無効になります <Telegram.mqh> Line: 454

非推奨の動作、将来の MQL コンパイラー・バージョン <Telegram.mqh> では隠しメソッド呼び出しが無効になります。

 
odlambda:
コードを変換する必要はありません。このコードは両方のバージョンで実行できます。

こんにちは、odlamda


ありがとう

私の投稿への返答に感謝します.試してみたところ、例えばMT4で買い注文をオープンすると...eaはチャート上のアクティビティを記録し、買い注文のエントリーに関するメッセージを電報チャンネルに送信します。MT5で使用すると、MT5上のトランザクションからメッセージが受信されません...エラーがどこにあるか助けてください...


ありがとうございます

 
オハ、よくやった
 

このコードを共有してくれてありがとう!

私のブローカーでは、EURUSDm,GBPUSDm, XAUUSDm...のようなシンボルに小文字を使用しています。USDINRやUSDBRLのような新しいシンボルのために.mq5ファイルを編集してみましたが(これらは大文字のみで提供されているシンボルインジケータです)、それらは動作しますが、小文字を含むシンボルを試してみると、何かがそれらを大文字に変え、名前が間違っているためにシンボルのクエリが失敗します。この問題は、気配値やチャート画像をクエリする際にも続き、レスポンスは若干異なりますが、どちらも小文字を使用するシンボルでは動作しません。

いくつかの例を添付します。

ファイル:
IMG_7207.PNG  449 kb
IMG_7208.PNG  435 kb
IMG_7210.PNG  773 kb
IMG_7211.PNG  810 kb
 
mt4/5で受信し、注文を実行 したい。
 
HoangMinh891


もしサイズを大きくすることが可能なら、このコードの行でできる:

 if(ChartScreenShot(chart_id,filename,1024,768,ALIGN_RIGHT))
 
satrifx7 :


では、コードをアップロードしてご覧ください。mql4とmql5の両方です。


ありがとう。

 

MT5でTelegram_Search_EAを使用すると、不明なエラー1001 または1003が発生します。

MT4では正常に動作します。