Slack Notify
- ユーティリティ
- Aleh Piatrenka
- バージョン: 1.4
- アップデート済み: 19 3月 2026
MT5の取引の新規、決済、一部決済、および変更に関するリアルタイム通知をSlackへ自動送信します。
このユーティリティは16言語に対応しています:英語、フランス語、ドイツ語、ヒンディー語、インドネシア語、イタリア語、カザフ語、韓国語、オランダ語、ポーランド語、ポルトガル語、ロシア語、スペイン語、トルコ語、ウクライナ語、ベトナム語。通知テキストをカスタマイズすることで、その他の言語にも対応可能です。本製品は、ターミナルを常に監視することなくSlack通知を受け取りたいトレーダー向けに設計されています。エキスパートアドバイザーを使用するユーザー、複数のシンボルで取引するトレーダー、VPSユーザーに適しています。
完全および部分的なポジション決済は正確に検出されます(例:0.10 / 0.30 ロット)。また、重複メッセージ防止機能も実装されています。
通知は、取引口座内のすべてのシンボル、またはこのユーティリティを適用したチャートのシンボルのみ(オプション)で送信できます。
「Test Slack」ボタンが用意されており、チャット機能を確認でき、設定後はチャートから非表示にすることも可能です。また、「Send open positions」ボタンが追加され、現在のすべての未決済ポジションをテーブル形式でSlackへ送信できます。
通知内容:
新規取引通知には以下が含まれます:シンボル、取引量、取引方向(BUY / SELL)、エントリー価格、およびTake ProfitとStop Loss(オプション)。
決済通知には以下が含まれます:シンボル、決済ロット数(部分または全体)、決済価格(オプション)、最終損益(総額 / 純額)。
簡単な設定:
Slackで新しいAppを作成し、Incoming Webhookを設定し、チャンネルを選択してWebhook URLをコピーします。
MetaTrader 5 → Tools → Options → Expert Advisorで https://hooks.slack.com/ へのWebRequestを有効にし、ユーティリティを任意のチャートに適用して、Input ValueにWebhook URLを入力します。
チャート上の「Test Slack」ボタンをクリックして動作を確認します。
詳細な手順はスクリーンショットをご参照ください。
重要事項:
・本ユーティリティは取引の新規作成や変更を行いません。
・MetaTrader 5ターミナルが稼働している間のみ動作します(他のAdvisorと同様)。
・すべてのMT5ブローカーに対応し、ネットティング口座およびヘッジ口座の両方をサポートします。
MT4版はこちらで利用可能です。
このツールが役に立った場合は、レビューをいただけると幸いです。
