トレードコントローラーEA(MT4/MT5)— 機能と入力パラメータ

チャート上のパネルからワンクリックで成行注文し、SL/TP を自動設定するEAです。資産(Equity)の %ベースでロットを自動計算するため、口座残高にかかわらず常に一定のリスク管理が実現できます。共通セットアップ手順は無料EAの使い方(共通セットアップ)をご確認ください。

ダウンロード

MT5版ダウンロードはこちら

TraderIsMe-Trade-Controller-MT5.zip MT5

MT4版ダウンロードはこちら

TraderIsMe-Trade-Controller-MT4.zip MT4

※ zip を解凍して取り出した .ex5 / .ex4 を MT のデータフォルダ MQL5/Experts/ または MQL4/Experts/ に配置し、ナビゲータを更新してください。

概要

  • 対応プラットフォーム: MT4 / MT5
  • バージョン: 1.27
  • ライセンス形式: Traderisme サブスクリプション(API キー認証)
  • 対象マーケット: FX・貴金属(XAU/XAG)・CFD・仮想通貨

主な機能

  • チャート上のパネルから SELL/BUY ボタンで即時成行注文
  • SL/TP を自動設定(銘柄種別ごとに pip 距離を指定)
  • Equity(資産残高)の % ベースでロットを自動計算
  • SL 自動モード / 手動モードをワンクリックで切替(手動時はラインをドラッグして SL 位置を調整)
  • 2ポジション以上保有時にブレークイーブン(損益分岐点)ラインをリアルタイム表示
  • 各ポジションに損益(pips)ラベルをリアルタイム表示(クローズ後は自動削除)
  • 全決済ボタン(All Close)と銘柄決済ボタン(Close)でポジションを即時クローズ
  • 決済ボタンに現在のフローティング損益(pips / 金額 / 資産%)をリアルタイム表示
  • ロット数を手入力でオーバーライド可能(入力欄に直接入力)
  • SL 手動モード時にラインラベルで損失額・損失率を視覚化
  • パネルはグリップバーでドラッグして任意の位置に移動可能

必要環境

  • Traderisme アカウント(サブスクリプション有効)
  • MT4 または MT5
  • Account API Key(アプリの「設定」画面から取得)
  • MT の「ツール > オプション > エキスパートアドバイザー」で WebRequest を許可し、URL に https://app.traderis.me を追加

使い方の流れ

  1. zip を解凍し、.ex5 または .ex4 ファイルを MT の MQL5/Experts/(または MQL4/Experts/)に配置してナビゲータを更新する
  2. 取引したいチャートに EA をドラッグ&ドロップで適用する
  3. パラメータ設定画面で Account API Key を入力し、「OK」で起動する
  4. チャート上にパネルが表示されたら、Loss Rate %(デフォルト 1.0%)を確認・調整する
  5. 銘柄種別に応じた SL/TP 距離(pips) を必要に応じて変更する
  6. SL を手動で指定する場合は「SL Auto ▼」ボタンで「SL Manual」に切り替え、赤いラインをドラッグして SL 位置を調整する
  7. ロット数が自動計算されて表示される(手動入力でオーバーライドも可能)
  8. SELL または BUY ボタンをクリックして注文を発行する

入力パラメータ一覧

Calculation

パラメータデフォルト説明
InpLossRatedouble1.0許容損失率(Equity の %)。この値をもとにロットを自動計算する
InpMagicNumberlong202601注文に付与するマジックナンバー

Auto SL/TP Distance (Pips)

パラメータデフォルト説明
InpSLTP_Forexint30FX 銘柄(EURUSD など)の SL/TP 距離(pips)
InpSLTP_Metalint200貴金属(XAUUSD・XAGUSD)の SL/TP 距離(pips)
InpSLTP_CFDint200CFD(株価指数・原油など)の SL/TP 距離(pips)
InpSLTP_Cryptoint200仮想通貨(BTCUSD など)の SL/TP 距離(pips)

Horizontal Lines

パラメータデフォルト説明
InpColorSLcolorRedSL ラインの色
InpColorSLWarncolorPinkLoss Rate を超過した場合の SL ラベル警告色
InpLineWidthint2SL ラインの太さ(px)
InpInitBarsint50SL 手動モード初期配置時に参照する直近高値・安値の本数
InpColorBEcolorGoldブレークイーブンラインの色(2ポジション以上保有時に表示)
InpBEStyleenumDotブレークイーブンラインのスタイル(実線 / 点線など)
InpBEWidthint1ブレークイーブンラインの太さ(px)
InpBELabelColorPluscolorDodgerBlueブレークイーブンラベルの色(合計 pips ≥ 0 のとき)
InpBELabelColorMinuscolorTomatoブレークイーブンラベルの色(合計 pips < 0 のとき)
InpShowBreakEvenbooltrueブレークイーブンラインを表示するか(2ポジション以上保有時)
InpShowPosLabelsbooltrue各ポジションの損益(pips)ラベルを表示するか(1ポジション以上)
InpPosLabelFontSizeint12ポジションラベルのフォントサイズ
InpPosLabelBoldboolfalseポジションラベルを太字にするか
InpPosLabelAutoRemovebooltrueポジションクローズ後にラベルを自動削除するか(false にすると手動削除)
InpPosLabelCloseDelaySecint30クローズ後にラベルを自動削除するまでの遅延時間(秒)

Panel

パラメータデフォルト説明
InpGripColorcolorSlateGrayパネル上部グリップバーの色

Label Position

パラメータデフォルト説明
InpLabelAnchorenumRightSL ラベルの基準辺(Right: 右端 / Left: 左端)
InpLabelOffsetint150基準辺からのオフセット(px)
InpShowPipsbooltrueSL ラベルに現在価格との pip 距離を表示するか

Close Buttons

パラメータデフォルト説明
InpShowCloseAllbooltrue「全決済」ボタンを表示するか
InpShowCloseSymbolboolfalse「銘柄決済」ボタンを表示するか
InpCloseBtnHeightint25決済ボタンの高さ(px)
InpCloseBtnFontSizeint8決済ボタンのフォントサイズ
InpCloseBtnDisplayenumPipsボタン上の損益表示形式(Pips / Money / Off)
InpCloseBtnPipSizeenumAutopips 計算に使う pip サイズ(Auto 推奨)
InpCloseBtnColorPluscolorDodgerBlue損益がプラスのときのボタン文字色
InpCloseBtnColorMinuscolorTomato損益がマイナスのときのボタン文字色
InpCloseBtnShowEquityPctbooltrue決済ボタンに資産% を表示するか

Subscription

パラメータデフォルト説明
InpAccountApiKeystring(空)Traderisme アカウントの API キー。必須項目

注意事項

  • ハートビート認証: EA は定期的に Traderisme サーバーへ認証リクエストを送信します。API キーが未入力または無効な場合、注文ボタンは機能しません
  • WebRequest の許可: MT の「ツール > オプション > エキスパートアドバイザー」で https://app.traderis.me を WebRequest 許可 URL に追加してください。未設定の場合はエラーが表示されます
  • 利用可能期間: サブスクリプションが有効な期間のみ動作します。トライアル期間中も同様に利用できます
  • 対応銘柄: FX・貴金属(XAU/XAG)・CFD・仮想通貨に対応しています。銘柄に応じて自動的に適切な pip サイズが選択されます
  • マジックナンバー: 他の EA と同じチャートで稼働させる場合は、InpMagicNumber が重複しないように設定してください
  • SL 手動モード時の注意: SL ラインをエントリー価格に近づけすぎると注文が拒否されます(ブローカーの StopLevel 制限)。ラベルに表示される損失率が設定値を超過した場合は警告色(ピンク)で通知されます
  • ロット手動入力: ロット入力欄に値を直接入力すると自動計算をオーバーライドできます。次の注文後またはチャート変更後はリセットされます
  • ブレークイーブンライン: 2ポジション以上保有時に全ポジションの損益分岐点価格を表示します。合計 pips がプラス/マイナスでラベル色が切り替わります
  • ポジションラベルの自動削除: InpPosLabelAutoRemove を true にすると、ポジションクローズの InpPosLabelCloseDelaySec 秒後にラベルが自動削除されます

MT5版ダウンロードはこちら

TraderIsMe-Trade-Controller-MT5.zip MT5

MT4版ダウンロードはこちら

TraderIsMe-Trade-Controller-MT4.zip MT4