TradeHouse Forex Bot

connecting...
Manual signals only — no auto-scanning
clears local P&L/stats only — never touches broker accounts

Live open trades

Your open positions straight from the broker, updating every few seconds: current price, live profit or loss, and how far each trade has moved toward its target or stop.

No open trades right now.

Paste a signal to send

Paste the pair, BUY or SELL, and the entry price. Example: BUY XAUUSD @ 4330.25. Add SL/TP lines if you have them. Hit Send Signal and the bot does the rest: it reads the direction, enters at the current market price in that direction, sizes each connected user at their coded risk, places the stop, and manages the exit. If the market has already run too far past your entry the wrong way, it skips and tells you rather than chasing a bad fill.

lots

Tick Lot size and use −/+ (or type) to set the exact lot your account trades each signal, then Save. Off = automatic sizing (the system opens every trade with the stop set at 10% of your balance). When you set your own lot it's placed exactly as you choose — the preview above shows the real risk and the largest lot your balance can open.

When Pause trailing is ticked, this one signal opens with a fixed stop: the bot honors the signal's stop and banks half at the first profit target, but never moves the stop up (no breakeven, no trailing). It applies only to the signal you send while it's ticked, and the box clears itself after each send. The dashboard confirms "TRAILING PAUSED" back to you so you always know it took effect.

Open Trades — by Source

Symbol Dir Source Accounts Entry Opened
Loading...


    
Checking…

Takes effect on the next signal, from any source. Does not touch any trade already open — those keep running exactly as they are.

Close every open forex trade, for everyone

One click closes every real open forex position across every connected user's own account. This cannot be undone.


    

Signal history — who sent it, and did it win

Every closed trade, tagged with where it actually came from: admin (this Send Signal button), telegram (the auto-fire group listener), or strategy (the bot's own technical scan, no human input). Use this to see which source is actually making money.

SourceTradesWinsLossesWin rateLoss rateNet P&LAvg / trade
Loading…
SourceSymbolDirOutcomeP&LReasonClosed
Loading…
Open Trades -- Signals traded: -- Your pasted trades currently live at the broker.
Won -- Lost: -- How many of your signals went to profit.
Win Rate -- Closed: -- Wins as a share of decided trades. Meaningful after 20+.
Total P&L $0.00 Source: Net realized profit/loss. Uses the broker's own closed deals when available (the real number), not just the bot's records.

Cross-broker dedup locks

When one broker takes a signal, the same symbol+direction is locked across other brokers until that position closes. Locks auto-expire after 24h as safety. Prevents accidental double-exposure.

Active positions (all brokers)

BrokerSymbolDirUnitsEntrySLTPTrailSource

Recent orders

Every order the bot has tried to submit. Submitted = in flight. Accepted = broker took it. Filled = real position open. Rejected = broker said no (reason shown).

TimeBrokerSymbolDirUnitsStatusReason

Recent closed trades

ClosedSymbolDirEntryCloseReasonP&L

Recent signals

TimeSymbolDirConfEntryStatus

Boot recovery report

Run at startup, verifies broker state vs database state, releases stale dedup locks, flags orphan positions.

loading...