Advanced Orders
TWAP, TP/SL, OTO, and modify-in-flight — d.pro's full advanced order toolkit.
Advanced Orders
d.pro surfaces Hyperliquid's full set of advanced order types in a polished, point-and-click UI — no manual API work required.
TWAP — Time-Weighted Average Price
TWAP slices a large order into smaller pieces executed over a time window, reducing market impact and slippage.
Where to find it
In the order panel on the trading terminal, switch the order type tab to TWAP.
What you set
| Setting | What it does |
|---|---|
| Side | Buy or Sell |
| Total size | The full quantity you want to fill |
| Slices | How many sub-orders to break it into |
| Duration | Total execution window (e.g., 10 minutes) |
| Price limit (optional) | Worst-case price you're willing to accept |
| Randomize (optional) | Adds timing jitter so the schedule isn't perfectly predictable |
Once submitted, Hyperliquid handles slice scheduling on-chain. You can monitor live progress on the TWAP History page in the sidebar, and drill into individual slice fills from there.
Take Profit / Stop Loss (TP/SL)
TP/SL attaches automatic close orders to a position you already have open.
Open a position
Place a normal Market or Limit order to enter your position.
Click TP/SL on the position row
Find your open position in the Positions panel under the chart, and click the TP/SL button on its row.
Set your levels
Enter one or both:
- Take Profit price — automatically close the position when price reaches this level
- Stop Loss price — automatically close the position when price falls to this level
Each can be set as a full close or a partial close.
OTO — One-Triggers-Other
OTO chains two orders together: when the first one fills, the second one is automatically submitted.
Common uses:
- Entry limit order → automatic TP/SL on fill
- Manual grid: buy at support, immediately place a sell at resistance
In the order panel, open the Advanced tab and choose OTO. d.pro holds the second order until the first one fills, then submits it for you.
Modify Order
Modify lets you change the price or size of an open order without cancelling and resubmitting. On some order types this preserves your queue priority — useful when you don't want to lose your spot in line.
You'll find the Modify button on each open order row. Edit the price or size in place and confirm.
Advanced orders need an active d.pro session. Make sure you've connected your wallet first.