Free IQ Option Scripts Library: 74 QCS Strategy and Indicator Scripts

Free · readable · MIT licensed · ranked in public

74 IQ Option scripts. The best ten, ranked first.

54 indicator-combination strategy scripts, the IQ Wiki signal engines and simple context indicators for the IQ Option chart. Each script draws its indicators and marks HIGHER or LOWER setups on completed candles. The IQOW Ten at the top is our ranked shortlist; every other script stays in the catalog below. 14 marker companions draw the markers of the panel scripts on the price chart, so they show on every asset, JPY pairs included.

Scripts
74
In the IQOW Ten
10
Trade-tested
55
Orders placed
Never

Coverage: 55 of the 74 scripts have the full walk-forward trade test. The rest are not separate trade tests: 14 marker companions share their panel script’s signals, 3 context indicators draw no entries, and 2 new research builds have their own evidence.

The IQOW Ten · ranked 6 November 2026

Ten setups, ranked above the rest.

Our shortlist from 55 trade-tested scripts. The IQOW Score is a position on the cautious nine-year ranking. The current leader scores 91.

Placement
01–10
Rank score
0–100
Walk-forward test
26 windows

The rest of the ten

  1. 04 Envelopes RSI Reversal · 2m · 10 min · 26 windows 86score
  2. 05 Harami RSI Reversal · 1m · 10 min · 26 windows 84score
  3. 06 KDJ Cross Reversal · 1m · 5 min · 26 windows 83score
  4. 07 Bollinger RSI Reversal Reversal · 1m · 5 min · 26 windows 81score
  5. 08 Keltner Re-entry Reversal · 1m · 10 min · 26 windows 79score
  6. 09 Double Stochastic Reversal · 5m · 30 min · 26 windows 78score
  7. 10 Donchian RSI Reversal Reversal · 1m · 10 min · 26 windows 76score

Use the Practice balance first. These scripts calculate from historical and current chart data. They are educational tools, not predictions, personal recommendations or evidence that a trade will be profitable. A marker does not tell you what the next candle must do.

Find a strategy, see where it ranks

Filter by idea, indicator or rank, then open a script for its exact rules, default settings, chart preview and source.

  • Momentum
  • Signal engine
  • On price
  • Advanced
IQOW Score61Rank #1926 walk-forward windows · 3,435,745 trades tested

IQ_WIKI_SCRIP_V1.1.0

A completed-candle adaptation of the regular IQOptionWiki Signals score. It weighs RSI, MACD, Bollinger %B, five directional candle patterns and optional chart-volume confirmation into one score and marks new qualifying setups.

Indicators: RSI · MACD · Bollinger %B (population deviation) · Five candlestick patterns · Optional chart volume

  • Momentum
  • Signal engine
  • On price
  • Advanced
IQOW Score72Rank #1226 walk-forward windows · 5,878,264 trades tested

IQ_WIKI_BINARY_SIGNAL_GUN_V1.1.0

A stricter local confluence engine with weighted RSI, ATR-normalized MACD, Bollinger and pattern-family votes. Optional strategy alignment must agree with the base direction.

Indicators: Weighted RSI · ATR-normalized MACD · Bollinger · Pattern families · ATR risk

  • Trend
  • Signal engine
  • On price
  • Intermediate
IQOW Score17Rank #4526 walk-forward windows · 2,225,441 trades tested

IQ_WIKI_SCRIP_V1.0.1

A selective confluence overlay with five readable filters: EMA trend alignment and slope, RSI momentum without chasing extremes, ADX/DMI strength, ATR activity and a candle-quality guard.

Indicators: EMA 9/21/50 · RSI (14) · ADX/DMI (14) · ATR (14)

  • Trend
  • On price
  • Intermediate
IQOW Score40Rank #3126 walk-forward windows · 3,190,668 trades tested

ADX EMA28 Cross

Marks a candle that closes through the EMA 28 in the direction that +DI or -DI already favours. The DI lines act as a direction filter, the EMA cross as the trigger.

Indicators: ADX +DI / -DI (5) · EMA (28)

  • Trend
  • Own panel
  • Beginner
IQOW Score56Rank #2226 walk-forward windows · 1,321,876 trades tested

Aroon Oscillator Zero Cross

Marks the candle where the Aroon Oscillator crosses its zero line. A cross up means the latest 25-candle high is now more recent than the latest low; a cross down means the opposite.

Indicators: Aroon Oscillator (25)

  • Trend
  • On price
  • Beginner
IQOW Score22Rank #4226 walk-forward windows · 1,627,665 trades tested

EMA50 CCI 100

Marks the first CCI break beyond +100 or -100 shortly after price crossed the EMA 50 and stayed on that side. The EMA sets the direction and CCI times the entry, at most once per EMA cross.

Indicators: EMA (50) · CCI (14, levels +/-100)

  • Trend
  • On price
  • Advanced
IQOW Score8Rank #5026 walk-forward windows · 3,935,632 trades tested

Fractal Alligator

Marks a close through the last confirmed fractal level when that level lies beyond the Alligator teeth. The Alligator gives the trend reference and the fractal gives the breakout level.

Indicators: Williams Fractals (5) · Alligator (13/8/5, shifted 8/5/3)

  • Trend
  • On price
  • Beginner
IQOW Score35Rank #3426 walk-forward windows · 2,031,679 trades tested

Heikin Ashi EMA

Marks the first bullish or bearish Heikin-Ashi candle after a run of two opposite candles, only when price closes on the matching side of EMA 50. Heikin-Ashi is calculated inside the script, so the chart can stay on regular candles.

Indicators: Heikin-Ashi candles (calculated) · EMA (50)

  • Trend
  • On price
  • Advanced
IQOW Score19Rank #4426 walk-forward windows · 673,525 trades tested

Ichimoku Kijun Cloud

Marks a close back across the Kijun-sen when price is already on the trend side of a coloured Ichimoku cloud. The cloud sets direction and the Kijun cross sets the timing.

Indicators: Ichimoku Cloud (9, 26, 52, displacement 26)

  • Trend
  • On price
  • Intermediate
IQOW Score44Rank #2926 walk-forward windows · 5,378,870 trades tested

KAMA Trend

Marks closes that cross Kaufman's Adaptive Moving Average in the direction the average is already sloping. The slope check removes crosses where the flat, slow-moving KAMA is merely being touched by price.

Indicators: KAMA (10, 2, 30)

  • Trend
  • On price
  • Intermediate
IQOW Score57Rank #2126 walk-forward windows · 1,481,735 trades tested

LRS Williams R

Uses the slope of a 100-candle regression line as the trend filter and Williams %R leaving its extreme zone as the timing event. The regression line is drawn on the price chart so the slope direction is visible.

Indicators: Linear Regression Slope (100) · Williams %R (14, levels -80/-20)

  • Trend
  • On price
  • Intermediate
IQOW Score20Rank #4326 walk-forward windows · 1,442,045 trades tested

MACD PSAR EMA

Marks a MACD signal-line cross that is backed by candle colour, the EMA and the Parabolic SAR. Three different views of price have to agree on the same completed candle.

Indicators: MACD (12, 26, 9) · Parabolic SAR (0.02, 0.2) · EMA (10)

  • Trend
  • On price
  • Intermediate
IQOW Score37Rank #3326 walk-forward windows · 3,827,823 trades tested

McGinley Dynamic RSI

Marks closes that cross the McGinley Dynamic line when RSI agrees on the side of 50. The McGinley Dynamic adjusts its own speed to price, and RSI gives a second opinion on momentum.

Indicators: McGinley Dynamic (14) · RSI (14, level 50)

  • Trend
  • On price
  • Intermediate
IQOW Score7Rank #5126 walk-forward windows · 198,735 trades tested

RSI Stochastic EMA200

Uses the EMA 200 as a trend filter, RSI 50 as a momentum filter and a Stochastic cross out of its extreme zone as the timing. It marks the end of a pullback in the direction of the larger trend.

Indicators: EMA (200) · RSI (14) · Stochastic (14, 3, 3)

  • Trend
  • On price
  • Beginner
IQOW Score47Rank #2726 walk-forward windows · 1,601,607 trades tested

SMA 8 21 Cross

Marks the candle on which the 8-period simple moving average crosses the 21-period average and price closes beyond both lines. It is the classic two-average cross with a simple price check.

Indicators: SMA (8) · SMA (21)

  • Trend
  • On price
  • Intermediate
IQOW Score0Rank #5526 walk-forward windows · 61,937 trades tested

Supertrend EMA 200

Marks Supertrend direction flips only when the candle closes on the same side of the 200-period EMA. The EMA acts as a simple long-term bias filter for the Supertrend flip.

Indicators: Supertrend (10, 3) · EMA (200)

  • Trend
  • Own panel
  • Intermediate
IQOW Score42Rank #3026 walk-forward windows · 460,765 trades tested

Trend Intensity Index

Marks the moment the Trend Intensity Index enters its strong zone: above 80 for upward pressure or below 20 for downward pressure, with the close on the matching side of the 60-period SMA. It is a trend-strength entry marker, not a reversal marker.

Indicators: Trend Intensity Index (30, SMA 60)

  • Trend
  • On price
  • Intermediate
IQOW Score25Rank #4026 walk-forward windows · 183,815 trades tested

VHF EMA Cross

Marks EMA 9 and EMA 21 crosses only while the Vertical Horizontal Filter reports a trending market. The filter removes crosses that happen during sideways price action, where moving-average crosses tend to be unreliable.

Indicators: Vertical Horizontal Filter (28, 0.35) · EMA (9) · EMA (21)

  • Trend
  • Own panel
  • Intermediate
IQOW Score54Rank #2326 walk-forward windows · 2,026,640 trades tested

Vortex MACD

Marks a Vortex VI+/VI- cross when the MACD line is on the matching side of its signal line. The Vortex cross shows which direction dominates and the MACD checks that momentum agrees.

Indicators: Vortex Indicator (21) · MACD (12, 26, 9)

  • Trend
  • On price
  • Beginner
IQOW Score32Rank #3626 walk-forward windows · 425,836 trades tested

Well Defined EMA

After the EMA 20 crosses the EMA 50, marks the first pullback of price to the EMA 20 that closes back in the direction of the new trend. It turns the article's two steps (cross, then pullback) into one marker.

Indicators: EMA (20) · EMA (50)

  • Trend
  • On price
  • Beginner
IQOW Score46Rank #2826 walk-forward windows · 655,048 trades tested

Williams R EMA Pullback

Marks the Williams %R cross back out of its oversold or overbought zone, but only when price is on the matching side of the EMA 50. The EMA turns the article's plain %R cross into a pullback-in-trend setup.

Indicators: Williams %R (14, -80/-20) · EMA (50)

  • Reversal
  • On price
  • Beginner
IQOW Top 1081Rank #726 walk-forward windows · 1,248,149 trades tested

Bollinger RSI Reversal

Marks the first candle that closes back inside the Bollinger Bands after a close outside a band with RSI in its oversold or overbought zone. The bands show how stretched price is and RSI adds a second view of the same stretch.

Indicators: Bollinger Bands (20, 2) · RSI (14, 30/70)

  • Reversal
  • Own panel
  • Beginner
IQOW Score67Rank #1526 walk-forward windows · 2,273,368 trades tested

DeMarker 30 70 Cross

Marks the candle where DeMarker closes back out of its oversold or overbought zone. The 30 and 70 levels are the ones used in the related guide.

Indicators: DeMarker (14, levels 30/70)

  • Reversal
  • On price
  • Beginner
IQOW Top 1076Rank #1026 walk-forward windows · 2,436,963 trades tested

Donchian RSI Reversal

Marks the moment RSI leaves its oversold or overbought zone after price touched the matching Donchian band in the same excursion. The channel shows where price is stretched; RSI shows when momentum starts to turn.

Indicators: Donchian Channel (20) · RSI (14, 30/70)

  • Reversal
  • Own panel
  • Intermediate
IQOW Top 1078Rank #926 walk-forward windows · 1,340,505 trades tested

Double Stochastic

Marks the candle where a slow Stochastic confirms a reversal cross that the fast Stochastic already showed in the same oversold or overbought zone. Using two settings asks the same question on two time scales before a marker appears.

Indicators: Stochastic fast (8, 3, 5) · Stochastic slow (17, 3, 7)

  • Reversal
  • On price
  • Beginner
IQOW Top 1086Rank #426 walk-forward windows · 327,508 trades tested

Envelopes RSI

Marks a bounce from the Envelope lines: a candle reaches the outer line, closes back inside, and RSI confirms that price was stretched. It follows the 'bounce from the sides' method in the related article.

Indicators: Moving Average Envelopes (SMA 20, deviation 1) · RSI (14, 35/65)

  • Reversal
  • Own panel
  • Intermediate
IQOW Score74Rank #1126 walk-forward windows · 2,586,944 trades tested

Fisher Transform Reversal

Marks a Fisher Transform cross of its trigger line while the indicator is in an extreme zone. This is the extreme-then-cross confirmation the related article describes.

Indicators: Ehlers Fisher Transform (10)

  • Reversal
  • On price
  • Beginner
IQOW Top 1084Rank #526 walk-forward windows · 872,566 trades tested

Harami RSI

Marks bullish and bearish harami candle pairs when RSI is in a low or high zone. RSI helps check that the pair follows a push in the opposite direction.

Indicators: Harami candle pair · RSI (14, 40/60)

  • Reversal
  • On price
  • Advanced
Research64.7%Unseen hold-out 2024-2026

Jump Fade

Marks the first 1-minute candle whose single-candle move is an extreme outlier against the last 120 returns, expecting a short snap back. The researched setting also needs Supertrend(10, 3) to disagree with the fade.

Indicators: 1-candle log return z-score (120) · Supertrend (10, 3), required to disagree

  • Reversal
  • Own panel
  • Intermediate
IQOW Top 1083Rank #626 walk-forward windows · 1,520,145 trades tested

KDJ Cross

Marks K/D crosses that happen while the faster J line is already stretched below 20 or above 80. J reaches the extremes first, so the cross after it is used as the timing event.

Indicators: KDJ (9, 3, 3)

  • Reversal
  • On price
  • Beginner
IQOW Top 1079Rank #826 walk-forward windows · 1,983,040 trades tested

Keltner Re-entry

Marks the candle that closes back inside the Keltner Channel after the previous candle closed outside it. The channel width follows volatility, so a close outside it shows an unusually stretched move.

Indicators: Keltner Channel (EMA 20, 2 x ATR)

  • Reversal
  • On price
  • Intermediate
IQOW Score62Rank #1826 walk-forward windows · 545,512 trades tested

Morning Evening Star RSI

Marks morning star and evening star candle patterns when RSI on the middle candle was at a low or high zone. RSI helps check that the pattern follows a push in the opposite direction.

Indicators: Morning and evening star candles · RSI (14, 40/60)

  • Reversal
  • Own panel
  • Beginner
IQOW Score64Rank #1726 walk-forward windows · 5,299,220 trades tested

RSI Law

Marks the candle on which a short RSI(5) closes back across the 30 or 70 line after an excursion into the extreme zone. This is the RSI Law rule from the related article, shown as completed-candle markers.

Indicators: RSI (5, 30/70)

  • Reversal
  • On price
  • Beginner
IQOW Top 1088Rank #326 walk-forward windows · 395,268 trades tested

STARC Bands Reversal

Marks a bullish or bearish candle that closes back inside the STARC Bands after the previous close was outside them. The bands show where price is stretched in ATR terms.

Indicators: STARC Bands (SMA 6, ATR 15, x2)

  • Reversal
  • On price
  • Beginner
IQOW Score52Rank #2426 walk-forward windows · 179,500 trades tested

Stochastic PSAR

Marks a Stochastic %K/%D cross that starts in the oversold or overbought zone while the Parabolic SAR dot is on the matching side of price. The Stochastic gives the timing and the SAR checks the trailing stop agrees.

Indicators: Stochastic (14, 3, 3) · Parabolic SAR (0.02, 0.2)

  • Reversal
  • Own panel
  • Intermediate
IQOW Score66Rank #1626 walk-forward windows · 3,582,903 trades tested

Three Oscillators

Counts how many of three oscillators have just crossed back out of their extreme zone and marks the candle where at least two agree. It follows the article's trio setup, where all three is strongest and two of three is enough.

Indicators: RSI (14, 30/70) · CCI (20, +/-100) · Williams %R (14, -80/-20)

  • Reversal
  • On price
  • Intermediate
IQOW Top 1089Rank #226 walk-forward windows · 186,244 trades tested

Z-Score Fade

Marks the first 1-minute candle that closes 3 standard deviations away from its SMA(20), expecting a short snap back toward the average. It is a plain statistical-stretch setup for crypto pairs.

Indicators: Z-score bands (SMA 20, 3 standard deviations)

  • Reversal
  • On price
  • Intermediate
Research59.5%Older windows 2016-2026

Z-Score Fade Pro

A stricter Z-Score Fade: it marks the first 1-minute candle that reaches 2 standard deviations from its SMA(40), but only while price is not chasing far from its EMA(100) and, by default, only when Supertrend agrees with the fade.

Indicators: Z-score (SMA 40, 2 population deviations) · EMA 100 and ATR 14 chase filter · Supertrend (10, 3)

  • Momentum
  • On price
  • Beginner
IQOW Score34Rank #3526 walk-forward windows · 706,482 trades tested

Awesome Oscillator SMA

Marks the candle on which the Awesome Oscillator crosses zero in the direction of the 100-period SMA. The SMA acts as a simple trend filter for the oscillator.

Indicators: Awesome Oscillator (5, 34) · SMA (100)

  • Momentum
  • Own panel
  • Beginner
IQOW Score29Rank #3826 walk-forward windows · 2,701,388 trades tested

Double Momentum 20 3

Marks the candle where the fast Momentum(3) line crosses zero in the direction of the slower Momentum(20) line. The slow line gives the trend side, the fast line gives the timing.

Indicators: Momentum (20) · Momentum (3)

  • Momentum
  • On price
  • Intermediate
IQOW Score27Rank #3926 walk-forward windows · 7,062,216 trades tested

Elder Impulse

Marks the first candle where both trend (EMA 13) and momentum (MACD histogram) turn the same way, following Alexander Elder's Impulse System colours. A marker appears only when the state changes, not on every green or red candle.

Indicators: EMA (13) · MACD histogram (12, 26, 9)

  • Momentum
  • On price
  • Beginner
IQOW Score30Rank #3726 walk-forward windows · 2,015,403 trades tested

EMA Momentum

Marks the candle that completes two events: price closes across the EMA(20) and the Momentum(20) line crosses zero, within a few candles of each other. Both must still be true on the marked candle.

Indicators: EMA (20) · Momentum (20)

  • Momentum
  • On price
  • Beginner
IQOW Score39Rank #3226 walk-forward windows · 1,700,800 trades tested

MACD PSAR 7-14-5

Marks the candle on which the fast MACD line crosses the zero line while the Parabolic SAR sits on the matching side of price. The MACD cross shows momentum changing side and the SAR dot shows which side the trailing stop is on.

Indicators: MACD (7, 14, 5) · Parabolic SAR (0.02, 0.2)

  • Momentum
  • Own panel
  • Intermediate
IQOW Score49Rank #2626 walk-forward windows · 2,537,839 trades tested

Schaff Trend Cycle

Marks the candle where the Schaff Trend Cycle leaves its low zone (crosses above 25) or its high zone (crosses below 75). The STC is a fast, bounded version of MACD, so it turns earlier than MACD alone.

Indicators: Schaff Trend Cycle (10, 23, 50)

  • Momentum
  • Own panel
  • Intermediate
IQOW Score59Rank #2026 walk-forward windows · 2,015,644 trades tested

TSI Signal Cross

Marks TSI crossing its signal line, but only when the cross happens on the far side of zero: upward crosses below zero and downward crosses above zero. Requiring the zero-line side keeps the marker to turns that start from a stretched reading.

Indicators: True Strength Index (25, 13) · EMA signal (7)

  • Momentum
  • Own panel
  • Beginner
IQOW Score69Rank #1426 walk-forward windows · 848,314 trades tested

Ultimate Oscillator Cross

Marks the Ultimate Oscillator leaving its oversold or overbought zone. The oscillator blends three periods, so it reacts more evenly than a single-period oscillator.

Indicators: Ultimate Oscillator (7, 14, 28)

  • Momentum
  • Own panel
  • Intermediate
IQOW Score51Rank #2526 walk-forward windows · 2,175,030 trades tested

Woodies CCI

Marks a Woodies CCI zero-line cross: the 14-period CCI changes side after six candles on the other side, while the faster Turbo CCI already agrees. The zero line is the baseline the article uses to define trend side.

Indicators: CCI (14) · Turbo CCI (6)

  • Breakout
  • On price
  • Beginner
IQOW Score15Rank #4626 walk-forward windows · 3,347,446 trades tested

BB1 Bollinger

Marks the first candle that closes outside a narrow Bollinger Band (deviation 1) after two candles closed inside it. It follows the BB1 rule from the related article, where the move out of the band is read in the direction of the break.

Indicators: Bollinger Bands (20, deviation 1)

  • Breakout
  • On price
  • Intermediate
IQOW Score2Rank #5426 walk-forward windows · 999,260 trades tested

Donchian Turtle Breakout

Marks a close beyond the previous 20-candle high or low when ATR is above its 50-period average. It is a simplified channel breakout in the spirit of the Turtle rules, with an ATR filter to ask for expanding volatility.

Indicators: Donchian breakout (20) · ATR (14) · SMA of ATR (50)

  • Breakout
  • On price
  • Intermediate
IQOW Score13Rank #4726 walk-forward windows · 4,836,424 trades tested

Fractal Chaos Bands Break

Marks a close through the Fractal Chaos Bands: the upper band is the last confirmed fractal high and the lower band the last confirmed fractal low.

Indicators: Fractal Chaos Bands

  • Price action
  • On price
  • Intermediate
IQOW Top 1091Rank #126 walk-forward windows · 153,674 trades tested

Big Body Fade

Marks the candle after an unusually big one: a body of at least 2 ATR, while ADX is at or above its recent median. It expects a short snap back against that move.

Indicators: ATR (14) · ADX (14) against its last 100 values

  • Price action
  • On price
  • Beginner
IQOW Score5Rank #5226 walk-forward windows · 2,162,521 trades tested

Inside Bar Breakout

Marks the first close beyond the mother bar after an inside bar, within 3 candles and in the direction of EMA 50. The inside bar shows a pause; the breakout shows which way it resolved.

Indicators: Inside bar pattern · EMA (50)

  • Price action
  • On price
  • Intermediate
IQOW Score71Rank #1326 walk-forward windows · 529,069 trades tested

Pin Bar Bollinger

Marks a pin bar whose long wick reaches an outer Bollinger Band and whose body closes back inside. The band shows where price is stretched; the pin bar shows that the stretch was rejected.

Indicators: Bollinger Bands (20, 2) · Pin bar candle geometry

  • Price action
  • On price
  • Intermediate
IQOW Score24Rank #4126 walk-forward windows · 737,616 trades tested

Pin Bar Inside Bar

Finds the pin bar and inside bar combo from the related article: a rejection candle followed by a candle that stays inside its range. The marker appears when price then closes beyond the pin bar in the direction of its wick.

Indicators: Pin bar candle geometry · Inside bar pattern

  • Price action
  • On price
  • Intermediate
IQOW Score10Rank #4926 walk-forward windows · 1,519,205 trades tested

RSI EMA200 Engulfing

Marks an engulfing candle that agrees with the long-term EMA 200 side and the RSI 50 midline. The EMA and RSI filter out engulfing candles that go against the broader direction.

Indicators: EMA (200) · RSI (14, midline 50) · Engulfing candle

  • Price action
  • On price
  • Beginner
IQOW Score12Rank #4826 walk-forward windows · 984,691 trades tested

Three Candles Continuation

Marks the candle that completes three same-colour full-bodied candles with steady closes while price is on the matching side of EMA 20. An option flips the reading to the counter-trend idea described in the article.

Indicators: Three full candles · EMA (20)

  • Volatility
  • On price
  • Intermediate
IQOW Score3Rank #5326 walk-forward windows · 212,879 trades tested

Bollinger Keltner Squeeze

Marks the first candle after a Bollinger-inside-Keltner squeeze of at least 6 candles ends, with Momentum showing which side price is leaning. The squeeze shows quiet volatility; Momentum adds a direction.

Indicators: Bollinger Bands (20, 2) · Keltner Channel (20, 1.5 ATR) · Momentum (12)

  • Trend
  • Context indicator
  • On price
  • Beginner
ContextNo trade signalNot an entry testDraws context only; there is no marker to score.

EMA Trend Ribbon

Plots a fast and slow exponential moving average over price and shades the space between them with a neutral ribbon, making the relationship between two smoothing speeds easier to see.

Indicators: EMA 9 · EMA 21

  • Volatility
  • Context indicator
  • Own panel
  • Beginner
ContextNo trade signalNot an entry testDraws context only; there is no marker to score.

Normalized ATR Percent

Expresses Average True Range as a percentage of the current close. Normalizing the value makes volatility readings easier to compare across instruments with different price levels.

Indicators: ATR (14) as % of close

  • Momentum
  • Context indicator
  • Own panel
  • Beginner
ContextNo trade signalNot an entry testDraws context only; there is no marker to score.

Price EMA Distance Percent

Shows how far the selected price source is above or below an EMA in percentage terms. A configurable reference zone helps compare the current distance with your chosen scale.

Indicators: EMA (20) distance in %

  • Trend
  • Marker companion
  • On price
  • Beginner
CompanionAroon Oscillator Zero CrossSame markersParent rank #22 · tested through Aroon Oscillator Zero Cross.

Aroon Oscillator Zero Cross Markers

Draws the HIGHER and LOWER markers of the Aroon Oscillator Zero Cross script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Aroon Oscillator Zero Cross as well for the Aroon Oscillator line.

Indicators: Aroon Oscillator (25)

  • Trend
  • Marker companion
  • On price
  • Intermediate
CompanionTrend Intensity IndexSame markersParent rank #30 · tested through Trend Intensity Index.

Trend Intensity Index Markers

Draws the HIGHER and LOWER markers of the Trend Intensity Index script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Trend Intensity Index as well for the TII line.

Indicators: Trend Intensity Index (30, SMA 60)

  • Trend
  • Marker companion
  • On price
  • Intermediate
CompanionVortex MACDSame markersParent rank #23 · tested through Vortex MACD.

Vortex MACD Markers

Draws the HIGHER and LOWER markers of the Vortex MACD script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Vortex MACD as well for the Vortex lines.

Indicators: Vortex Indicator (21) · MACD (12, 26, 9)

  • Reversal
  • Marker companion
  • On price
  • Beginner
CompanionDeMarker 30 70 CrossSame markersParent rank #15 · tested through DeMarker 30 70 Cross.

DeMarker 30 70 Cross Markers

Draws the HIGHER and LOWER markers of the DeMarker 30 70 Cross script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add DeMarker 30 70 Cross as well for the DeMarker line.

Indicators: DeMarker (14, levels 30/70)

  • Reversal
  • Marker companion
  • On price
  • Intermediate
CompanionDouble StochasticSame markersParent rank #9 · tested through Double Stochastic.

Double Stochastic Markers

Draws the HIGHER and LOWER markers of the Double Stochastic script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Double Stochastic as well for the four Stochastic lines.

Indicators: Stochastic fast (8, 3, 5) · Stochastic slow (17, 3, 7)

  • Reversal
  • Marker companion
  • On price
  • Intermediate
CompanionFisher Transform ReversalSame markersParent rank #11 · tested through Fisher Transform Reversal.

Fisher Transform Reversal Markers

Draws the HIGHER and LOWER markers of the Fisher Transform Reversal script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Fisher Transform Reversal as well for the Fisher lines.

Indicators: Ehlers Fisher Transform (10)

  • Reversal
  • Marker companion
  • On price
  • Intermediate
CompanionKDJ CrossSame markersParent rank #6 · tested through KDJ Cross.

KDJ Cross Markers

Draws the HIGHER and LOWER markers of the KDJ Cross script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add KDJ Cross as well for the K, D and J lines.

Indicators: KDJ (9, 3, 3)

  • Reversal
  • Marker companion
  • On price
  • Beginner
CompanionRSI LawSame markersParent rank #17 · tested through RSI Law.

RSI Law Markers

Draws the HIGHER and LOWER markers of the RSI Law script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add RSI Law as well for the RSI line.

Indicators: RSI (5, 30/70)

  • Reversal
  • Marker companion
  • On price
  • Intermediate
CompanionThree OscillatorsSame markersParent rank #16 · tested through Three Oscillators.

Three Oscillators Markers

Draws the HIGHER and LOWER markers of the Three Oscillators script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Three Oscillators as well for the lines that count the crossings.

Indicators: RSI (14, 30/70) · CCI (20, +/-100) · Williams %R (14, -80/-20)

  • Momentum
  • Marker companion
  • On price
  • Beginner
CompanionDouble Momentum 20 3Same markersParent rank #38 · tested through Double Momentum 20 3.

Double Momentum 20 3 Markers

Draws the HIGHER and LOWER markers of the Double Momentum 20 3 script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Double Momentum 20 3 as well for the two Momentum lines.

Indicators: Momentum (20) · Momentum (3)

  • Momentum
  • Marker companion
  • On price
  • Intermediate
CompanionSchaff Trend CycleSame markersParent rank #26 · tested through Schaff Trend Cycle.

Schaff Trend Cycle Markers

Draws the HIGHER and LOWER markers of the Schaff Trend Cycle script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Schaff Trend Cycle as well for the Schaff Trend Cycle line.

Indicators: Schaff Trend Cycle (10, 23, 50)

  • Momentum
  • Marker companion
  • On price
  • Intermediate
CompanionTSI Signal CrossSame markersParent rank #20 · tested through TSI Signal Cross.

TSI Signal Cross Markers

Draws the HIGHER and LOWER markers of the TSI Signal Cross script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add TSI Signal Cross as well for the TSI and signal lines.

Indicators: True Strength Index (25, 13) · EMA signal (7)

  • Momentum
  • Marker companion
  • On price
  • Beginner
CompanionUltimate Oscillator CrossSame markersParent rank #14 · tested through Ultimate Oscillator Cross.

Ultimate Oscillator Cross Markers

Draws the HIGHER and LOWER markers of the Ultimate Oscillator Cross script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Ultimate Oscillator Cross as well for the Ultimate Oscillator line.

Indicators: Ultimate Oscillator (7, 14, 28)

  • Momentum
  • Marker companion
  • On price
  • Intermediate
CompanionWoodies CCISame markersParent rank #25 · tested through Woodies CCI.

Woodies CCI Markers

Draws the HIGHER and LOWER markers of the Woodies CCI script on the price chart, above and below the candles, so they show on every asset, JPY pairs included. No lines: add Woodies CCI as well for the CCI lines.

Indicators: CCI (14) · Turbo CCI (6)

The ranking

How the IQOW Score works

Every one of the 55 trade-tested scripts gets a 0–100 position on the same cautious nine-year ranking. The current leader sits at 91. The score compares scripts; it does not promise that a trade wins.

Tested scripts
55
Walk-forward windows
26
Data span
Nine years
  • One rule for every script. The same outside price data, the same weekly walk-forward and the same break-even line are applied to all tested scripts.
  • The cautious end, not the best week. A script is placed by the low end of its result range, so one strong week cannot lift it up the list.
  • The full table is public. Open the full test data below for every setting, sample size and nine-year, recent and unseen-day number.
Full test data for all tested scriptsThe nine-year, recent and unseen-day numbers behind the ranking

The test table

Every tested script, ordered by the cautious result

The 55 scripts below are ordered by the 95% low end of their nine-year result, not by their best week. Break-even at an 85% payout is 54.05%.

RankScriptSetting9-year testRecent test daysUnseen 1-6 Nov9-year verdict
1 Big Body Fade1m · 2 min 55.5% 153,674 trades 51.9% 8,117 trades 52.4% 1,174 tradesAbove break-even
2 Z-Score Fade1m · 3 min 55.5% 186,244 trades 53.5% 7,054 trades 53.4% 1,186 tradesAbove break-even
3 STARC Bands Reversal5m · 15 min 52.3% 395,268 trades 50.6% 2,636 trades 46.8% 1,232 tradesBelow break-even
4 Envelopes RSI2m · 10 min 52.3% 327,508 trades 52.2% 3,998 trades 50.0% 1,199 tradesBelow break-even
5 Harami RSI1m · 10 min 52.2% 872,566 trades 51.1% 31,399 trades 49.8% 2,968 tradesBelow break-even
6 KDJ Cross1m · 5 min 51.7% 1,520,145 trades 50.1% 56,402 trades 47.5% 1,008 tradesBelow break-even
7 Bollinger RSI Reversal1m · 5 min 51.6% 1,248,149 trades 50.5% 44,035 trades 42.2% 571 tradesBelow break-even
8 Keltner Re-entry1m · 10 min 51.4% 1,983,040 trades 50.7% 69,062 trades 48.6% 2,190 tradesBelow break-even
9 Double Stochastic5m · 30 min 51.0% 1,340,505 trades 50.9% 8,216 trades 45.6% 1,494 tradesBelow break-even
10 Donchian RSI Reversal1m · 10 min 50.9% 2,436,963 trades 50.3% 79,168 trades 46.2% 1,380 tradesBelow break-even
11 Fisher Transform Reversal15m · 15 min 50.9% 2,586,944 trades 51.2% 5,802 trades 45.9% 1,613 tradesBelow break-even
12 IQ_WIKI_BINARY_SIGNAL_GUN_V1.1.01m · 10 min 50.7% 5,878,264 trades 50.1% 156,962 trades 50.4% 28,537 tradesBelow break-even
13 Ultimate Oscillator Cross5m · 30 min 50.7% 848,314 trades 50.7% 5,505 trades 47.5% 299 tradesBelow break-even
14 Pin Bar Bollinger5m · 30 min 50.8% 529,069 trades 50.3% 5,565 trades 51.1% 965 tradesBelow break-even
15 DeMarker 30 70 Cross10m · 15 min 50.4% 2,273,368 trades 51.1% 8,189 trades 50.4% 1,451 tradesBelow break-even
16 Three Oscillators5m · 30 min 50.4% 3,582,903 trades 50.4% 23,933 trades 48.4% 4,134 tradesBelow break-even
17 RSI Law10m · 60 min 50.1% 5,299,220 trades 50.5% 24,511 trades 47.9% 2,834 tradesBelow break-even
18 Morning Evening Star RSI1m · 10 min 50.0% 545,512 trades 49.7% 20,455 trades 51.0% 3,638 tradesBelow break-even
19 IQ_WIKI_SCRIP_V1.1.01m · 10 min 49.8% 3,435,745 trades 49.6% 135,233 trades 49.9% 24,005 tradesBelow break-even
20 TSI Signal Cross10m · 60 min 49.8% 2,015,644 trades 49.0% 6,753 trades 50.5% 1,133 tradesBelow break-even
21 LRS Williams R1h · 120 min 49.6% 1,481,735 trades 49.2% 1,308 trades 51.6% 225 tradesBelow break-even
22 Vortex MACD1m · 1 min 49.1% 2,026,640 trades 49.3% 69,092 trades 51.3% 11,028 tradesBelow break-even
23 Aroon Oscillator Zero Cross5m · 15 min 49.2% 1,321,876 trades 49.0% 11,293 trades 48.8% 1,838 tradesBelow break-even
24 Stochastic PSAR10m · 10 min 49.3% 179,500 trades 50.7% 717 trades 41.9% 148 tradesBelow break-even
25 Woodies CCI10m · 60 min 49.1% 2,175,030 trades 50.0% 7,241 trades 52.3% 1,191 tradesBelow break-even
26 Schaff Trend Cycle10m · 60 min 49.0% 2,537,839 trades 49.0% 8,779 trades 50.7% 1,476 tradesBelow break-even
27 SMA 8 21 Cross30m · 60 min 48.8% 1,601,607 trades 48.8% 1,824 trades 51.3% 1,907 tradesBelow break-even
28 Williams R EMA Pullback1h · 120 min 48.8% 655,048 trades 46.4% 665 trades 52.6% 698 tradesBelow break-even
29 KAMA Trend10m · 60 min 48.7% 5,378,870 trades 49.2% 17,048 trades 50.5% 2,979 tradesBelow break-even
30 Trend Intensity Index1m · 2 min 48.8% 460,765 trades 49.4% 16,928 trades 50.9% 2,723 tradesBelow break-even
31 ADX EMA28 Cross10m · 60 min 48.7% 3,190,668 trades 48.8% 9,729 trades 51.7% 1,712 tradesBelow break-even
32 MACD PSAR 7-14-530m · 60 min 48.6% 1,700,800 trades 50.1% 1,943 trades 49.7% 356 tradesBelow break-even
33 McGinley Dynamic RSI10m · 60 min 48.6% 3,827,823 trades 49.4% 12,641 trades 49.6% 2,175 tradesBelow break-even
34 Heikin Ashi EMA10m · 10 min 48.5% 2,031,679 trades 48.8% 11,605 trades 48.5% 2,000 tradesBelow break-even
35 Awesome Oscillator SMA2m · 10 min 48.6% 706,482 trades 48.9% 15,226 trades 50.6% 4,937 tradesBelow break-even
36 Well Defined EMA1m · 5 min 48.6% 425,836 trades 48.5% 19,327 trades 56.2% 233 tradesBelow break-even
37 EMA Momentum5m · 30 min 48.5% 2,015,403 trades 48.8% 15,698 trades 47.9% 1,271 tradesBelow break-even
38 Double Momentum 20 31h · 120 min 48.4% 2,701,388 trades 48.2% 2,650 trades 49.5% 2,920 tradesBelow break-even
39 Elder Impulse1h · 120 min 48.3% 7,062,216 trades 48.7% 3,916 trades 51.5% 4,387 tradesBelow break-even
40 VHF EMA Cross5m · 30 min 48.4% 183,815 trades 50.5% 1,236 trades 56.7% 194 tradesBelow break-even
41 Pin Bar Inside Bar15m · 15 min 48.2% 737,616 trades 50.6% 1,347 trades 49.6% 226 tradesBelow break-even
42 EMA50 CCI 10010m · 10 min 48.0% 1,627,665 trades 48.3% 5,728 trades 51.2% 923 tradesBelow break-even
43 MACD PSAR EMA10m · 10 min 48.0% 1,442,045 trades 49.2% 5,567 trades 48.0% 2,001 tradesBelow break-even
44 IQ_WIKI_SCRIP_V1.0.110m · 10 min 48.0% 2,225,441 trades 49.1% 9,545 trades 51.6% 1,738 tradesBelow break-even
45 Ichimoku Kijun Cloud30m · 60 min 48.0% 673,525 trades 48.6% 1,217 trades 47.8% 201 tradesBelow break-even
46 BB1 Bollinger10m · 15 min 47.9% 3,347,446 trades 49.3% 11,535 trades 51.7% 1,990 tradesBelow break-even
47 Fractal Chaos Bands Break10m · 10 min 47.8% 4,836,424 trades 47.6% 12,976 trades 52.0% 2,288 tradesBelow break-even
48 Three Candles Continuation1m · 1 min 47.7% 984,691 trades 48.9% 31,984 trades 52.8% 5,250 tradesBelow break-even
49 RSI EMA200 Engulfing30m · 60 min 47.7% 1,519,205 trades 50.8% 2,699 trades 52.1% 503 tradesBelow break-even
50 Fractal Alligator10m · 10 min 47.6% 3,935,632 trades 47.6% 11,519 trades 50.0% 20,565 tradesBelow break-even
51 RSI Stochastic EMA2001h · 60 min 47.7% 198,735 trades 49.6% 127 trades 60.0% 30 tradesBelow break-even
52 Inside Bar Breakout1m · 1 min 47.6% 2,162,521 trades 48.3% 53,991 trades 49.0% 9,636 tradesBelow break-even
53 Bollinger Keltner Squeeze5m · 30 min 47.7% 212,879 trades 48.3% 2,252 trades 43.5% 356 tradesBelow break-even
54 Donchian Turtle Breakout10m · 60 min 46.8% 999,260 trades 46.2% 5,191 trades 49.8% 4,016 tradesBelow break-even
55 Supertrend EMA 2002m · 3 min 45.4% 61,937 trades 47.0% 885 trades 56.3% 119 tradesBelow break-even

Internal backtest. Run on Dukascopy forex and Binance crypto candles, not IQ Option’s own price feed. Past results do not predict future results. Not financial advice.

Data: 1 Aug 2026 to 1 Nov 2026. Test days start 1 Oct 2026. Updated 1 Nov 2026.

Library pack 2.3.0

One ZIP, all 74 scripts

The pack contains every .lua file, a plain-language README, the MIT license, a machine-readable manifest and SHA-256 checksums. Extract the ZIP before importing a script into IQ Option.

Download library pack

ZIP · 184 KB · iqow-qcs-library-pack-2.3.0.zip

SHA-256: 440e927cf7c619358c56f1cb1d725d82071a11665740d952c9625931a2bb5e1d

Install any library script

IQ Option traderoom with numbered arrows: 1 the Chart Analysis control, 2 the Scripts tab, 3 the Import script and Add manually options
Where to install a downloaded script: 1 open Chart Analysis, 2 select Scripts, 3 choose Import script for the .lua file, or Add manually to paste code.
  1. Download and inspectDownload one .lua file and open it in a plain-text editor if you want to read it first. If you downloaded the ZIP, extract it.
  2. Open Chart Analysis → ScriptsIn the IQ Option traderoom, choose the Practice balance, open the chart analysis panel, select Scripts and choose Import script.
  3. Save and add to chartSelect the downloaded file, review the imported code, choose Save, then use the + control to add it to the chart.
  4. Change one input at a timeConfirm the default view first. Then adjust periods, levels or colours one setting at a time and note what changes.

See the illustrated IQ Option Scripts import guide for manual entry, export, deletion and troubleshooting. Quadcode does not draw plot_shape markers on mobile; use the desktop or web traderoom to see HIGHER and LOWER markers.

How every script is checked

  • Plain, readable source code: no installer, no account connection, no credential request and no external data.
  • Parsed as Lua 5.3 and compared with Quadcode’s public documentation and built-in indicator sources.
  • Executed bar by bar in the IQOptionWiki QCS emulator on five synthetic datasets (trend, range, JPY prices, flat stretches and gaps) to catch runtime errors, missing values and markers that never or always fire.
  • Markers are confirmed on the previous completed candle, so an unfinished candle never controls a marker.
  • Every download is pinned to the SHA-256 digest shown on its page; a changed file is refused instead of served.
  • No script is described as a guaranteed signal, a winning system or permission to risk real funds.

Verification boundary: the emulator is a local test harness, not the Quadcode engine. Indicator seeding can differ slightly from IQ Option’s built-in indicators, platform behaviour can change and account rollout can vary. Import on the Practice balance and compare with the native indicators named on each script page.

References, older packs and license

Earlier library packs (kept unchanged for reproducibility)

The IQOptionWiki scripts are released under the MIT License and provided “as is”, without warranty. You may read, modify and share them with the license notice intact. IQOptionWiki is independent of the IQ Option platform operator. Nothing in this library is investment advice, a personal recommendation, a probability claim or a guarantee of results.

GENERAL RISK WARNING

The financial products offered by the company carry a high level of risk and can result in the loss of all your funds. You should never invest money that you cannot afford to lose.
Kindly note that this article does not provide any investment advice. The information presented regarding past events or potential future developments is solely an opinion and cannot be guaranteed as factual, including the provided examples. We caution readers accordingly.