
Modern Wyckoff State Machine Lite
Wyckoff
No README in this version.
Indicator
Outputs
| Output | Plot | Panel | Style |
|---|
range_high | line | overlay | color #f23645e6, width 1 |
range_mid | line | overlay | color #787b86b3, width 1 |
range_low | line | overlay | color #00e676e6, width 1 |
state_color_idx | data only | overlay | default |
range_fill_idx | data only | overlay | default |
range_fill_opacity | data only | overlay | default |
bar_color_idx | data only | overlay | default |
bar_color_on | data only | overlay | default |
state_text_idx | data only | overlay | default |
confidence_text_idx | data only | overlay | default |
locked_text_idx | data only | overlay | default |
volume_text_idx | data only | overlay | default |
phase_track | line | overlay | 5 colors, width 2, colored by state_color_idx |
spring_alert_gate | data only | overlay | default |
utad_alert_gate | data only | overlay | default |
sos_alert_gate | data only | overlay | default |
sow_alert_gate | data only | overlay | default |
markup_alert_gate | data only | overlay | default |
markdown_alert_gate | data only | overlay | default |
spring_condition | data only | overlay | default |
utad_condition | data only | overlay | default |
sos_condition | data only | overlay | default |
sow_condition | data only | overlay | default |
markup_condition | data only | overlay | default |
markdown_condition | data only | overlay | default |
dash_state_text_idx | data only | overlay | default |
dash_confidence_text_idx | data only | overlay | default |
dash_locked_text_idx | data only | overlay | default |
dash_volume_text_idx | data only | overlay | default |
Handles
Drawings the Indicator creates, moves and removes across bars. A kind listed here is enabled and every new one starts with this look.
| Kind | Panel | Look |
|---|
box | overlay | fill #38bdf8, opacity 0.2, border #38bdf8, border width 1 |
label | overlay | color #ffffff, size 14 |
Params
| Name | Default | Min | Max |
|---|
range_len | 80 | 30 | |
pivot_len | 5 | 2 | |
adx_len | 14 | 2 | |
atr_len | 14 | 1 | |
vol_len | 50 | 5 | |
range_atr_max | 8 | 0.25 | |
adx_max | 24 | 1 | |
refresh_cause_range | 1 | 0 | 1 |
event_lookback | 30 | 5 | |
min_phase_bars | 5 | 1 | |
event_cooldown | 10 | 1 | |
breakout_confirm_bars | 2 | 1 | 5 |
reset_stuck_range | 1 | 0 | 1 |
max_cause_bars | 120 | 20 | |
stale_range_bars | 40 | 5 | |
spring_atr_min | 0.25 | 0.05 | |
spring_pct_min | 0.75 | 0.1 | |
min_wick_ratio | 0.3 | 0.1 | 0.8 |
min_candle_atr | 0.5 | 0.1 | |
strong_wick_ratio | 0.5 | 0.2 | 0.9 |
strong_candle_atr | 1 | 0.3 | |
strong_vol_ratio | 1.4 | 0.5 | |
test_atr_window | 1 | 0.2 | |
test_vol_factor | 0.85 | 0.2 | 1.2 |
lps_vol_factor | 0.85 | 0.2 | 1.2 |
show_range | 1 | 0 | 1 |
show_zones | 1 | 0 | 1 |
show_labels | 1 | 0 | 1 |
show_dash | 0 | 0 | 1 |
show_phase_line | 1 | 0 | 1 |
max_phase_zones | 20 | 1 | 45 |
old_zone_mode | 1 | | |
old_zone_transp | 96 | 80 | 100 |
max_event_labels | 120 | 20 | 450 |
alerts_on_bar_close | 1 | 0 | 1 |
chart_interval_sec | 0 | | |
market_tick_size | 0 | | |
Inputs
| Input | Source | Selection |
|---|
close | ohlcv | field close |
open | ohlcv | field open |
high | ohlcv | field high |
low | ohlcv | field low |
volume | ohlcv | field volume |
bar_t | time | field bar_open_sec |
Provenance
| ABI | wrun-3 |
|---|
| Source | not published |
|---|
| Version | Published | Note |
|---|
| 0.1.1 | Nov 2, 2026 | |
| 0.1.0 | Nov 2, 2026 | |
| File | Size |
|---|
| om-package.json | 531 B |
| wrun/metadata.json | 23.0 KiB |
| wrun/module.wasm | 45.4 KiB |