OPEN-SOURCE SCRIPT
IREN LTD (RON DAVID SHALOM)

COMPOSITE SIGNAL WITH SELF-MEASURED STATISTICS
This indicator combines several classic factors into one buy/sell
signal — and, more importantly, measures its own track record on
whatever symbol and timeframe you load it on.
HOW THE SIGNAL WORKS
Each candle is scored by factors that vote independently: trend
(EMA 9 vs EMA 20), RSI extremes, volume surges, candlestick
patterns, Stochastic crosses in oversold/overbought zones, and
rejection at a confirmed prior pivot high. A signal fires only when
enough factors agree — you set the threshold. Buy stays "active"
until a sell fires and vice versa, so you get one label per turn
instead of a cluster.
WHAT MAKES IT DIFFERENT: THE MEASUREMENT
Every pattern and factor is backtested live across the full history
of the chart. Tables show, for each one: how many times it occurred,
what percentage worked, and average return.
Crucially, there is a BASELINE row measuring what happens after a
random candle. On a stock with strong upward drift, a pattern
scoring 55% may show no edge at all if the baseline is also 55%.
Read every row against the baseline, not against 50%.
WHAT IT MEASURES
- All 11 classic candlestick patterns, with trend context (hammer
vs hanging man are the same shape — the prior trend decides which)
- Trend age and depth: how long and how far the current move has
run, versus what is typical, plus the share of past moves that
continued from this point
- Support/resistance zones tested from both directions
- Intraday floor and ceiling tests: did price pierce a level during
the session and close back, or close through?
- Opening gap versus session move
- Correlation with a reference asset, sector ETFs and the index
SETTINGS
Signal threshold, evaluation horizon, zone boundaries and all
comparison symbols are configurable. Tables can be toggled off.
HONEST LIMITATIONS
- These are historical frequencies, not predictions. A 65% pattern
is still wrong one time in three.
- Small sample sizes are shown deliberately. A percentage built on
5 cases means nothing — always check the count.
- Testing many conditions at once means some will look good by
chance. Treat only large differences on decent samples as real.
- Default zone levels and factor selection were tuned on one
specific stock. On other symbols, check the tables first and
adjust — what works on one stock often fails on another.
Not financial advice. For research and study.
This indicator combines several classic factors into one buy/sell
signal — and, more importantly, measures its own track record on
whatever symbol and timeframe you load it on.
HOW THE SIGNAL WORKS
Each candle is scored by factors that vote independently: trend
(EMA 9 vs EMA 20), RSI extremes, volume surges, candlestick
patterns, Stochastic crosses in oversold/overbought zones, and
rejection at a confirmed prior pivot high. A signal fires only when
enough factors agree — you set the threshold. Buy stays "active"
until a sell fires and vice versa, so you get one label per turn
instead of a cluster.
WHAT MAKES IT DIFFERENT: THE MEASUREMENT
Every pattern and factor is backtested live across the full history
of the chart. Tables show, for each one: how many times it occurred,
what percentage worked, and average return.
Crucially, there is a BASELINE row measuring what happens after a
random candle. On a stock with strong upward drift, a pattern
scoring 55% may show no edge at all if the baseline is also 55%.
Read every row against the baseline, not against 50%.
WHAT IT MEASURES
- All 11 classic candlestick patterns, with trend context (hammer
vs hanging man are the same shape — the prior trend decides which)
- Trend age and depth: how long and how far the current move has
run, versus what is typical, plus the share of past moves that
continued from this point
- Support/resistance zones tested from both directions
- Intraday floor and ceiling tests: did price pierce a level during
the session and close back, or close through?
- Opening gap versus session move
- Correlation with a reference asset, sector ETFs and the index
SETTINGS
Signal threshold, evaluation horizon, zone boundaries and all
comparison symbols are configurable. Tables can be toggled off.
HONEST LIMITATIONS
- These are historical frequencies, not predictions. A 65% pattern
is still wrong one time in three.
- Small sample sizes are shown deliberately. A percentage built on
5 cases means nothing — always check the count.
- Testing many conditions at once means some will look good by
chance. Treat only large differences on decent samples as real.
- Default zone levels and factor selection were tuned on one
specific stock. On other symbols, check the tables first and
adjust — what works on one stock often fails on another.
Not financial advice. For research and study.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
Open-source script
In true PulseWire spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.
