INVITE-ONLY SCRIPT

TradingIQ - Impulse IQ

Telah dikemas kini
Introducing "Impulse IQ" by TradingIQ

Impulse IQ is an exclusive trading algorithm developed by TradingIQ, designed to trade breakouts and established trends. By integrating artificial intelligence and IQ Technology, Impulse IQ analyzes historical and real-time price data to construct a dynamic trading system adaptable to various asset and timeframe combinations.

Philosophy of Impulse IQ

Impulse IQ combines IQ Technology (AI) with the classic principles of trend and breakout trading. Recognizing that markets inherently follow trends that need to persist for significant price movements to unfold, Impulse IQ eliminates the need for rigid settings or manual intervention.

Instead, it dynamically develops, adapts, and executes trend-based trading strategies, enabling a more responsive approach to capturing meaningful market opportunities.

Impulse IQ is designed to work straight out of the box. In fact, its simplicity requires just one user setting, making it incredibly straightforward to manage.

syot kilat

Strategy type is the only setting that controls Impulse IQ’s functionality.

Traders don’t have to spend hours adjusting settings and trying to find what works best - Impulse IQ handles this on its own.

Key Features of Impulse IQ

Self-Learning Breakout Detection
  • Employs IQ Technology to identify breakouts.

AI-Generated Trading Signals
  • Provides breakout trading signals derived from self-learning algorithms.

Comprehensive Trading System
  • Offers clear entry and exit labels.

AI-Determined Trailing Profit Target and Stop Loss
  • Position exit levels are clearly defined and calculated by the AI once the trade is entered.

Performance Tracking
  • Records and presents trading performance data, easily accessible for user analysis.

Long and Short Trading Capabilities
  • Supports both long and short positions to trade various market conditions.

IQ Meter
  • The IQ Meter details where price is trading relative to a higher timeframe trend and lower timeframe trend. Fibonacci levels are interlaced along the meter, offering unique insights on trend retracement opportunities.

Self Learning, Multi Timeframe IQ Zig Zags
  • The Zig Zag IQ is a self-learning, multi-timeframe indicator that adapts to market volatility, providing a clearer representation of market movements than traditional zig zag indicators.

Dual Strategy Execution
  • Impulse IQ integrates two distinct strategy types: Breakout and Cheap (details explained later).


How It Works

Before diving deeper into Impulse IQ, it's essential to understand the core terminology:

  • Zig Zag IQ: A self-learning trend and breakout identification mechanism that serves as the foundation for Impulse IQ. Although it belongs to the “Zig Zag” class of technical indicators, it's powered by IQ Technology.


  • Impulse IQ: A self-learning trading strategy that executes trades based on Zig Zag IQ. Zig Zag IQ identifies market trends, while Impulse IQ adapts, learns, and executes trades based on these trend characterizations.


Impulse IQ operates on a simple heuristic: go long during upside volatility and go short during downside volatility, essentially capturing price breakouts.

The definition of a “price breakout” is determined by IQ Technology, TradingIQ's exclusive AI algorithm. In Impulse IQ, the algorithm utilizes two IQ Zig Zags (self-learning, multi-timeframe zig zags) to analyze and learn from market trends.

It identifies breakout opportunities by recognizing violations of established price levels marked by the IQ Zig Zags. Impulse IQ then adapts and evolves to trade similar future violations in a recurring and dynamic manner.

Put simply, IQ Zig Zags continuously learn from both historical and real-time price updates to adjust themselves for an "optimal fit" to price data. The aim is to adapt so that the marked price tops and bottoms, when violated, reveal potential breakout opportunities.

The strategy layer of IQ Zig Zags, known as Impulse IQ, incorporates an additional level of self-learning with IQ Technology. It learns from breakout signals generated by the IQ Zig Zags, enabling it to dynamically identify and signal tradable breakouts. Moreover, Impulse IQ learns from historical price data to manage trade exits.

All positions start with an initial fixed stop loss and a trailing stop target. Once the trailing stop target is reached, the fixed stop loss converts into a trailing stop, allowing Impulse IQ to remain in the breakout/trend until the trailing stop is triggered.

What Classifies as a Breakout, Price Top, and Price Bottom?

For Impulse IQ:

  • Price tops are considered the highest price achieved before a price bottom forms.
  • Price bottoms are the lowest price reached before a price top forms.
  • For price tops, the highest price continues to be calculated until a significant downside price move occurs. Similarly, for price bottoms, the lowest price is calculated until a significant upside price move happens.


What distinguishes Zig Zag IQ from other zig zag indicators is its unique mechanism for determining a "significant counter-trend price move." Zig Zag IQ evaluates multiple fits to identify what best suits the current market conditions. Consequently, a "significant counter-trend price move" in one market might differ in magnitude from what’s considered "significant" in another, allowing it to adapt to varying market dynamics.

For example, a 1% price move in the opposite direction might be substantial in one market but not in another, and Zig Zag IQ figures this out internally.

syot kilat

The image above illustrates the IQ Zig Zags in action. The solid Zig Zag IQ lines represent the most recent price move being calculated, while the dotted, shaded lines display historical price moves previously analyzed by IQ Zig Zag.

Notice how the green zig zag aligns with a larger trend, while the purple zig zag follows a smaller trend. This mechanism is crucial for generating breakout signals in Impulse IQ: for a position to be entered, the breakout of the smaller trend must occur in the same direction as the larger trend.

syot kilat

The image above depicts the IQ Meters—an exclusive TradingIQ tool designed to help traders evaluate trend strength and retracement opportunities.

When the lower timeframe Zig Zag IQ and the higher timeframe Zig Zag IQ are out of sync (i.e., one is uptrending while the other is downtrending, with no active positions), the meters display a neutral color, as shown in the image.

The key to using these meters is to identify trend unison and pinpoint key trend retracement entry opportunities. Fibonacci retracement levels for the current trend are interlaced along each meter, and the current price is converted to a retracement ratio of the trend.

These meters can mathematically determine where price stands relative to the larger and smaller trends, aiding in identifying entry opportunities.

The top of each meter indicates the highest price achieved during the current price move.
The bottom of each meter indicates the lowest price achieved during the current price move.

syot kilat

When both the larger and smaller trends are in sync and uptrending, or when a long position is active, the IQ meters turn green, indicating uptrend strength.

syot kilat

When both trends are in sync and downtrending, or when a short position is active, the IQ meters turn red, indicating downtrend strength.

syot kilat

The image above shows the Point of Change for both the larger and smaller Zig Zag IQ trends. A distinctive feature of Zig Zag IQ is its ability to calculate these turning points in advance—unlike most traditional zig zag indicators that lack predetermined turning points and often lag behind price movements. In contrast, Zig Zag IQ offers a minimal-lag trend detection capability, providing a more responsive representation of market trends.

Simply put, once the market Zig Zag anchors are touched, the corresponding Zig Zag IQ will change direction.

Trade Signals

Impulse IQ can trade in one of two ways: Entering breakouts as soon as they happen (Breakout Strategy Type) or entering the pullback of a price breakout (Cheap Strategy Type).

Generally, the Breakout Strategy type will take a greater number of trades and enter a breakout quicker. The Cheap Strategy type will usually take less trades, but potentially enter at a better time/price point, prior to the next leg up of a break up, or the next leg down of a break down.

Entry signals are given when price breaks out to the upside or downside for the "Breakout" strategy type, or for the "Cheap" strategy type, when price retraces to the level it broke out from!

Breakout Strategy Example

syot kilat

The image above demonstrates a long position entered and exited using the Breakout strategy. The price breakout level is marked by the dotted, horizontal green line, representing a previously established price high identified by IQ Zig Zag. Once the price breaks and closes above this level, a long position is initiated.

After entering a long position, Impulse IQ immediately displays the initial fixed stop price. As the price moves favorably for the long position, the trailing stop conversion level is reached, and the indicator switches to a trailing stop, as shown in the image. Impulse IQ continues to "ride the trend" for as long as it persists, exiting only when the trailing stop is triggered.

Cheap Strategy Example

syot kilat

The image above shows a short entry executed using the Cheap strategy. The aim of the Cheap strategy is to enter on a pullback before the breakout occurs. While this results in fewer trades if price doesn’t pull back before the breakout, it typically allows for a better entry time and price point when a pullback does happen.

syot kilat

The image above illustrates the remainder of the trade until the trailing stop was hit.

  • Green Arrow = Long Entry
  • Red Arrow = Short Entry
  • Blue Arrow = Trade Exit


Impulse IQ calculates the initial stop price and trailing stop distance before any entry signals are triggered. This means users don’t need to constantly tweak these settings to improve performance—Impulse IQ handles this process internally.

Verifying Impulse IQ’s Effectiveness

Impulse IQ automatically tracks its performance and displays the profit factor for both its long and short strategies, visible in a table located in the top-right corner of your chart.

syot kilat

The image above shows the profit factor for both the long and short strategies used by Impulse IQ.

  • A profit factor greater than 1 indicates that the strategy was profitable when trading historical price data.
  • A profit factor less than 1 indicates that the strategy was unprofitable when trading historical price data.
  • A profit factor equal to 1 indicates that the strategy neither gained nor lost money on historical price data.


Using Impulse IQ

While Impulse IQ functions as a comprehensive trading system with its own entry and exit signals, it was designed for the manual trader to take its trading signals and analysis indications to greater heights - offering numerous applications beyond its built-in trading system.

The standout feature of Impulse IQ is its ability to characterize and capitalize on trends. Keeping a close eye on “Breakout” labels and making use of the IQ meter is the best way to use Impulse IQ.


The IQ Meters can be used to:

  • Find entry points during trend retracements
  • Assess trend alignment across higher and lower timeframes
  • Evaluate overall trend strength, indicating where the price lies on both IQ Meters.


Additionally, "Break Up" and "Break Down" labels can be identified for anticipating breakouts. Impulse IQ self-learns to capture breakouts optimally, making these labels dynamic signals for predicting a breakout.

The Zig Zag IQ indicators are instrumental in characterizing the market's current state. As a self-learning tool, Zig Zag IQ constantly adapts to improve the representation of current price action. The price tops and bottoms identified by Zig Zag IQ can be treated as support/resistance and breakout levels.

Of course, you can set alerts for all Impulse IQ entry and exit signals, effectively following along its systematic conquest of price movement.
Nota Keluaran
Version -- 1.01

Fixed rare label display issue when a large number of trades were executed
Nota Keluaran
Version -- 1.1

Added minimum profit/stop setting
Nota Keluaran
Version -- 1.11

Updated Library Structure
Nota Keluaran
Version -- 1.12

Updated Library Structure
Nota Keluaran
Version -- 1.2

Added AI retrain option.

Users can define how frequently the AI retrains and implements new trading logic.
Nota Keluaran
Version -- 1.21

Updated library structure
Nota Keluaran
Version -- 1.3

Updated rare issue where higher timeframe time calculations were not accessible
Nota Keluaran
Version -- 2

Introducing the "R Multiple" setting!

This new feature allows traders to set a profit target to exit 50% of the position at their desired reward-risk ratio!

The AI will account for and learn from the traders' desired R:R ratio.
Nota Keluaran
Version -- 2.1

Added label size option for trading labels
breakoutiqtechnologymachinelearningselflearningstatisticstradingiqTrend AnalysisVolatility

Skrip jemputan sahaja

Akses ke skrip ini adalah terhad kepada pengguna yang diberikan akses oleh penulis dan kebiasaannya memerlukan pembayaran. Anda boleh menambahkannya kepada senarai kegemaran anda, tetapi anda hanya dapat menggunakannya setelah meminta izin dan mendapatkannya dari penulis. Sila hubungi Trading-IQ untuk lebih maklumat atau rujuk arahan penulis seperti di bawah.

TradingView tidak mencadangkan anda membayar untuk skrip dan menggunakannya kecuali anda mempercayai penulisnya 100% dan memahami bagaimana skrip itu berfungsi. Juga, anda boleh mencari alternatif sumber terbuka yang bagus secara percuma dalam Skrip Komuniti kami.

Arahan penulis

Access to TradingIQ strategies/indicators: https://www.tradingiq.io

Ingin menggunakan skrip ini pada carta?

Amaran: sila baca sebelum memohon akses.

Penafian