Trade Signal To Telegram
- ユーティリティ
- The Anh Bui
- バージョン: 1.1
- アップデート済み: 19 4月 2026
- アクティベーション: 10
TELEGRAM_NOTIFICATION は、MetaTrader 5 ターミナルからリアルタイムの取引イベントを任意の Telegram チャット、グループ、またはチャンネルに転送するユーティリティです。すべての注文イベント (オープン、クローズ、変更、キャンセル) を追跡し、数秒以内にフォーマット済みメッセージを送信します。ユーザー定義の時間枠で日次損益レポートも生成できます。
主な機能
- 成行および指値注文のオープン通知 (BUY, SELL, BUY LIMIT, SELL LIMIT, BUY STOP, SELL STOP)
- 純利益、残高、有効証拠金、当日合計利益を含むクローズ通知
- StopLoss、TakeProfit、または指値価格の変更通知 (pips 差分付き)
- 指値注文のキャンセル通知、手動キャンセルと約定を区別
- ユーザー定義の時刻に、ユーザー定義の期間を対象とした日次統計レポート
- MagicID とシンボルによるフィルター
- 送信失敗時に最大 3 回まで再試行
- 接続状態、最終イベント、最終エラーを表示するチャート上のダッシュボード
- Telegram グループトピック (thread ID) 対応
- すべての MT5 ブローカーで動作
動作原理
エキスパートを 1 つのチャートに添付します。アカウントのすべてのポジションと指値注文を監視します。イベントを検出すると HTML 形式のメッセージを構築し、WebRequest 経由で Telegram Bot API に送信します。本エキスパートは監視ユーティリティであり、自動的にポジションを開閉することはありません。
セットアップ
- BotFather 経由で Telegram ボットを作成し、bot token をコピーします。
- チャット、グループ、またはチャンネルの ID を取得します。
- MetaTrader 5 で ツール - オプション - エキスパートアドバイザ を開き、WebRequest を許可を有効にし、URL api.telegram.org をリストに追加します。
- エキスパートを任意のチャートに添付し、BotToken と ChatID を入力し、通知したいイベントを有効にします。
入力パラメータ
Telegram Setup
- BotToken: BotFather から受け取ったトークン
- ChatID: メッセージ送信先のチャット、グループ、またはチャンネル ID
- ThreadID: グループトピックの ID、オプション
Notification
- NotifyOnOpen: 注文がオープンされたときに通知
- NotifyOnClose: 注文がクローズされたときに通知
- NotifyOnModify: 注文が変更されたときに通知
- NotifyDailyStat: 日次損益レポート
- StatSendTime: レポート送信時刻、ユーザータイムゾーンの HH:MM
- StatWindow: レポートの集計期間、前日の HH:MM-HH:MM
- StatThreadID: 日次レポート用の別トピック ID、オプション
- WaitForTPSL: StopLoss と TakeProfit が設定されるまでオープン通知を保留
Modify
- ModifyMinPips: 変更通知のトリガーに必要な最小 pips 変化。0 は任意の変化、0 超の値はトレーリングストップのノイズを除外
Filter
- FilterMagicID: 0 ですべての注文、特定の MagicID で 1 つの EA を分離
- FilterSymbol: 空ですべてのシンボル、EURUSD などの単一シンボル
Display
- Reference: すべてのメッセージに含まれるカスタムラベル
- GMTOffset: 表示時刻のタイムゾーンオフセット
Dashboard
- ShowDashboard: チャート上にステータスパネルを表示
- DashboardCorner: パネルの位置
注意事項
- アカウントごとに 1 つのチャートにのみエキスパートを添付してください。複数のインスタンスは重複した通知を生成します。
- WebRequest を有効にし、api.telegram.org を許可 URL リストに追加する必要があります。
- 本エキスパートはいかなる取引も開閉しません。
