openmarket
ALK Signals + EMA Filter + Dynamic SL & TP + PPO Div

ALK Signals + EMA Filter + Dynamic SL & TP + PPO Div

0.1.1 · Indicator · published 20 days ago · by @alktrading

No README in this version.

Indicator

Outputs

OutputPlotPanelStyle
ma6lineoverlaycolor #363a45, width 1
ma9lineoverlaycolor #363a45, width 2
trend_ondata onlyoverlaydefault
trend_colordata onlyoverlaydefault
bb_basislineoverlaycolor #787b86, width 1
bb_upperlineoverlaycolor #089981, width 1
bb_lowerlineoverlaycolor #089981, width 1
bb_fill_colordata onlyoverlaydefault
topsshapeoverlaycolor #00bcd4, width 4
bottomsshapeoverlaycolor #f23645, width 4
bull_ppo_divshapeoverlaycolor #9c27b0, width 4
bear_ppo_divshapeoverlaycolor #ff9800, width 4
ha_level_1lineoverlay2 colors, width 2, colored by ha_color
ha_level_2lineoverlay2 colors, width 2, colored by ha_color
ha_colordata onlyoverlaydefault
buy_signaldata onlyoverlaydefault
sell_signaldata onlyoverlaydefault
signal_alert_ondata onlyoverlaydefault

Handles

Drawings the Indicator creates, moves and removes across bars. A kind listed here is enabled and every new one starts with this look.

KindPanelLook
lineoverlaycolor #38bdf8, width 2, solid, extend none
labeloverlaycolor #e5e7eb, size 14

Strategy

This Indicator places orders. The chart runs the reference broker beside it on the chart's own candles: an order placed on a bar can fill from the next bar on, and the trade list, equity curve and stats show in the Strategy Tester. Its title there is the package's display name.

SettingValue
initial_capital1000000
currencyUSD (default)
commission_percent0 (default)
slippage_bps0 (default)
slippage_modelfixed (default)
qty_typepercentOfEquity
qty_value100
pyramiding1
fill_modelpessimistic (default)
instrumentspot (default)

Beside its outputs it exposes two event streams alerts can arm and two read-only outputs the host publishes on every confirmed bar; screens and rules read them like any output.

NameKindMeaning
strategy.orderevent streaman order placed or replaced, on the bar it was placed on
strategy.fillevent streama trade opened or closed, on the bar the fill landed on
strategy.positionoutputsigned position size after that bar's fills
strategy.equityoutputaccount equity marked at that bar's close

Params

NameDefaultMinMax
high_color4389832680
low_color4042322920
stop_loss_color17152607208
tp_color39461864
show_labels001
show_arrows101
buy_loc_in0
sell_loc_in0
show_stop_loss001
show_take_profit001
tp_pct3
sl_buffer_pct1
start_year2025
start_month1
start_day1
apply_ma_filter101
ma6_len3
ma9_len9
ma_type1
show_bb001
bb_len201
bb_mult20.1
bb_basis_c8085445608
bb_upper_c577112040
bb_lower_c577112040
bb_fill_on101
use_lt_div101
div_lookback551
fastlength121
slowlength261
smoother21
div_fresh_bars81
show_ppo_pivots101
show_ppo_divs101
require_ppo001
chart_interval_sec0
market_zone0

Inputs

InputSourceSelection
closeohlcvfield close
openohlcvfield open
highohlcvfield high
lowohlcvfield low
bar_ttimefield bar_open_sec

Provenance

ABIwrun-3
Sourcenot published
VersionPublishedNote
0.1.1Oct 13, 2026
0.1.0Oct 8, 2026
FileSize
om-package.json518 B
wrun/metadata.json14.8 KiB
wrun/module.wasm44.2 KiB