Any alert() Function Call
Market Waves uses a highly optimized All-in-One Alert mechanics.
By utilizing TradingView's universal alert() function call mechanism, you can activate your desired setups (Signals, Trend Switches, Targets, and Re-tests) inside the tool settings menu and channel them all through one single active alert.

Any alert() Function Call
Instead of configuring separate alerts for every single market condition—which quickly fills up your TradingView alert limits—you can manage everything inside the indicator settings.
To set up an All-in-One alert:
Ensure Your Desired Features are Active on Your Chart
The script features dynamic safety guards (e.g., active = showBuySell, active = ShowBands, active = show_trend). If a specific indicator feature is completely turned off at the top of your main toolkit settings, its corresponding alert settings will automatically lock out or remain grayed out.
Action: Before configuring alerts, ensure the main tools you want to use (such as Buy/Sell Signals, FlowTrend, or SmartBands) are checked and visible on your asset chart.

Configure Your Alert Triggers
Once the feature is visible on your chart, scroll down to the ―――――― 🔶 Any alert() function call 🔶 ―――――― section.
Locate the specific systems you want to monitor, and switch their dropdown menus from ❌Disabled to your targeted filter preferences:
🔵All/🔵Any Buy/🔵Any Sell— Monitors all related asset directional movements.🟢Bullish/🟢Buy/🟢Buy+— Restricts alerts strictly to upward or buying entries.🔴Bearish/🔴Sell/🔴Sell+— Restricts alerts strictly to downward or shorting entries.

Customize Your Live Message Template
Scroll to the very bottom text box titled Define the message template.
Clear out any placeholder instructions and type in the format you want to receive on your device.
Use the dynamic syntax strings to ensure live asset values are filled in instantly when triggered.

Recommended universal template to use:
{{tickerid}}
Ticker identifier representing the chart's symbol
'BINANCE:BTCUSDT'
{{ticker}}
Symbol name without exchange prefix, e.g. 'MSFT'.
'MSFT'
{{exchange }}
Prefix of current symbol name (i.e. for 'CME_EOD:TICKER' prefix is 'CME_EOD').
'BYBIT'
{{close}}
Close price of the current bar
'1650.55'
{{open}}
Current open price
'4650.55'
{{high}}
Current high price
'7550.56'
{{low}}
Current low price
'5645.55'
{{timenow}}
Current time
{{volume}}
Current bar volume
'1675555'
{{interval}}
A string representation of the chart's timeframe
'W'
{{trigger}}
Alert name
'FlowTrend Bullish'
{{country}}
Returns the two-letter code of the country where the symbol is traded
"NASDAQ:AAPL" it will return "US"
{{description}}
Description for the current symbol
{{root}}
Root for derivatives like futures contract
If the current chart symbol is continuous futures ('ES1!'), it would display 'ES'
{{industry}}
Returns the industry of the symbol, or na if the symbol has no industry
'Internet Software/Services'
{{type}}
The type of market the symbol belongs to
'crypto'
Connect It to TradingView (Final Step)
Now, press Alt + A on your keyboard (or click the Clock icon on the right menu bar) to open the official TradingView Alert Creation box. Configure this window exactly like this:

Condition (First Dropdown): Select
Market Waves ProCondition (Second Dropdown): Select
Any alert() function call

Edit Alert name

Click Create, and your smart all-in-one alert is officially live and running 24/7!
Alerts Breakdown
Alert Setting
Description
Buy / Sell Signals
Triggers an alert on bullish (Buy / Buy+) or bearish (Sell / Sell+) trend entry signals depending on execution preferences
Dynamic Take Profits
Triggers an alert when multi-tier scaled dynamic take-profit targets are swept.
Static Take Profit
Triggers an alert when fixed Take Profit 1 or Take Profit 2 targets are hit.
Stop Loss
Triggers an alert when the active position's Stop Loss level is hit.
SmartBands Retests
Triggers an alert when price executes a bullish or bearish structural retest of the SmartBands.
FlowTrend Signals
Triggers an alert when FlowTrend switches its baseline state to bullish or bearish.
FlowTrend Retest
Triggers an alert on live FlowTrend baseline retests.
ActionWave Signals
Triggers an alert when ActionWave switches to a new bullish or bearish state.
ActionWave Cross
Triggers an alert on ActionWave directional trend crossovers.
Trend Magnet Alerts
Triggers an alert when the Trend Magnet momentum shifts to a bullish or bearish state.
VectorShift Signals
Triggers an alert when VectorShift switches to a bullish or bearish state.
VectorShift Retest
Triggers an alert on active VectorShift structural retests.
Candle Formations
Triggers an alert when a specific candlestick pattern structure is detected on the chart.
Voltix Signals
Triggers an alert on Voltix Bands volatility expansions or directional signals.
Last updated