log_trade
Records trades dictated by the user that are not in MT5, such as other-broker or unsynced positions, and returns the saved trade with warnings.
Instructions
Log a trade the user dictates that is NOT in MT5 (other broker, or not synced). Returns the trade and warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pnl | No | Money result before commission, if the user said it | |
| notes | No | ||
| setup | No | ||
| rating | No | Execution quality 1-5 | |
| symbol | Yes | Instrument, e.g. EURUSD | |
| volume | No | Lots | |
| emotions | No | ||
| mistakes | No | ||
| direction | Yes | long/buy or short/sell | |
| open_time | No | ISO datetime, e.g. 2026-10-26T09:30 (local time) | |
| stop_loss | No | ||
| close_time | No | ISO datetime (local time) | |
| commission | No | ||
| exit_price | No | Leave empty if the trade is still open | |
| entry_price | Yes | ||
| take_profit | No | ||
| followed_plan | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||