Trade Execution
The signal becomes an order, with nothing in between.
One market order to the terminal. Volume, stop and target already set, the magic number tying the position to its strategy. Built and sent in the same breath.
# one market order, one process request = { "action": ORDER_MARKET, "symbol": symbol, "volume": lot, # by risk rule "type": side, # buy or sell "price": price, "sl": stop, # attached "tp": target, # attached "magic": strategy, # ties it } send_order(request)
One rule, two accounts
Same logic, same entry. Only the size changes with the account.
Demo
Fixed size
A constant volume on every trade.
Funded
Risk-sized
Volume set by the account risk rule.
Set the moment it opens
Stop, target and identity travel with the order. Nothing added after.
Stop lossthe exit if it goes wrong
Take profitthe exit if it goes right
Magic numberthe position knows its strategy
No new entries into the weekend. The book goes flat before the Friday close.
The shortest path
The decision and the order live in the same process. No webhook, no bridge, no file passed between programs.
Signal
→
Order
→
Terminal