openmarket
EMA 9/20/50/200 crossovers

EMA Sees

0.1.0 · Indicator · published 19 days ago · by @ehwangah

Buy when the market is healthy (EMA200), trend is running (20/50), momentum ignites (9/20). Sell when the engine dies. Proof: profit factor 3.5+ in every era and asset tested.

No README in this version.

Indicator

Outputs

OutputPlotPanelStyle
ema9lineoverlaycolor #7dd3fc, width 1
ema20lineoverlaycolor #38bdf8, width 2
ema50lineoverlaycolor #2563eb, width 2
ema200lineoverlaycolor #94a3b8, width 2
alarm_sidedata onlyoverlaydefault
decision_sidedata onlyoverlaydefault
alarm_upshapeoverlaycolor #4ade80, where is_alarm_up
alarm_downshapeoverlaycolor #f87171, where is_alarm_down
buyshapeoverlaycolor #16a34a, where is_buy
sellshapeoverlaycolor #dc2626, where is_sell
is_alarm_updata onlydefault
is_alarm_downdata onlydefault
is_buydata onlydefault
is_selldata onlydefault
eta_buydata onlyoverlaydefault
eta_selldata onlyoverlaydefault

Params

NameDefaultMinMax
alarm_fast_len91100
fast_len201200
slow_len502400
regime_len20020500
use_filter101
eta_horizon12010500
alarm_bull_color5024383976
alarm_bear_color16672737256
bull_color1519201256
bear_color14773951464

Inputs

InputSourceSelection
closeohlcvfield close
highohlcvfield high
lowohlcvfield low

Provenance

ABIwrun-1
Sourcenot published
VersionPublishedNote
0.1.0Oct 15, 2026
FileSize
om-package.json668 B
wrun/metadata.json7.1 KiB
wrun/module.wasm5.3 KiB