Secured access • Session expires in 1h
| Time | Type | Side | Symbol | Trigger | Limit | Qty | Status | RR |
|---|---|---|---|---|---|---|---|---|
| No orders yet | ||||||||
| Mode | Time | Side | Strike | Entry | Exit | Exit Time | Reason | RR | PNL |
|---|---|---|---|---|---|---|---|---|---|
| No trades yet | |||||||||
Stopping the engine does not close a position. Exit closes at market and halts entries until restart.
Paste the ANCHORv1 line from the TradingView emitter. Only the two flip timestamps enter the recursion — the numbers are the verification, so a mistyped value can reject the anchor but can never enter the SAR state.
Accepted with the engine stopped (held and applied after the next seed) and with a position open (installs and re-arms the stop immediately at the new SAR).
Rejected anchors install nothing and are recorded in the bar ledger. A BAR_DATA rejection means the chart is a different price series — usually 1! or B-ADJ instead of the raw contract; tick Cross-series to accept it anyway. Installing under an open position moves that position’s stop to the new SAR straight away; the before/after level and the rupee change are written to the log every time.
A halt blocks new entries only. An open position stays open and is still managed by the SAR.
Gap-fill cost does not exist in the backtest. If it accumulates, the backtested edge is smaller than it looks.
| Entry | Side | Entry px | Exit px | Exit | Days | Reason | Gross | Net |
|---|---|---|---|---|---|---|---|---|
| No trades yet | ||||||||
| Date | Entry time | Exit time | Opt | Strike | Entry | Exit | Reason | Spread | Gross |
|---|---|---|---|---|---|---|---|---|---|
| No option legs yet | |||||||||