—
—
State
INVALID
Permission
NONE
Block code
—
Permission gates
0 / 8
Signal card
Trigger sequence
Advance step
Reset
Risk state
Instrument
Symbol
Min stop distance (pts)
Max spread, execution (pts)
Slippage allowance (pts)
Point value, lot step, and margin are deliberately absent. This tool works in points and R only — you size in TradeLocker.
Save instrument
Declared scenario
The app does not generate direction. You declare the thesis; it decides whether the thesis is currently executable.
Direction
—
Long
Short
Trigger resolution
1m
5m
15m
Setup class
Large-gap continuation
Failed gap / open reversal
Opening-range breakout
Opening sweep and reclaim
Trend pullback to VWAP
Afternoon continuation
U.S. macro impulse
Other
Zone low
Zone high
Hard invalidation (executable price)
T1
T2
T3
Trigger family
Rejection
Acceptance
Continuation
Declared cause (what you believe is moving it)
Thesis expiry
30 minutes
45 minutes
90 minutes
End of current session phase
Declare scenario
Invalidate
Event lock
Next scheduled event (local datetime)
Label
Lock window (min)
Save event
Clear
BOJ and FOMC dates are published a year ahead. Keeping them here as a versioned local list is deliberate — no API dependency for event risk.
Source
MANUAL
Probe broker adapter
Pulse — enter and confirm
Bid
Ask
Session high
Session low
ATR (trigger res.)
PROV
Expected range (pts)
PROV
Session state
— unknown —
Full trading
Limited trading
Quote only
Maintenance
Closed
Confirm pulse
Confirming stamps every field
USER_CONFIRMED
with a
USER_TIMESTAMP
basis. That is weaker than a broker timestamp and the gates treat it accordingly.
Observations
Derived
PROVISIONAL
Log outcome
Result (R)
Exit cause
Target reached
Price invalidation
Thesis failure
Time expiry
Event
Execution condition
Did the original thesis hold?
Yes
No
Notes
Log trade
Calibration
Trades
0
Audit trail
Test suite
evaluate()
is pure, so it runs headless against fixtures. Run this before every deploy — syntax checking catches none of these.
Run tests
Data custody
iPad Safari can evict IndexedDB under storage pressure. This journal is your calibration corpus — it cannot be rebuilt. Export weekly.
Last export
never
Export JSON
Import
Provisional constants
Override
Any override is recorded with your typed reason and its outcome. Silent overrides make later statistics dishonest.
Reason (required)
Record override
BOARD
SETUP
DATA
JOURNAL
DEV