Hisoka Trade Panel

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:

  1. Copy Hisoka_Trade_Panel.mq5 to your terminal's MQL5/Experts/ folder
  2. Open MetaEditor (F4 from MT5), press F7 to compile
  3. In MT5, enable Algo Trading (toolbar button must be green)
  4. Drag the EA from the Navigator onto any chart
  5. The panel appears at the top-left — grab the drag handle (top-right of the header) to reposition; the position is saved per chart
  6. 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
  7. For per-trade SL/TP editing or per-trade closing, switch to the LIVE tab
  8. 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
  9. For account stats and P&L history, switch to the ACC tab
  10. 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

Mais do autor
Price live on the Chart Description: The Real-Time Price Display is a powerful tool for MetaTrader 5 users that provides continuous updates of the current bid (SELL) and ask (BUY) prices directly on your trading chart. This script is ideal for traders who need to stay updated on market prices at a glance. Key Features: Live Price Updates : Displays the latest bid and ask prices for your selected trading symbol in real-time. Customizable Display : Adjust the horizontal and vertical position of th
FREE
Filtro:
Sem comentários
Responder ao comentário