Solutions to common issues across all Smart Swing Tools indicators.
Access Issues
Indicator Not in Invite-Only Tab
Symptom: You've purchased access but can't find the indicator in TradingView's Invite-Only scripts.
Solutions:
- Wait a few minutes — TradingView can take 5-15 minutes to sync access
- Refresh your browser — Hard refresh (Ctrl+Shift+R or Cmd+Shift+R)
- Log out and back in — Sign out of TradingView completely, then sign back in
- Check your username — Confirm we have your correct TradingView username (not email)
- Contact support — If it's been over an hour, email support@smartswingtools.com
Wrong TradingView Account
Symptom: Access was granted to a different TradingView username than the one you're using.
Solution: Email support@smartswingtools.com with:
- The username that currently has access
- The username that should have access
- Your order confirmation
We'll transfer access within 24 hours.
Access Expired
Symptom: Indicator was working but now shows "access denied" or disappears from Invite-Only.
Causes:
- Monthly subscription payment failed
- Trial period ended
- Subscription was cancelled
Solution: Check your Smart Swing Tools account at smartswingtools.com or contact support.
Display Issues
No Swing Lines Showing
Symptom: Indicator is on the chart but no lines appear.
Check these:
- Enough history — Zoom out or load more historical data. Swings need multiple bars to form.
- Line visibility — Open settings and verify line colors aren't transparent
- Swing Period — At higher periods (3+), fewer swings are marked. Try Period 1.
- Timeframe — Some very short histories on high timeframes may not have enough swings
Labels Not Showing
Symptom: Swing lines appear but labels are missing.
Check these:
- Max Labels setting — Increase "Max Labels Visible" in settings
- Label Size — If set to "Tiny" they may be hard to see — try "Auto" or "Small"
- Zoom level — Labels may be hidden at certain zoom levels
Lines Disappear When Scrolling
Symptom: Swing lines vanish as you scroll through history.
This is normal. Dynamic Window Drawing only renders swings in your visible area for performance. The lines reappear when you scroll back.
If you need all lines visible simultaneously:
- Open indicator settings
- Disable "Use Dynamic Window Drawing"
- Note: This may cause lag on long histories
Wrong Colors
Symptom: Colors don't match what you configured.
Check these:
- Color Mode — Verify "Two-Color" vs "Single" mode matches your intent
- Transparency — High transparency values make colors invisible
- Chart theme — Some colors are hard to see on certain backgrounds
Swing Lines Cut Through Bar Bodies
Symptom: Swing lines pass through the middle of outside bars inside engulfing envelopes, rather than routing to the bar's extreme.
Cause: In versions prior to v1.97, outside bars inside engulfing envelopes could be misclassified, causing the swing line to ignore the OB's extreme.
Solution: Update to v1.97 or later. This was fixed with improved OB tracking inside engulfing envelopes.
Swing Lines Look Jittery or Draw Unexpected Zigzags
Symptom: Swing lines create small unexpected zigzags or look "jittery" in areas with complex bar patterns (outside bars, inside bars, and engulfing sequences close together).
Cause: Certain edge cases involving penetrating bars near engulfing envelope boundaries can produce unusual swing line routing, particularly in "Mark as Continuation" mode.
Solution: Try switching OB Continuation Mode to "Mark as Reversal". This often resolves the visual issue by placing swing marks at the outside bar's extremes rather than routing through the pre-OB bar. If the pattern improves, keep that setting for your analysis.
This is a known limitation in rare complex bar sequences. "Mark as Reversal" handles these cases more gracefully in most situations.
A note on edge cases: Outside bars, inside bars, and engulfing patterns can combine in dozens of ways — each requiring distinct handling logic. SSI PRO covers the vast majority of these combinations accurately, but occasional artifacts may appear in the most unusual sequences. Every fix for one pattern must be validated against all others to avoid regressions, and each additional check adds processing overhead. The current implementation reflects extensive testing across thousands of real-market scenarios, balancing accuracy with performance.
Swing Lines Don't Reach True Extreme
Symptom: Swing lines stop short of the actual price extreme, particularly after sequences of Inside Bars and Outside Bars.
Cause: This typically occurs when Engulfing Logic is disabled and a complex bar pattern creates an implicit envelope that the bar-by-bar logic doesn't recognize.
Solution: Enable "Engulfing Logic" in Core Settings. This allows the indicator to properly track envelope boundaries and draw swing lines to the true extremes.
If you need Engulfing Logic disabled for a specific reason, be aware this is a known limitation in complex consolidation patterns.
Performance Issues
Chart Lag or Stuttering
Symptom: Chart is slow to update, scrolling stutters.
Solutions (in order):
- Verify Dynamic Window is ON — This is the biggest performance factor
- Enable Performance Mode — Reduces visual update frequency
- Reduce visible labels — Fewer labels = less rendering
- Check other indicators — Remove or disable unused indicators
- Try TradingView Desktop App — Often faster than browser
See Performance for detailed optimization.
Slow Real-Time Updates
Symptom: New swings appear late, labels update slowly.
Solutions:
- Disable unused alerts — The indicator scans swing history every bar when any alert or export feature is enabled. Disabling all alerts and export features you don't need eliminates this overhead entirely.
- Use the dual-instance strategy — Run one instance for visual analysis (all alerts OFF) and a second instance with "CSV Export Only" enabled for alerts/export. The visual instance stays responsive while the background instance handles data processing. See Performance for details.
- Simplify labels — Fewer metrics per label = faster updates
- Close other charts — Multiple charts compete for resources
Browser Memory Issues
Symptom: Browser becomes sluggish over time, TradingView slows down.
Solutions:
- Refresh the page — Clears accumulated memory
- Close unused tabs — Especially other TradingView charts
- Clear browser cache — Settings → Clear browsing data
- Use Desktop App — Better memory management than browsers
Alert Issues
Alerts Not Firing
Symptom: You've set up an alert but it never triggers.
Check these:
- Alert is active — Open Alert Manager, verify alert isn't paused or expired
- Condition is correct — Confirm you selected the right indicator and condition
- Alert hasn't expired — TradingView alerts have expiration dates
- Condition hasn't occurred — The condition may simply not have happened yet
Webhook Not Receiving Data
Symptom: Alert fires but your endpoint receives nothing.
Check these:
- Enable JSON Webhook setting — Must be ON in indicator settings
- Webhook URL is correct — Verify URL in TradingView alert settings
- Endpoint is accessible — Test your endpoint independently
- Check endpoint logs — Look for incoming requests or errors
- TradingView webhook limits — Free accounts have limited webhook features
Duplicate Alert Data
Symptom: Same swing arrives multiple times at your endpoint.
This can happen due to:
- TradingView retries on delivery failures
- Network timeouts with successful delivery
- Alert firing on chart refresh
Solution: Implement deduplication with a unique constraint:
UNIQUE(symbol, timeframe_minutes, swing_period, extreme_timestamp, swing_type)Data Issues
Swings Don't Match Other Software
Symptom: SSI PRO shows different swings than another charting tool.
Common causes:
- Different methodology — SSI PRO uses strict AND logic (higher high AND higher low). Other tools may use OR logic.
- Different Swing Period — Ensure you're comparing the same period setting
- Engulfing Mode — Our engulfing logic may differ from other implementations
- Inside bar handling — We ignore inside bars completely; some tools don't
This isn't an error — it's different methodology producing different (but valid) results.
CSV Export Missing Swings
Symptom: Exported data has fewer swings than expected.
Check these:
- Date range — Verify your export covers the intended period
- Filter applied — Some exports may have filters in effect
- NaN rows — Swing data only appears on rows where swings completed; other rows have NaN values
Timestamps Look Wrong
Symptom: Extreme or Confirm timestamps seem incorrect.
Remember:
- Timestamps are Unix milliseconds, not seconds
- Divide by 1000 before converting to date
- Timestamps are UTC — adjust for your timezone if needed
Account & Billing
Payment Failed
Symptom: Subscription payment didn't process.
Solutions:
- Check your payment method is current
- Verify sufficient funds
- Contact your bank if declined
- Update payment method at smartswingtools.com
- Email support@smartswingtools.com if issues persist
Need to Cancel
To cancel your subscription:
- Log in at smartswingtools.com
- Go to Account → Subscription
- Click Cancel Subscription
- Access continues until the end of your current billing period
Refund Request
Email support@smartswingtools.com with:
- Your order confirmation or email
- Reason for refund request
- TradingView username
We respond within 24 hours.
Transfer to Different TradingView Account
Email support@smartswingtools.com with:
- Current TradingView username
- New TradingView username
- Your order confirmation
Still Stuck?
Email: support@smartswingtools.com
Include:
- Your TradingView username
- Which indicator(s) you're using
- What you expected to happen
- What actually happened
- Screenshots if relevant
We typically respond within 24 hours.