Contents
- 1 Install it, read every marker, and understand what it does
- 2 What appears on the chart
- 3 How the five filters work
- 4 When a marker becomes available
- 5 How to install IQ_WIKI_SCRIP_V1.0.1
- 6 Download the exact .lua file
- 7 Default settings, in plain language
- 8 How to read a LONG or SHORT marker
- 9 Troubleshooting
- 10 Sources, runtime check, and limitations
- 11 GENERAL RISK WARNING
Indicator: IQ_WIKI_SCRIP_V1.0.1
Fact-checked: July 26, 2026
Tested view: IQ Option desktop traderoom
Plain-English setup guide
Install it, read every marker, and understand what it does
IQ_WIKI_SCRIP_V1.0.1 combines five chart filters into one clean overlay. This guide explains the colored lines, LONG and SHORT markers, completed-candle timing, default settings, and the safest way to test it on an IQ Option Practice balance.
- Chart type
Active-timeframe overlay - Marker timing
Previous completed candle - Order execution
None
This is an educational chart indicator, not an automated trading system. It does not place orders, choose an expiry, calculate position size, send alerts, or predict the next candle. A LONG or SHORT label means the script’s conditions aligned; it is not an instruction to open a position.
What appears on the chart
The visible layer stays simple even though several calculations run behind it. The live screenshot below shows the indicator running on a five-minute chart with its default profile.

IQOptionWiki platform screenshot, July 26, 2026.
- Cyan line: the fast EMA, default period 9.
- Orange line: the slow EMA, default period 21.
- Translucent gray line: the trend-anchor EMA, default period 50.
- Green or red ribbon: only the relationship between the fast and slow EMAs. A colored ribbon does not mean all five filters passed.
- Green LONG triangle below a candle: a new bullish combined setup on a completed candle.
- Red SHORT triangle above a candle: a new bearish combined setup on a completed candle.
What is not plotted: RSI, ADX, the two DMI lines, and the ATR-baseline calculation work internally. The large green/red sentiment symbols at the far left of the platform belong to IQ Option’s interface, not to this script.
How the five filters work
A marker needs every row below to agree on the same completed candle. These are five distinct filters built from price data; they are not five statistically independent forecasts.
| Filter | LONG requirement | SHORT requirement | Simple meaning |
|---|---|---|---|
| 1. Trend | EMA 9 > 21 > 50; EMA 21 and 50 are rising. | EMA 9 < 21 < 50; EMA 21 and 50 are falling. | The three averages must be ordered, and the two slower averages must slope in the same direction. |
| 2. Momentum | RSI 14 is from 52 through 68. | RSI 14 is from 32 through 48. | RSI must lean with the setup without passing the configured extreme guard. |
| 3. Strength | ADX is at least 20 and +DI is above -DI. | ADX is at least 20 and -DI is above +DI. | ADX sets the strength floor; the DMI comparison supplies direction. |
| 4. Activity | ATR 14 is at least 85% of its 20-period EMA. | Same rule. | Recent movement must not be unusually quiet relative to its own baseline. |
| 5. Price quality | Bullish candle; close above EMA 9 and no more than 1.25 ATR above it. | Bearish candle; close below EMA 9 and no more than 1.25 ATR below it. | The candle must agree with direction without closing too far from the fast average. |
The script does not require a minimum candle-body size, and the fast EMA has no separate slope rule. The activity filter also does not mean volatility is “high”: at the default 85%, ATR may still be 15% below its recent baseline.
When a marker becomes available
The script deliberately waits for a candle to finish. A simple three-candle sequence explains the timing.
Candle N-1: the combined setup is false
At least one of the five filters is not aligned.
Candle N: all five filters become true
The candle is allowed to finish. No marker should be treated as available while this candle is still forming.
Candle N+1 begins: Candle N is confirmed
The script recognizes the new completed setup, then shifts the marker back one bar so it is drawn on Candle N.
The display position and the information time are different. On a historical chart, the marker sits on Candle N, but it only becomes available after Candle N+1 starts. This design avoids depending on an unfinished candle; it should not be described as an earlier real-time signal.
The marker also represents a false-to-true transition in the complete setup. It does not repeat on every candle while all five conditions remain true. Another marker requires the setup to break and later become true again.
How to install IQ_WIKI_SCRIP_V1.0.1
Use the desktop or web traderoom and start on the Practice balance. The indicator always calculates on the active chart timeframe: a period of 9 means nine bars of whatever timeframe is currently selected.
Reviewed plain-text source
Download the exact .lua file
The download route serves the same hash-pinned source shown in the public library. You can open it in any plain-text editor before importing it.
SHA-256: e2bdb8391ebe6ab801e38f04d5129209e3586d5a4aa70d73ecbcfbb6c66011ceOpen the web or desktop traderoom
Select the Practice balance, open the chart you want to study, and choose a timeframe. The script does not select an asset or timeframe for you.
Download and inspect the file
Save
IQ_WIKI_SCRIP_V1.0.1.lua. If you downloaded the full library ZIP instead, extract it before continuing.Choose Chart Analysis → Scripts → Import script
Select the downloaded
.luafile and review the imported code.Save, then add it to the chart
Choose Save, then use the + control. Leave the default settings unchanged for the first run.
Confirm it under Indicators → Added
Open Chart Analysis again. The indicator name should appear in the Added list, as shown below.

.lua file.
IQOptionWiki platform screenshot, July 26, 2026.
Open the full illustrated Scripts import guide for manual entry, export, deletion, and editor troubleshooting.
Default settings, in plain language
The defaults are a starting profile, not a claim that these are optimal for every asset or timeframe. Confirm the default output first, then change one input at a time.

IQOptionWiki platform screenshot, July 26, 2026.
| Setting | Default | What it controls |
|---|---|---|
| Fast / slow / anchor EMA | 9 / 21 / 50 | Trend order, slope context, and the visible lines. |
| RSI period | 14 | Momentum lookback. |
| RSI confirmation / extreme guard | 52 / 68 | Bullish range 52-68; mirrored bearish range 32-48. |
| ADX and DMI period / minimum ADX | 14 / 20 | Directional-strength calculation and minimum strength. |
| ATR period / baseline EMA | 14 / 20 | Current activity and its recent baseline. |
| Minimum ATR versus baseline | 85% | Suppresses setups in unusually quiet conditions. |
| Maximum close-to-fast-EMA distance | 1.25 ATR | Prevents a qualifying close from being too extended. |
- Visible by default: fast and slow lines, anchor line, ribbon, and LONG/SHORT markers.
- Hidden by default: the optional volatility guide.
- Optional guide: plots the slow EMA plus and minus 1.50 ATR. It is a visual guide, not the 1.25-ATR signal boundary measured from the fast EMA.
- Required order: Fast < Slow < Anchor. If that order is invalid, the lines still plot but markers are intentionally suppressed.
- Display and color controls: change visibility or appearance; they do not change the five-filter calculations.
How to read a LONG or SHORT marker
LONG
Five bullish rules aligned
The previous completed candle met the bullish EMA, RSI, ADX/DMI, ATR-activity, and price-distance rules after the combined setup had previously been false.
SHORT
Five bearish rules aligned
The previous completed candle met the mirrored bearish rules after the combined setup had previously been false.
No marker
At least one requirement is missing
This is normal. The colored ribbon can remain visible because it uses only the fast-versus-slow EMA relationship.
A marker does not state what the next candle will do. The filters are transformations of historical and current chart data, and they can align before a losing outcome. More filters can also delay a setup or miss a move.
Use the marker as one observation in a documented Practice-balance routine. Record the asset, timeframe, settings, information available when the next candle began, and what happened afterward. The script contains no entry, expiry, payout, position-sizing, or execution logic.
Troubleshooting
The lines appear, but there are no markers
This is normal whenever one or more internal filters fail. Allow enough chart history for the anchor EMA, ADX/DMI, and ATR baseline to warm up. Also confirm Fast < Slow < Anchor.
The ribbon is green or red, but there is no marker
The ribbon shows only EMA 9 versus EMA 21. RSI, ADX/DMI, ATR activity, price quality, warm-up, and false-to-true transition rules must also pass.
Why is there no repeated marker on every aligned candle?
A marker represents a new combined setup. Once the setup is true, it must first become false and later become true again before another marker appears.
Why does a marker seem one candle late?
That is the intentional completed-candle check. The script recognizes Candle N only when Candle N+1 begins, then draws the marker back on Candle N.
The SHORT triangle points upward on mobile
Quadcode documents that certain mobile charts substitute a requested triangle-down with triangle-up. Confirm the red SHORT text and that the marker is above the candle, or use the desktop/web traderoom for the intended triangle directions.
The optional ATR guide does not match the marker boundary
They are different controls. The optional guide uses the slow EMA and a default 1.50-ATR distance. The price-quality filter uses the fast EMA and a 1.25-ATR maximum extension.
The import fails or the Scripts tab is missing
Extract the ZIP if necessary and choose the .lua file through Scripts → Import script. Reload the current web/desktop traderoom if the tab is missing. Availability can vary by account, region, instrument view, or rollout stage.
Custom settings produce too many or too few markers
Return to the defaults and change only one input at a time. More or fewer historical markers does not establish better performance.
Sources, runtime check, and limitations
The downloadable Lua source was syntax-checked and reviewed against Quadcode’s documented QCS functions. On July 26, 2026, IQOptionWiki also loaded this exact indicator in the IQ Option desktop traderoom and visually confirmed the three EMA plots, ribbon, LONG/SHORT markers, Added-list entry, and settings dialog shown in this guide. This does not establish a win rate or future platform compatibility.
- Quadcode Script Basics – Lua 5.3 basis, custom inputs, and overlay display.
- Quadcode Script Options – import, manual entry, export, and supported file formats.
- Your First Indicator – calculations, inputs, Save, Add to chart, and settings.
- Quadcode conditional series function – stored condition history used by the completed-bar transition.
- Quadcode plot shape reference – marker parameters, bar offset, and documented mobile shape substitutions.
- IQ Option Scripts Library – exact source preview, download, license, and SHA-256 digest.
- Illustrated QCS import guide – full platform workflow and safety checklist.
Mobile shape note: the script requests an upward triangle for LONG and a downward triangle for SHORT. Quadcode documents that certain mobile charts substitute triangle-down with triangle-up, so both glyphs may point upward on an affected chart. The substitution changes the displayed shape, not the script’s LONG or SHORT condition. Check the text, color, and position above or below the candle, or use the desktop/web traderoom.
IQ_WIKI_SCRIP_V1.0.1 is released under the MIT License and provided “as is,” without warranty. IQOptionWiki is an independent educational website and is not the IQ Option platform operator. Nothing in this article is investment advice, a personal recommendation, a prediction, or a guarantee of results.