Hisoka Trade Panel
- Утилиты
- Версия: 6.91
- Активации: 5
Hisoka Trade Panel — v6.91
Description: Hisoka Trade Panel is a comprehensive on-chart trade management Expert Advisor for MetaTrader 5. It places a draggable, collapsible panel directly on your chart and lets you manage open positions — break-even locks, trailing stops, partial closes, and SL/TP modification — with one click. All risk math is dollar-based, so the same "BE 5$" button locks $5 of profit consistently across XAUUSD, BTCUSD, EURUSD or any other instrument, regardless of contract size, tick value, or lot. A built-in account dashboard shows balance, equity, margin, leverage and realised P&L across all timeframes from today through all-time.
Key Features:
Five tabs:
- MGM (Management) — main control panel
- HIST — full action log, scrollable, with active-mode tracking
- LIVE — per-trade management with SL/TP editing, scrollable
- ACC — account dashboard with balance, equity, margin, leverage and P&L periods
- HELP — built-in reference for every button
Symbol selector with ALL mode: Choose a specific symbol (BTCUSD, XAUUSD, EURUSD …) or pick ALL to operate on every open trade across your account regardless of instrument.
BE & Secure:
- 12 one-shot BE preset buttons: 0.36 , 0.50 , 1$ , 2$ , 3$ , 4$ , 5$ , 6$ , 7$ , 8$ , 9$ , 10$
- Adjustable BE/Trade button for custom offsets
- Three trail modes — Fast (per $2 profit add $1 to SL), Medium ($4 → +$2), Slow ($10 → +$8)
- Trail auto-stop: trail modes end automatically as soon as all snapshot trades are closed — no need to remember to hit STOP
Close Options:
- Partial closes 25%, 50%, 75% (worst-entry first)
- Full close BUY only, SELL only, or ALL
- Close Profits only / Close Loss only
- Combo buttons: 50%+BE, 75%+BE, 80%+BE (partial close + BE-lock the rest)
LIVE tab — per-trade controls:
- Real-time trade list with PnL color-coded green/red
- Per-trade Close, 50% partial, BE, manual SL/TP edit with Set
- Bulk SL/TP row with independent symbol picker — set SL and TP on every trade of one symbol with one click
- Smart UI: auto-swaps SL/TP if entered on the wrong side, validates against broker stops level, accepts comma or dot as decimal
ACC tab — account dashboard:
- Account block: Balance, Equity, Free Margin, Used Margin, Leverage (1:N)
- P&L block: Open positions (live floating), Today, This Week, This Month, This Year, All Time
- Realised P&L computed from MT5 trade history; profit/loss color-coded green/red
- Updates live on every tick
Scrolling on HIST and LIVE:
- Mouse wheel over the panel scrolls by one row
- Clickable ▲ / ▼ buttons in the section header as backup if the wheel doesn't fire
- Position counter shows what's visible — e.g. LIVE TRADES (1-10 of 16) or HISTORY (1-20 of 47) — so you always know if there's more
Quality-of-life:
- Collapsible sections ( [-] / [+] toggle) — panel auto-resizes to actual content
- Drag panel anywhere on the chart, position persists per chart
- Lot size and BE/Trade offset saved per symbol
- Detailed history log with broker return codes for every action
- Version label at the bottom of every tab so you always know which build is running
Benefits:
- Consistency across instruments — dollar-based math means BE 5$ always means $5 profit, not "5 price units" (which behaves wildly different between Gold and BTC)
- Cross-symbol management — ALL mode applies BE, Trail, and Close operations to every open trade at once
- Bulk SL/TP per symbol — modify all open BTCUSD trades simultaneously without clicking each one
- Full visibility, no hidden trades — scrollable HIST and LIVE plus a live counter means you always see every position and every action that was taken, no matter how many
- Account at a glance — daily, weekly, monthly, yearly and all-time P&L are one tab click away; no more switching to MT5's Account History dialog and setting date ranges
- Trail you can forget about — trail modes shut themselves off when their trades are gone, so a leftover mode doesn't quietly attach itself to a new trade later
- No silent failures — every action either succeeds or appears in History with a clear reason (broker return code, side validation message, stops-level conflict, etc.)
- Auto-correction — if you put SL/TP in the wrong fields for a SELL, the panel detects and swaps them
- Faster than the built-in MT5 dialog — no right-click → Modify → enter values → confirm; everything inline
- Always-available reference — HELP tab explains what each button does
Installation and Usage:
- Copy Hisoka_Trade_Panel.mq5 to your terminal's MQL5/Experts/ folder
- Open MetaEditor (F4 from MT5), press F7 to compile
- In MT5, enable Algo Trading (toolbar button must be green)
- Drag the EA from the Navigator onto any chart
- The panel appears at the top-left — grab the ✥ drag handle (top-right of the header) to reposition; the position is saved per chart
- Click the Symbol field (or the Target: info button) to choose what to operate on:
- A specific symbol → BE/Trail/Close only affect that symbol's trades
- ALL (every open trade) → operate across the entire account
- For per-trade SL/TP editing or per-trade closing, switch to the LIVE tab
- For bulk SL/TP on a symbol group, use the BULK SET row at the top of LIVE — it has its own symbol picker independent of the global target
- For account stats and P&L history, switch to the ACC tab
- On HIST and LIVE, scroll with the mouse wheel over the panel or click the ▲ / ▼ buttons in the section header
Note:
- The panel persists settings per chart in MT5 GlobalVariables (panel position, lot size, BE/Trade offset, collapsed section states)
- InpMagic (default -1 ) controls magic-number filtering: -1 operates on every trade regardless of magic, set a positive number to restrict to that magic only
- InpHistoryRows (default 20 ) and InpLiveRows (default 10 ) set how many rows are visible on screen before scrolling kicks in — raise them for a taller panel that shows more at once
- BE buttons are one-shot — clicking sets SL once based on a snapshot of current trades, no continuous monitoring
- Trail modes are persistent — they keep updating SL on every tick until all snapshot trades are closed (auto-stop) or you hit STOP manually
- ACC tab P&L is realised P&L from MT5's trade history (closed deals only); the Open positions row shows live floating P&L from currently open trades
- Dollar-based math depends on your broker reporting accurate TICK_VALUE and TICK_SIZE per symbol — most do; if a symbol behaves oddly, place one test trade and check the BE History log to confirm the price offset matches your expected $
- Mouse wheel scrolling requires CHART_EVENT_MOUSE_WHEEL (the EA enables this automatically on startup); if the wheel doesn't respond, use the ▲ / ▼ buttons
- This is a trade-management tool — it does not open or signal trades on its own
- Always test on a demo account before using live; partial closes and SL modifications are irreversible once executed
