Chopar MT5
- ユーティリティ
- Bobur Mirzo Xamdamov
- バージョン: 1.1
Chopar MT5 — 取引通知ユーティリティ
このツールは、取引口座のイベントを Telegram (@ChoparTradeBot) に転送するためだけの専用ツールです。市場分析や投資助言は行わず、MT5 ターミナルとメッセンジャーをつなぐ情報ブリッジとして機能します。
監視対象項目:
-
取引の開始と決済: 取引が履歴に追加された瞬間 (DEAL_ADD) を記録します。決済されたポジションについては、即座に最終利益を計算して表示します。
-
リミットオーダー(指値注文)の管理: Buy Limit / Sell Limit の新規設置および変更を通知します。
-
SL/TP レベルの変更: 既存注文のストップロス (SL) またはテイクプロフィット (TP) を変更した際に個別に通知します。
-
定期的な口座状況報告: 設定された時間間隔(パラメータ: InpHours )ごとに、現在の残高 (Balance) と有効証拠金 (Equity) を送信します。
技術的特徴:
-
3 つの表示モード: 区切り線付きの詳細レポート、ミニマリストスタイル、または純粋な技術的文字列(ログ用)から選択可能です。
-
送信メカニズム: 標準の WebRequest 関数を使用します。ターミナルの設定で https://api.telegram.org を許可済み URL リストに追加する必要があります。
-
低負荷設計: 主要なイベントは OnTradeTransaction で処理されるため、ティック処理のスレッドに負荷をかけません。
制限事項(重要):
-
本モニターは「トランザクションが実行された事実」を通知するものです。価格が特定のレベルに近づいたことや、証拠金の変動(定期報告を除く)については通知しません。
-
動作には安定したインターネット接続と、ターミナル内での Web リクエストの許可が必要です。
セットアップ手順:
-
自分の Chat ID を確認してください(@userinfobot や @ChoparTradeBot などを使用)。
-
MT5 の設定で Telegram ドメインへの WebRequest を許可します。
-
エキスパートアドバイザー (EA) の設定にデータを入力し、任意のチャートで実行します(シンボルは問いません。モニターは口座全体を監視します)。
