I've tried to build this scanner according to Ai ...but seems that im doing something wrong...
it appears to be empty...
Please help! Thank you in advance!
here is the steps I did:
Step 1: Open ThinkOrSwim (Desktop App)
Launch your ToS desktop client (not mobile or web).
Step 2: Reset and Build the Scanner
Go to the Scan tab → Stock Hacker.
Click the small dropdown near “Scan query” → select Reset.
Add the Stock filters:
Last > 2
Volume > 500,000
Add the 6 Study filters (custom ThinkScript):
For each, click + Add filter → Study → Custom, open the editor, then paste:
Consolidation (Low Volatility):
def range = high - low;
def avgRange10 = Average(range, 10);
def avgRange30 = Average(range, 30);
plot consolidation = avgRange10 < avgRange30 * 0.7;
Breakout + Volume Spike:
def breakout = close > Highest(close[1], 10);
def volumeSpike = volume > Average(volume, 20) * 1.5;
plot breakoutSignal = breakout and volumeSpike;
Retracement:
def recentHigh = Highest(close, 10);
def recentLow = Lowest(close, 5);
plot retraceSignal = close < recentHigh * 0.95 and close > recentLow;
Continuation (Bullish Engulfing):
plot continuationSignal = close > open and open < close[1] and close > open[1];
RSI between 50–70:
plot RSIRange = RSI(length = 14) > 50 and RSI(length = 14) < 70;
MACD Histogram > 0:
plot macdBullish = MACD().Diff > 0;
Step 3: Save the Scan
Click the ☰ menu (top right of Stock Hacker).
Choose Save scan query...
Name it something like: SmartMoneyFull, Full Smart Flow, etc.
Step 4: Create the Share Link
With that scan loaded, click the ☰ menu again.
Select Share scan query...
ToS will generate a working tos.mx link containing all your scan logic.
Step 5: Import the Scanner (Verifying)
Once you have the new link:
Click Setup → Open Shared Item... in ThinkOrSwim.
Paste the new link.
Click Preview → Import.
Go to Load scan query → Personal → locate and run your scan.
Confirm the filters are working as expected.
it appears to be empty...
Please help! Thank you in advance!
here is the steps I did:
Step 1: Open ThinkOrSwim (Desktop App)
Launch your ToS desktop client (not mobile or web).
Step 2: Reset and Build the Scanner
Go to the Scan tab → Stock Hacker.
Click the small dropdown near “Scan query” → select Reset.
Add the Stock filters:
Last > 2
Volume > 500,000
Add the 6 Study filters (custom ThinkScript):
For each, click + Add filter → Study → Custom, open the editor, then paste:
Consolidation (Low Volatility):
def range = high - low;
def avgRange10 = Average(range, 10);
def avgRange30 = Average(range, 30);
plot consolidation = avgRange10 < avgRange30 * 0.7;
Breakout + Volume Spike:
def breakout = close > Highest(close[1], 10);
def volumeSpike = volume > Average(volume, 20) * 1.5;
plot breakoutSignal = breakout and volumeSpike;
Retracement:
def recentHigh = Highest(close, 10);
def recentLow = Lowest(close, 5);
plot retraceSignal = close < recentHigh * 0.95 and close > recentLow;
Continuation (Bullish Engulfing):
plot continuationSignal = close > open and open < close[1] and close > open[1];
RSI between 50–70:
plot RSIRange = RSI(length = 14) > 50 and RSI(length = 14) < 70;
MACD Histogram > 0:
plot macdBullish = MACD().Diff > 0;
Step 3: Save the Scan
Click the ☰ menu (top right of Stock Hacker).
Choose Save scan query...
Name it something like: SmartMoneyFull, Full Smart Flow, etc.
Step 4: Create the Share Link
With that scan loaded, click the ☰ menu again.
Select Share scan query...
ToS will generate a working tos.mx link containing all your scan logic.
Step 5: Import the Scanner (Verifying)
Once you have the new link:
Click Setup → Open Shared Item... in ThinkOrSwim.
Paste the new link.
Click Preview → Import.
Go to Load scan query → Personal → locate and run your scan.
Confirm the filters are working as expected.
Last edited by a moderator: