Only this pageAll pages
Powered by GitBook
1 of 49

Infinity Algo Docs Guide Tutorial

Welcome

Loading...

Loading...

Loading...

Loading...

Features

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Backtest

Loading...

Loading...

Loading...

Loading...

Dashboard

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Trading Guide

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

FAQ

Loading...

Loading...

Links

Loading...

Trading Guide

💡 How to add Indicators to your chart?

Get Infinity Algo up and running in minutes - choose your platform below.


🎯 Choose Your Platform

Platform
Best For
Platform
Best For

⚡ Quick Comparison

Feature
Desktop 🖥️
Mobile 📱

🚀 What You'll Get

Infinity Algo Suite:

  • Main Indicator - AI-powered signals

  • Backtest - Strategy testing

  • Dashboard - Market structure & MTF


💡 Pro Tip

Use Both! Set up on desktop for detailed analysis and mobile for alerts. Your settings sync automatically across devices.


❓ Need Help?

Can't decide? Most traders use desktop for analysis and mobile for monitoring. Start with desktop if you're at your computer now.

I can't see the indicators after purchase

Make sure you:

  1. Provided the correct TradingView username

  2. Refreshed your browser/app

Do I need to set up both?

No, you can choose one or both. Your indicators and settings sync automatically between devices once added to your account.

Best For

Detailed analysis

Quick decisions

Setup Includes:

  • Step-by-step instructions

  • Visual screenshots

  • Optimization tips

  • Troubleshooting help

Checked the "Invite-only scripts" section

Still having issues? Contact [email protected]

Setup Time

3 minutes

5 minutes

Screen Space

✅ Multiple monitors

🟡 Single screen

Alert Speed

🟡 Browser notifications

✅ Push notifications

Analysis Tools

✅ Full features

🖥️ Desktop Setup Full-featured trading station

Advanced analysis, multi-monitor setups, day trading

📱 Mobile Setup Trade anywhere, anytime

On-the-go trading, quick checks, alert management

🟡 Essential features

🔗Useful Links

🔁 Toggle Same Signal Consecutively

Prevent or allow the same signal type from repeating consecutively.


🎯 How It Works

🏁 Exit Type

Define how your trades exit - with predetermined targets or adaptive market signals.


📊 Two Exit Strategies

🚀 Feature Requests & Roadmap

New⭐

Shape the future of Infinity Algo - vote on features, report bugs, and share your ideas.


🎯 How You Can Help

Your feedback drives our development:

🔔 Show Signals

Select your signal type based on trading style and market conditions.


📊 Signal Types

💪 Peak Profit/Leverage

See how your trades would look with leverage - for visualization only.

Important: This setting is purely visual. It does NOT affect signals, entries, or exits.


🎯 What It Does

♾️Infinity Algo

🖥️Customer Dashboard

🤝Infinity Algo Affiliate

📋Share Feedback

🔴Youtube

💬Telegram Group - Infinity Signals

📊Telegram Stats - Infinity Signals

No Consecutive Repeats

Blocks: Same signal appearing twice in a row

✅ Cleaner charts ✅ Less noise ✅ Natural rotation ✅ Filtered signals

Example:

Allows Repeats

Allows: Same signal multiple times

✅ All valid signals shown ✅ Good for scaling in ✅ More alerts ⚠️ Can be noisy

Example:


📊 Visual Comparison

Enabled (Clean)

Fewer, filtered signals

Disabled (All Signals)

More signals, possible repeats


⚡ Quick Reference

Aspect
Enabled
Disabled

Signal Frequency

Lower

Higher

Chart Clarity

Cleaner

Busier

Best For

Most traders

Scaling strategies

Noise Level

Low

Higher


🎨 When to Use

Keep Enabled For:

  • Standard trading

  • Clean charts

  • Single positions

  • Reduced noise

  • Most strategies

Disable Only For:

  • Scaling into positions

  • DCA strategies


💡 Important Notes

Priority System: If "Next Signal Must Be Opposite" is enabled, it overrides this setting completely.

Recommendation: Keep enabled for cleaner trading experience unless you specifically need repeated signals.

Remember: More signals ≠ better performance. Quality over quantity!

Toggle Setting
Fixed Profit Targets

What it does:

  • Exit at exact percentage levels

  • Up to 6 take profit points

  • You control every level

Best for:

  • ✅ Consistent markets

  • ✅ Clear profit goals

  • ✅ Risk management

  • ✅ Beginners

Percentage Exit Example

Dynamic Market Exits

What it does:

  • Exits based on market conditions

  • Adapts to momentum

  • No fixed targets

Best for:

  • ✅ Volatile markets

  • ✅ Trend following

  • ✅ Maximum gains

  • ✅ Experienced traders

Signals adapt to market strength - holding winners longer, cutting losers faster


⚡ Quick Comparison

Feature
Percentage
Signals

Predictability

✅ High

❌ Variable

Profit Potential

🟡 Fixed

✅ Unlimited

Risk Control

✅ Precise

🟡 Adaptive

Best Market

Ranging

Trending


🎯 Which Should You Use?

Choose Percentage if:

  • New to trading

  • Want consistent results

  • Need exact profit targets

  • Trading ranging markets

Choose Signals if:

  • Experienced trader

  • Want to ride trends

Pro Tip: Start with Percentage to learn, then experiment with Signals as you gain experience

Exit Type Settings

👍 Vote on features that matter to you

  • 🐛 Report bugs you encounter

  • 💡 Share innovative ideas

  • 💬 Add context with comments

  • 🔔 Get notified when we ship


  • 📊 Feedback Boards

    Request New Features

    Vote on features you want to see in Infinity Algo. Our product team reviews these weekly.

    Popular requests get priority! Features with 50+ votes fast-track to development.

    Report Issues

    Help us maintain quality by reporting any bugs or issues you encounter.

    Critical bugs? Also email [email protected] for fastest response.

    Share Your Vision

    Blue-sky thinking welcome! Share innovative ideas that could revolutionize trading.

    No idea is too bold! Some of our best features started as "crazy" suggestions.


    🎯 How We Prioritize

    Factors We Consider:

    • Vote count - Community demand

    • User segment - Pro vs Free users

    • Technical feasibility - Development effort

    • Strategic alignment - Product vision

    • Revenue impact - Business value

    Priority Levels:

    • Critical - Bugs & broken features

    • High - 100+ votes or enterprise need

    • Medium - 50-99 votes


    ❓ FAQ

    How often do you review feedback?

    Our product team reviews new submissions weekly (every Monday). High-priority bugs are reviewed daily.

    Can I submit private feedback?

    Yes! Email [email protected] for private feature requests or sensitive bug reports.

    How do I know my feedback was received?

    You'll see your submission appear immediately. We'll update its status within 5 business days.

    What happens after I submit?
    1. Review - Team evaluates feasibility

    2. Status Update - Marked as planned/considering/closed

    3. Development - Added to sprint if approved

    4. Testing - Beta users try it out

    5. Release - Ships to all users

    6. Notification - You get an email!


    💬 Need Help?

    Can't find what you're looking for?

    • 📧 Email: [email protected]

    • 💬 Live Chat: Available on website

    • 📚 Docs:

    All Signals (Default)

    Shows: Both trend and counter-trend signals

    ✅ Most opportunities ✅ Works all markets ✅ Best for learning ⚠️ More signals to filter

    Use when: You want comprehensive coverage

    Counter-Trend Signals

    Shows: Reversal opportunities only

    ✅ Catch reversals ✅ Mean reversion ✅ Range trading ⚠️ Against trend risk

    Use when: Markets are ranging or oversold/overbought

    Trend-Following Signals

    Shows: With-trend signals only

    ✅ Higher probability ✅ Trend aligned ✅ Less noise ⚠️ Fewer signals

    Use when: Strong trending markets

    Precision Entries

    Shows: Possible reversal signals

    ✅ Minimal false signals ✅ Clean entries ✅ Sniping focused ⚠️ High precision entries, but frequent opportunities

    Use when: You want to catch Highs and Lows

    Self-Optimizing ⭐

    Shows: Adaptive AI signals

    ✅ Auto-adjusts ✅ Market adaptive ✅ No manual work ⚠️ Requires AI enabled

    Use when: You want hands-off optimization

    Advanced Precision 🎯

    Shows: AI + Precision combined

    ✅ High accuracy ✅ Self-optimizing ✅ HL sniper optimized ⚠️ Many signals

    Use when: Bottom and Top sniping accuracy is needed


    ⚡ Quick Selection Guide

    Your Style
    Best Mode
    Second Choice

    Scalping

    Normal + Smart

    AI

    Day Trading

    AI

    Smart Only

    Swing Trading

    HL Sniper

    AI Sniper

    Trend Following

    Smart Only


    🎯 Market Conditions

    Trending Markets

    Best modes:

    1. Smart Only

    2. AI

    3. AI Sniper

    Why: Align with trend direction

    Ranging Markets

    Best modes:

    1. Normal + Smart

    2. Normal Only


    💡 Pro Tips

    Getting Started? Start with Normal + Smart to learn signal patterns, then specialize based on what works for you.

    Using AI Modes? Must enable 🧠 AI Optimization in settings first. AI modes won't work without it.

    Quality vs Quantity More signals ≠ More profit. Sometimes fewer, higher-quality signals perform better.

    Signal Display Options

    Live Trade Tracking

    Shows the highest profit reached since entry, multiplied by leverage.

    Example:

    • Trade reaches: 2% profit

    • Leverage set to: 50x

    • Display shows: 100% peak

    This helps visualize your maximum potential with leverage.

    Performance Calculation

    AI Dashboard uses this to show:

    • Simulated Total Profit %

    • Simulated Total Profit $

    See how AI strategy would perform with your leverage.


    📊 Visual Examples

    10x Leverage
    100x Leverage

    ⚠️ What It DOESN'T Do

    Does NOT Include
    Why It Matters

    ❌ Compounding

    Real trading compounds gains/losses

    ❌ Liquidation risk

    High leverage can wipe accounts

    ❌ Fees/slippage

    Real costs reduce profits

    ❌ Margin calls

    Exchanges close losing positions

    ❌ Signal changes

    Entry/exit points stay the same


    💡 How to Use

    1

    Set Your Real Leverage

    Match what you actually trade with (e.g., 10x, 20x)

    2

    Watch Peak Profit

    See maximum potential during trades

    3

    Check AI Dashboard

    Compare simulated performance at your leverage


    📈 Common Settings

    Trading Style
    Typical Leverage
    Risk Level

    Conservative

    1-5x

    Low

    Moderate

    5-20x

    Medium

    Aggressive

    20-50x

    High

    Extreme

    50-100x+


    🎯 Pro Tips

    Best Practice: Set to your actual trading leverage for realistic visualization

    Remember: Higher leverage = Higher risk. This tool shows potential, not guaranteed results.

    Critical: Leverage amplifies BOTH profits AND losses. Always use proper risk management.

    ✅ Tips and what to Avoid

    Tips and What to Avoid ✅

    Master these principles to trade like a professional and avoid costly mistakes.


    ✅ Core Best Practices

    1️⃣ Stick to a written trading plan Define setups, entry/exit rules, and risk per trade, then follow it religiously.

    2️⃣ Risk ≤ 2% of account per trade Size every position with risk $ ÷ stop-distance = trade size.

    3️⃣ Journal every trade Log price, thesis, emotion; review weekly to spot repeat mistakes.

    4️⃣ Keep learning continuously Markets evolve—read, backtest, and attend webinars each month.


    ⚠️ Common Pitfalls

    5️⃣ Control your emotions Fear & greed sabotage analysis—use pre-trade checklists to stay objective.

    6️⃣ Avoid over-trading Quality beats quantity; never revenge trade after a loss.

    7️⃣ Respect leverage carefully It magnifies losses as easily as gains; scale down in volatile markets.


    🚨 Critical Rules (Never Break These)

    8️⃣ Always set stop-losses Automation enforces discipline when price moves fast—no exceptions.

    9️⃣ Never trade money you can't afford to lose Capital preservation is Rule #1—rent money is not trading capital.

    🔟 Never ignore risk management One bad trade without stops can wipe out months of profits.


    📊 Market Awareness

    1️⃣1️⃣ Watch the economic calendar CPI, Fed meetings, and earnings can invalidate technical setups instantly.

    1️⃣2️⃣ Understand your tools & indicators Backtest each tweak before going live—know your edge.

    1️⃣3️⃣ Diversify assets & strategies "Many baskets" lower drawdowns and smooth equity curves.


    💡 Quick Reference

    Do's ✅
    Don'ts ❌

    🎯 The Golden Rules

    Remember: Professional trading is about consistent small wins, not home runs. Follow these rules, and you'll outlast 90% of traders who ignore them.

    Infinity Dashboard

    Upcoming Guide

    Professional Trading Analysis Suite

    The Infinity Dashboard combines four powerful analysis systems into one comprehensive overlay for institutional-level market insights.


    🎯 Quick Overview

    What It Does

    • Displays institutional order flow zones

    • Monitors 8 timeframes in real-time

    • Identifies market structure changes

    • Shows adaptive volatility bands

    Perfect For

    • Multi-timeframe traders

    • Institutional order flow analysis

    • Trend-following strategies

    • Support/resistance identification


    📚 Essential Settings

    Start Here

    1. - Set to "Show Nearest Only" for clarity

    2. - Choose timeframes for your style

    3. - Use Auto mode for most markets

    4. - Enable MTF alignment alerts

    Advanced Features

    • Market Structure - BOS/CHoCH detection

    • Volume Analysis - Buy/sell pressure in zones

    • Theme Customization - Match your trading environment


    🔗 Works With

    • Infinity Algo - Use Dashboard for context, Algo for entries

    • TradingView Plans - Free plan compatible (with limitations)

    • All Markets - Crypto, Forex, Stocks, Futures


    📖 Need Help?

    • Have Questions? Visit our or .

    📉📈 EMA Length

    Set the trend filter that determines whether signals follow or counter the trend.

    EMA Length Setting

    🎯 How It Works

    The EMA acts as a trend filter, changing how signals behave:

    Trend-Following Mode

    Buy when:

    • Price is above EMA

    • Confirms uptrend

    Sell when:

    • Price is below EMA

    • Confirms downtrend

    Use for: Trading with the trend, safer entries, trending markets

    Counter-Trend Mode

    Buy when:

    • Price is below EMA

    • Looking for reversal up


    📊 Common EMA Settings

    EMA Length
    Type
    Best For
    Signal Frequency

    ⚡ Quick Strategy Guide

    Trend Following Setup

    Settings:

    • Signal Mode: Smart


    🎨 Visual Example

    Scenario
    Smart Signal
    Normal Signal

    💡 Pro Combinations

    Popular Setups:

    Conservative Trend:

    • Smart + EMA 200 = Long-term trend trades

    Aggressive Scalping:


    ⚠️ Important Notes

    • HL Sniper/AI modes: EMA still filters but with different logic

    • Higher EMA = Fewer signals but higher quality

    • Lower EMA = More signals but more noise

    • Start with EMA 50 for balanced results

    Quick Tip: Match EMA to your timeframe - 20 for intraday, 50 for swing, 200 for position

    🔄 Next Signals Must Be Opposite Signal

    Control whether signals must alternate directions or can repeat.

    Opposite Signal Setting

    🎯 How It Works

    Forced Alternation

    Pattern: Buy → Sell → Buy → Sell

    ✅ Clean reversals only ✅ One position at a time ✅ No consecutive signals ✅

    Example:

    • Last signal: Buy ✅

    • Next possible: Only Sell

    • Filters out: Any Buy signals

    Any Signal Allowed

    Pattern: Buy → Buy → Sell → Buy → Sell → Sell

    ✅ Multiple entries allowed ✅ Trend following possible ✅ Pyramiding friendly ✅ All signals shown

    Example:

    • Last signal: Buy ✅


    📊 Quick Comparison

    Feature
    Enabled
    Disabled

    🎨 When to Use

    ✅ Enable For:

    • Range trading

    • Mean reversion


    📈 Visual Example

    Enabled (Alternating)

    Disabled (Any Sequence)


    💡 Pro Tips

    Best Practice: Enable for ranging markets, disable for trending markets

    Note: This overrides "Toggle Same Signal Consecutively" when enabled - it's the stricter rule

    Remember: Enabling this reduces signal frequency but increases clarity

    🔮 Show possible coming trades

    Get advance notice when signals are forming - prepare before they trigger.


    🎯 What It Does

    Shows: Small + icon when conditions approach signal thresholds

    Purpose: Early warning for potential setups

    Not: A trade signal itself

    Important: This is for preparation only - wait for actual signals to trade


    📊 How It Works

    1

    Monitor Oscillator

    Tracks when price action approaches thresholds

    2


    ⚡ Compatibility

    Supported Modes

    • Normal Only

    • Smart Only


    📈 Visual Examples

    Long

    + icon showing potential long


    🎨 When to Use

    ✅ Enable For:

    • Planning ahead

    • Setting alerts


    💡 Trading Workflow

    With This Feature:


    ⚠️ Important Reminders

    Never trade on + icons alone! These are warnings, not signals. Many warnings don't become actual trades.

    Pro Tip: Use this to set price alerts near potential entry zones


    📊 Quick Reference

    Feature
    Purpose
    Action Required

    🎯 Best Practices

    • ✅ Use for preparation and planning

    • ✅ Combine with your own analysis

    • ✅ Set alerts at key levels

    • ❌ Don't trade on warnings alone

    Remember: This gives you time to prepare, not permission to trade early

    📈📉 Upper & Lower Thresholds

    Quick Summary: Thresholds define the oscillator levels that trigger buy/sell signals. Adjust them to control signal frequency and quality.

    📊 What They Do

    These thresholds set the overbought and oversold boundaries for trade signals:

    Threshold

    💰 Take Profit Signals Settings

    Configure how dynamic exit signals appear when using "Signals" exit type.


    🎯 Settings Overview

    🖥️ Desktop Setup

    Set Up Infinity Algo (Desktop)

    Get Infinity Algo running on TradingView desktop in minutes with our step-by-step guide.


    🚀 Quick Setup Process

    Step 1: Open TradingView Chart

    Navigate to the TradingView charting platform:


    Step 2: Access Indicators Menu

    🛠️ Sensitivity

    Adjust how responsive the indicator is to market movements.


    📊 How It Works

    disabled-pattern.txt
    Smart Buy ✅ → Smart Buy ✅ → Smart Buy ✅
                  ↑ Same signal allowed
    enabled-pattern.txt
    Smart Buy ✅ → Normal Sell ✅ → Smart Buy ✅
                  ↑ Different signal required
    Example
    TP1: 1% profit
    TP2: 2% profit
    TP3: 3% profit
    Stop Loss: 2%

    Plan every trade

    Trade on emotions

    Use stop-losses

    Risk rent money

    Journal results

    Revenge trade

    Risk 1-2% max

    Over-leverage

    Stay educated

    Ignore news events

    Diversify holdings

    Put all in one trade

    📊 MTF Dashboard Core Feature

    Monitor 8 timeframes simultaneously for trend alignment

    📦 Order Blocks Institutional Zones

    Identify supply/demand zones with volume analysis

    🧭 Market Structure Trend Analysis

    Track BOS/CHoCH for trend changes

    ☁️ Cloud Bands Volatility Envelope

    Adaptive bands showing market volatility

    🔔 Alert System Notifications

    20 pre-configured alerts for all components

    Order Blocks
    MTF Dashboard
    Cloud Bands
    Alerts
    FAQ
    contact support

    Need every signal

  • Aggressive trading

  • Testing purposes

  • Position Building

    Single entry

    Multiple entries

    Can handle variance

  • Trading volatile markets

  • Skill Required

    Beginner

    Intermediate

    Signals Exit Example
    Low - Under 50 votes
  • Backlog - Future consideration

  • Check our documentation

    AI (adapts)

    Why: Catch both directions

    AI

    Mean Reversion

    Normal Only

    Normal + Smart

    Hands-Off

    AI

    AI Sniper

    Sell when:
    • Price is above EMA

    • Looking for reversal down

    Use for: Mean reversion, catching reversals, ranging markets

    200

    Long-term

    Position trading

    Few signals

    EMA Length: 200

  • Market: Trending

  • Result: Trade only with major trend

    Mean Reversion Setup

    Settings:

    • Signal Mode: Normal

    • EMA Length: 20

    • Market: Ranging

    Result: Catch quick reversals

    Normal + EMA 20 = Quick reversals

    Balanced Swing:

    • Smart + EMA 50 = Medium-term momentum

    20

    Short-term

    Scalping

    Many signals

    50

    Medium

    Day trading

    Moderate

    100

    Intermediate

    Swing trading

    Price > EMA

    ✅ Buy signals only

    ✅ Sell signals only

    Price < EMA

    ✅ Sell signals only

    ✅ Buy signals only

    Balanced

    Next possible: Buy OR Sell

  • Shows: All valid signals

  • Signal Frequency

    Fewer

    More

    Single position only

  • Clean reversals

  • Volatile markets

  • ❌ Disable For:

    • Trend following

    • Pyramiding strategies

    • Strong trends

    • Multiple entries

    • Momentum trading

    Signal Pattern

    Buy→Sell→Buy

    Any sequence

    Consecutive Signals

    ❌ Never

    ✅ Allowed

    Best Market

    Ranging

    Trending

    Position Style

    One at a time

    Multiple possible

    Show Warning

    Displays + icon when close to signal

    3

    Prepare

    You analyze and get ready

    4

    Wait for Signal

    Only trade on confirmed signals

    Normal + Smart

    These modes use threshold-based logic that allows prediction.

    Not Available

    • AI Mode

    • AI Sniper

    • HL Sniper

    These use different logic that doesn't support early warnings.

    Short

    +icon showing potential short

    Preparing analysis

  • Managing multiple charts

  • Less screen time

  • ❌ Disable For:

    • Clean charts

    • Reducing noise

    • AI/Sniper modes

    • Reactive trading

    • Avoiding confusion

    ❌ Don't chase if signal doesn't confirm

    + Icon

    Warning only

    Prepare, don't trade

    Actual Signal

    Trade entry

    Execute if confirmed

    No Icon

    No setup near

    Continue monitoring

    Possible Trades Shown
    Function
    Crossing Direction
    Signal Type

    Upper

    Buy trigger level

    Oscillator crosses above

    🟢 Buy Signal

    Lower

    Sell trigger level

    Oscillator crosses below

    🔴 Sell Signal

    ⚙️ Configuration Guide

    Upper Threshold (Default: 70)

    • Lower values (60-65): More signals, less momentum required

    • Higher values (75-80): Fewer signals, stronger conviction

    Lower Threshold (Default: 30)

    • Higher values (35-40): More signals, less bearish momentum needed

    • Lower values (20-25): Fewer signals, stronger bearish confirmation

    🎯 Quick Setup Presets

    Trading Style
    Upper
    Lower
    Result

    📈 Aggressive

    65

    35

    More frequent signals

    ⚖️ Balanced

    70

    30

    Default - good for most markets

    🎖️ Conservative

    75

    25

    🤖 Mode Compatibility

    Mode
    Threshold Behavior

    Normal/Smart

    ✅ Fully customizable

    AI Mode

    ⚡ Auto-optimized (manual settings ignored)

    HL Sniper

    🚫 Not applicable (uses different logic)

    AI Sniper

    ⚡ Auto-optimized via advanced parameters

    💡 Pro Tips

    1. Start with defaults (70/30) and adjust based on results

    2. Narrow the gap (e.g., 65/35) for ranging markets

    3. Widen the gap (e.g., 75/25) for trending markets

    4. Monitor win rate - if too low, widen the thresholds

    5. Check signal frequency - if too few signals, narrow the gap


    📝 Note: These settings only affect Normal and Smart signal modes. AI-powered modes automatically optimize thresholds based on market conditions.

    Master Switch

    Controls: Whether TP signals appear at all

    ✅ Enabled: Shows "TP" icons when momentum suggests taking profit ❌ Disabled: No TP signals displayed

    Enabled

    Shows all TP opportunities

    Disabled

    No TP signals shown

    Progressive Filter

    Controls: Whether new TP must be at better price

    ✅ Enabled: Only shows TPs at higher profit levels ❌ Disabled: Shows all TPs regardless of level

    Enabled (Clean)

    Progressive TPs only

    Disabled (All)

    Shows every TP signal


    📊 Quick Comparison

    Setting
    Purpose
    When Enabled
    When Disabled

    Show TP Signals

    Master control

    TP icons appear

    No TP signals

    Higher Level Only

    Filter quality

    Progressive TPs

    All TPs shown


    ⚡ Recommended Setup

    Best Practice: Enable BOTH settings together

    This gives you:

    • ✅ Clean charts

    • ✅ Progressive exits

    • ✅ Quality signals only

    • ✅ No redundant alerts


    🎨 How They Work Together

    Both Enabled (Recommended)

    Show TP On, Higher Level Off


    💡 Use Cases

    Enable Both For:

    • Scaling out systematically

    • Clean chart experience

    • Quality over quantity

    • Trend following

    Disable Filter For:

    • Aggressive profit taking

    • Volatile markets


    📈 Visual Impact

    Both Enabled
    Filter Disabled

    Fewer, cleaner signals

    More frequent signals

    Progressive profit levels

    Any profit level

    Best for most traders

    For aggressive traders

    Remember: These settings only work when Exit Type is set to "Signals"

    Click the Indicators button in the top navigation bar.

    Indicators button location in top toolbar

    Step 3: Add Infinity Algo Suite

    Navigate to Invite-only scripts tab and add all three indicators:

    Select all three Infinity Algo indicators

    Pro Tip: Click the star icon ⭐ next to each indicator to add them to favorites for instant access!

    Clean Up Your Chart View

    Remove chart borders for a cleaner, modern trading interface.

    How to disable borders:

    Settings → Symbol → Borders

    Visual Comparison:

    ❌ Borders ON - Traditional view
    ✅ Borders OFF - Clean, modern

    Boost Our Scripts for Notifications

    Boosting our scripts ensures you receive instant notifications when we release updates or new features!

    Click "Boost" on each script:

    Why boost? Get notified instantly when we:

    • Release new features

    • Fix bugs

    • Update strategies

    • Improve performance


    Follow Our Profile

    Stay connected for exclusive insights and updates:


    📦 Infinity Algo Suite Overview

    Indicator
    Purpose
    Key Features

    Infinity Algo

    Main trading signals

    AI-powered signals, Smart/Sniper modes, TP/SL levels

    Infinity Algo Backtest

    Strategy testing

    Historical performance, optimization, win rates

    Infinity Algo Dashboard

    Market structure & MTF

    Multi-timeframe analysis, market structure, trend overview


    🛠️ Troubleshooting

    Can't see indicators in Invite-only scripts?
    1. Refresh your browser (Ctrl+F5)

    2. Verify your TradingView username is correct

    3. Check that you provided the right username during purchase

    4. Contact [email protected] if issues persist

    Indicators not loading properly?
    1. Clear browser cache

    2. Try a different browser

    3. Disable browser extensions temporarily

    4. Check TradingView status page for outages

    How do I know if I have the latest version?
    • Boost our scripts to get update notifications

    • Check the version number in indicator settings

    • Follow our changelog for updates


    💡 Pro Tips

    Save Your Setup: After adding indicators, save your chart layout so you don't have to reconfigure each time!

    Multiple Monitors? Open different timeframes with Infinity Algo on separate browser tabs for comprehensive market analysis.


    📚 Next Steps

    Ready to start trading? Continue with:

    Section
    Description
    Section
    Description
    Section
    Description

    Lower Values (5-15)

    More Signals

    • ✅ More opportunities

    • ✅ Active trading

    • ⚠️ More false signals

    • 📈 Short-term focus

    Higher Values (16-28)

    Better Quality

    • ✅ Fewer false signals

    • ✅ Higher conviction

    • ⚠️ Less opportunities

    • 📈 Long-term focus


    🎯 Settings by Trading Style

    Trading Style
    Timeframe
    Sensitivity
    Signals/Day

    Scalping

    1-5 min

    5-10

    Many

    Day Trading

    5-30 min

    10-15

    5-10

    Intraday

    1H-4H

    15-20


    🤖 Mode-Specific Behavior

    Manual Control

    • You control sensitivity directly

    • Start with: 14-18 (balanced)

    • Adjust based on results

    Precision Mode

    • Optimal range: 15-20

    • Works on all timeframes

    Automatic

    • Setting ignored - AI controls it

    • Leave at default value


    📈 Visual Comparison

    Sensitivity = 18 (Balanced):

    Fewer signals, higher quality

    Sensitivity = 5 (Low):

    Many signals, more noise

    ⚡ Quick Start Guide

    1

    Identify Your Style

    Scalper? Day trader? Swing trader?

    2

    Use Table Above

    Find your timeframe and recommended range

    3

    Start Middle

    Begin with middle of your range, adjust from there

    4

    Fine-Tune

    Too many signals? Increase value Too few? Decrease value


    💡 Pro Tips

    Best Practices:

    • Lower timeframes → Lower sensitivity

    • Higher timeframes → Higher sensitivity

    • Start conservative, adjust gradually

    • Document what works for each pair

    Remember: Using AI modes? This setting doesn't matter - AI optimizes it automatically

    Sensitivity Setting

    Very High

    ⚙️ Take Profit Settings

    Advanced controls for Take Profit signal behavior when using "Signals" exit type.

    TP Settings Panel

    Note: These settings only work when Show Take Profit Signals? is enabled


    🎯 Settings Explained

    Higher Timeframe Analysis

    Purpose: View momentum from bigger picture perspective

    How it works:

    • Sets calculation timeframe for TP signals


    ⚡ Quick Setup Guide

    By Trading Style

    Style
    Timeframe
    Smoothing
    Offset

    📊 Combined Effect

    All Settings Working Together:

    1

    Check Offset

    Is trade profit > minimum offset?

    • No → No TP signal


    💡 Pro Tips

    For Clean Signals:

    • ✅ Higher timeframe (3x+)

    • ✅ More smoothing (10+)


    🎯 Common Configurations

    Conservative Setup:

    • Timeframe: 4x chart

    • Smoothing: 15


    ⚠️ Important Notes

    • These settings work only with "Signals" exit type

    • Higher values = Fewer but better signals

    • Test settings in different market conditions

    • Adjust based on your trading results

    Remember: Quality over quantity - better to miss some exits than exit too early

    🎨 Visual Settings

    Enhance your chart readability with dynamic colors and visual market insights.

    Visual Settings Panel

    🎨 Color Options

    Signal-Based Bar Colors

    What it does: Colors candles based on last signal direction

    How it works:

    • After Buy → Bullish color

    • After Sell → Bearish color

    • Shows current bias

    Visual Comparison

    Enabled

    Disabled

    Momentum Weakening Indicator

    What it does: Purple shades show signal strength fading

    Color Meanings:

    Color
    Indicates
    Action

    Dynamic Background Gradient

    What it does: Background color shows market momentum

    How it works:

    • Gradient based on oscillator

    Historical Peak Display

    What it does: Keeps last trade's peak profit visible

    Benefits:

    • Review past performance


    🎨 Visual Combinations

    Maximum Information

    All features ON:

    • Full color bars


    💡 Pro Tips

    Recommended Combo:

    • ✅ Bar Color - See trend direction

    • ✅ Signal Strength - Catch reversals early

    Color Psychology:

    • Purple shades = Caution zone

    • Strong colors = Confident trend


    📊 Understanding the Colors

    Quick Reference

    Remember: Colors are visual aids, not trade signals. Always confirm with actual signal indicators.

    🎯 Essential Guide to Trading and Risk Management

    Essential Guide to Trading & Risk Management 🎯

    🎓 Complete Beginners Course → infinityalgo.com/tools/learn/beginners-guide


    📚 Foundation Principles

    Master the Fundamentals

    1


    🎯 The Trading Success Formula

    1

    Foundation

    Paper trade → Learn mechanics → Build confidence

    2


    💡 Quick Reference Cards

    Principle
    Key Action
    Remember

    ⚡ Action Steps

    Start Here:

    1. Open a demo account today

    2. Backtest Infinity Algo on your preferred timeframe

    Remember: Every professional trader was once a beginner. The difference? They never stopped learning.


    📖 Further Learning

    Essential Resources:

    • 📚

    • 📊 Backtest your settings

    • 📝 Keep a trade journal

    FAQ & Troubleshoot

    Tip: For instant assistance try the live-chat widget on our website—it solves ~90 % of questions in under a minute.


    1 Indicator not showing up — username mismatch

    • The TradingView username you entered at checkout must match the one you are logged in with now.

    pattern-enabled.txt
    Buy ✅ → Sell ✅ → Buy ✅ → Sell ✅
             ↓ Skips Buy signals
    pattern-disabled.txt
    Buy ✅ → Buy ✅ → Buy ✅ → Sell ✅
             ↓ Shows all signals
    workflow:
    1. See + icon (warning)
       ↓
    2. Check analysis
       ↓
    3. Prepare order/alerts
       ↓
    4. Wait for actual signal
       ↓
    5. Execute trade
    signal-pattern.txt
    Entry → TP1 at 1% → TP2 at 2% → TP3 at 3%
             ↑ Each TP at higher profit level
    all-signals.txt
    Entry → TP at 1% → TP at 0.8% → TP at 1.5% → TP at 1.2%
             ↑ Shows all TPs, even lower ones

    Find the name on your invoice email or in TradingView Profile → Settings → Username.

  • If they differ, email [email protected] with the correct username and we'll update your licence.


  • 2 Red lock icon next to the script — script still locked

    • 90 % of the time the username is wrong or the purchase isn't finished.

    • Enter the correct username (see Q 1), wait 30 s, then reload the chart.

    • When the lock turns green, the script is ready to load (see Q 3).


    3 How do I unlock the indicator?

    • A green lock means the licence is recognised.

    • Click the script name under Invite-only Scripts to add it to the chart.

    • If the lock stays red, go back to Q 2.


    4 Indicator timeout error

    • TradingView shows timeout when calculations take too long (usually on lower timeframes or with AI enabled).

    • Quick fix: Open settings (⚙️) → toggle any input → click OK. This forces a refresh.

    • Alternative: Remove the indicator (×) and re-add from Invite-only Scripts.

    • Consider using Static mode or higher Update Frequency if using AI optimization.


    5 Cannot load – "Too many indicators"

    • TradingView limits active indicators per chart:

      • Free = 2 Essential = 5 Plus = 10 Premium = 25 Expert = 30 Ultimate = 50

    • Remove unused indicators (× in the legend) and reload, or upgrade your plan/split across multiple charts.


    6 Open the indicator settings

    • Click the gear (⚙️) icon next to the script name in the legend.

    • All inputs, colours and alert toggles are here.

    • Reset to Default is bottom-left inside that window (see Q 12).


    7 "Study Not Auth" error

    • The script could not verify your licence.

    • Refresh the page (F5)—fixes ~30 % of cases.

    • Re-check username spelling (Q 1).

    • Occasionally TradingView's auth server is busy; wait a few minutes and reload.

    • Still failing? Send a screenshot and your username to support.


    8 "Internal Server Study Error"

    • Temporary TradingView server issue or cached script.

    • Hard-refresh (Ctrl + Shift + R) or open a new tab / the desktop app.

    • Check https://status.tradingview.com/—if components are red, wait for green.


    9 TradingView asks me to pay again

    • It's a quota notice, not a payment request.

    • You've reached your indicator limit (see Q 5).

    • Remove one script or upgrade your TradingView plan; the prompt disappears.


    10 Does the indicator repaint?

    • No. Once a bar closes, its signals and values never change.

    • Values can "breathe" while the current bar is still forming—normal for any real-time calculation.


    11 How do I get the latest version?

    • Updates are pushed automatically.

    • If you boosted the script you'll receive an email titled "Infinity Algo – new version."

    • Remove the old copy and re-add it from Invite-only Scripts to load the newest build.

    • Existing alert templates stay intact unless TradingView flags an input change.


    12 Reset settings to factory defaults

    • Open settings (⚙️) → Reset to Default Inputs → OK.

    • Colours can be reset under the Style tab.


    13 My alerts don't fire

    Quick checklist

    1. Alert created on the correct indicator version?

    2. Condition set to Once per bar close (recommended).

    3. Alert quota: Free = 3 Essential = 20 Plus = 100 Premium = 400 Expert = 600 Ultimate = 1 000

    4. Browser tab closed? Use TradingView desktop or server-side alerts (paid plans).

    5. Follow the step-by-step alert guide in the docs.


    14 No backtest data for futures

    • Futures require a different order size setting in TradingView.

    • Fix: Open settings (⚙️) → Properties → change Order Size from "USD" to "Contracts" or "Quantity".

    • This applies to all futures symbols: ES, MES, NQ, MNQ, YM, RTY, CL, GC, etc.

    • Futures trade in contracts/lots, not USD position sizing.


    15 Remove the indicator from a chart

    • In the legend click the × next to the script name.

    • The licence remains in Invite-only Scripts—you can re-add it any time.


    16 What are the optimal settings?

    • Optimal settings vary by market, timeframe, and trading style. Utilize our backtesting to discover what works best for you.


    17 Can I change my TradingView username after purchase?

    • Yes, email [email protected] with your new username. One free change per license.


    18 Can I share my indicator with others?

    • No. The license is tied to your specific TradingView username and is non-transferable.


    19 Still need help?

    • Live chat – bottom-right of our site (fastest).

    • Email – [email protected] (responses within 24 h on business days).

    Possible Trades Shown

    Scalping strategies

  • Maximum signals

  • No extremes needed

    V3.0 uses advanced algorithm - extreme values no longer recommended

    AI optimizes continuously

    No adjustment needed - AI handles everything

    3-5

    Swing

    4H-Daily

    18-25

    1-3

    Position

    Daily+

    22-28

    Few

    Higher TF = More stable signals
  • Filters out market noise

  • Best Practice: Use 2-3x your chart timeframe for reliable signals

    Signal Sensitivity Control

    Purpose: Adjust how reactive TP signals are

    Smoothing
    Effect
    Best For

    Low (1-5)

    More signals, sensitive

    Scalping

    Visual Impact:

    Minimum Profit Filter

    Purpose: Prevent exits before meaningful profit

    What it does:

    • Sets minimum profit % required

    • No TP signals below this level

    • Protects from premature exits

    Important: Match offset to your profit goals and spread costs

    Yes → Continue

    2

    Analyze Momentum

    Check higher timeframe momentum

    • Weak → No signal

    • Strong → Continue

    3

    Apply Smoothing

    Is momentum sustained?

    • No → Wait

    • Yes → Show TP signal

    ✅ Higher offset (1%+)

    Result: Fewer, quality exits

    For Active Trading:

    • ✅ Lower timeframe (2x)

    • ✅ Less smoothing (5)

    • ✅ Lower offset (0.5%)

    Result: More exit opportunities

    Offset: 1.5%

    Balanced Setup:

    • Timeframe: 3x chart

    • Smoothing: 10

    • Offset: 0.75%

    Aggressive Setup:

    • Timeframe: 2x chart

    • Smoothing: 5

    • Offset: 0.3%

    Scalping

    2x chart

    3-5

    0.2-0.5%

    Day Trading

    3x chart

    5-10

    0.5-1%

    Swing Trading

    4x chart

    10-15

    1-2%

    Light Purple

    Initial weakening

    Watch for reversal

    Dark Purple

    Strong weakening

    Potential exit/reversal

    Theme Color

    Strong trend

    Continue position

    Visual Example

    Purple Strength Coloring

    Pro Tip: Purple bars often precede trend reversals - use for early exits

    Bearish → Bullish colors

  • Smooth transitions

  • Ambient market feel

  • Visual Impact

    Background Gradient

    Best for: Quick market sentiment at a glance

    Compare with current setup

  • Learn from history

  • Track improvement

  • Use for: Post-trade analysis and strategy refinement

    Chart Example

    Peak Profit Display
    Purple weakening signals
  • Gradient background

  • Peak profit display

  • Best for: Active monitoring

    Minimal Distraction

    Only essentials:

    • Bar color ON

    • Everything else OFF

    Best for: Clean analysis

    ❌ Background - Keep chart clean

  • ✅ Peak Profit - Learn from history

  • Gradient shift = Momentum change
    Clear trend direction
    Standard candles
    Signal Strength Settings
    Background Settings
    Peak Profit Setting
    Understand Trading

    Buy and sell financial instruments (stocks, forex, crypto) to profit from price movements

    2

    Paper Trade First

    Practice risk-free in demo accounts before using real capital

    3

    Create Your Plan

    Define goals, capital allocation, and trading rules before you start

    Key Insight: 90% of traders fail because they skip these foundational steps

    Build Your Trading Arsenal

    Skill
    Purpose
    Action

    🚦 Signal Understanding

    Know your indicators

    Backtest thoroughly

    📈 Indicator Knowledge

    Never follow indicators blindly - Always understand WHY a signal appears

    Protect Your Capital

    Core Rules:

    • ✅ Risk only 1-2% per trade

    • ✅ Use stop-loss orders always

    • ✅ Diversify your portfolio

    • ✅ Never revenge trade

    Why It Matters:

    • 📉 Limits maximum drawdown

    • 🛡️ Protects from emotions

    • 📊 Spreads risk exposure

    • 🧠 Maintains discipline

    #1 Rule: Preserve capital first, seek profits second

    Master Your Mind

    😌 Emotional Control

    Fear and greed are profit killers. Follow your rules systematically:

    • Don't chase losing trades

    • Don't increase size after wins

    • Stick to your plan regardless of emotions

    🕰️ Patience & Discipline

    Markets reward patience:

    • Wait for your setup

    • Don't force trades

    🔍 Continuous Improvement

    Review and refine constantly:

    • Log every trade

    • Analyze wins AND losses

    Strategy

    Backtest signals → Understand indicators → Customize settings

    3

    Risk Control

    Set stop-losses → Limit position size → Diversify holdings

    4

    Psychology

    Control emotions → Stay patient → Review regularly

    5

    Evolution

    Keep learning → Adapt strategy → Refine approach

    🧠 Psychology

    Stay disciplined

    Emotions = Losses

    📈 Indicators

    Understand them

    Tools, not magic

    Find YOUR optimal settings

  • Practice for at least 30 days

  • Start small when going live

  • 🎓 Study market psychology

    Advanced Topics:

    • 🔧 Custom indicator settings

    • 📈 Multi-timeframe analysis

    • 💰 Position sizing strategies

    • 🎯 Risk:Reward optimization

    🎯 Planning

    Set clear goals

    Plan the trade, trade the plan

    💼 Risk

    1-2% per trade

    Small losses, big wins

    🛑 Stops

    Always use them

    Hope is not a strategy

    📊 Diversity

    Multiple assets

    Beginners Guide

    Don't put all eggs in one basket

    Fewer, high-conviction signals

    ⚙️ Configure Settings

    Optimize Infinity Algo for your trading style

    🔔 Set Up Alerts

    Never miss a trading signal

    📱 Mobile Setup

    Trade on the go with mobile

    TradingView Tips & Fixes

    Solutions for common TradingView interface issues that aren't related to Infinity Algo.

    Note: These are TradingView platform features. Toggling them doesn't affect Infinity Algo's signals or calculations.


    🔍 Fix: "My Indicator Disappeared"

    When indicators seem to vanish or show no values, it's usually a visibility toggle.

    1

    Check the Legend Toggle

    Click the downward-pointing chevron in the top-left legend to show/hide indicator titles and values.

    2

    Check Status Line Settings

    Go to Settings → Status line and enable:


    💾 Save Multiple Trading Setups

    TradingView's "Save as default" only saves ONE configuration. Here's how to save multiple named setups (Scalping, Swing, etc.):

    Best for Quick Strategy Switching

    What it saves: All indicators + their settings as a reusable preset

    Important: Templates replace current indicators and do NOT save drawings.

    How to use:

    1. Set up your indicators exactly how you want

    2. Click Templates icon (4 squares) in top toolbar


    🔧 Quick Fixes

    Chart looks compressed/squished

    An indicator may be plotting values far from price. Solutions:

    1. Hide the problematic indicator temporarily

    2. Right-click the price scale → Reset

    Can't see indicator settings gear
    1. Make sure the indicator title is visible (use +/− toggle)

    2. Hover over the indicator name in the legend

    Multiple charts not syncing

    To sync all charts in layout:

    1. Click Select Layout → Sync layout

    2. Choose what to sync:

    Compare shows "detached lines"

    This happens when using percent comparison mode. To fix:

    1. Right-click the price scale

    2. Select Indexed to 100 to align lines from the same starting point

    This is normal behavior for the Compare tool's percent mode.


    ⌨️ Essential Shortcuts

    Action
    Windows
    Mac


    🔗 Official TradingView References

    Remember: These are TradingView platform features. Learning them will improve your experience with ALL indicators, not just Infinity Algo.

    Backtest version

    The Infinity Algo V3.0 Backtest version enables comprehensive strategy testing with automated position management. Test your ideas before risking real capital.

    Quick Navigation:

    • First time? Start here for overview

    📋 Feature Requests | Infinity AlgocannyHQ
    🐛 Bug Reports | Infinity AlgocannyHQ
    Recommended
    Scalping: 5-10
    Day Trading: 10-15
    Swing: 18-25
    recommended:
    Chart TF → TP TF
    1 min    → 3-5 min
    5 min    → 15 min
    15 min   → 30-60 min
    1 hour   → 4 hour
    color-logic.txt
    Buy Signal → Green bars
    ↓
    Continue green until...
    ↓
    Sell Signal → Red bars
    color-guide.txt
    Green/Bullish → Active uptrend
    Red/Bearish → Active downtrend
    Light Purple → Momentum slowing
    Dark Purple → Potential reversal
    Gradient → Overall market state
    gradient-zones:
    Bearish momentum → Red gradient
    Neutral → Mixed colors
    Bullish momentum → Green gradient
    Quality over quantity
  • Trust the process

  • Identify patterns in mistakes
  • Adapt to market changes

  • Understand the math

    Don't trade blind

    🔧 Personal Style

    Find what fits you

    Customize settings

    Indicator titles

  • Indicator arguments (off recommended)

  • Indicator values (off recommended)

  • Note: The "Indicator last value label" is under Settings → Scales (different checkbox).

    Enable all three options for full visibility
    3

    Check Object Tree

    Open Object Tree (right toolbar) and click the 👁️ icon to unhide indicators.

    Toggle visibility with the eye icon

    Select Save Indicator Template

  • Name it (e.g., "Scalp 5m", "Swing 4H", "Position Daily")

  • Load any template instantly from the same menu

  • Save and load indicator templates from this menu

    Pro Tip: Create templates for different timeframes and trading styles. Switch between them with 2 clicks!

    Best for Complete Workspaces

    What it saves: EVERYTHING - symbol, timeframe, drawings, indicators, chart style

    How to use:

    1. Set up your entire workspace

    2. Click the layout name dropdown in top bar → Save As

    3. Name your layout

    4. Switch between saved layouts from the dropdown

    Quick save: Press Ctrl+S (Windows) or ⌘+S (Mac)

    Use Case: Different layouts for different markets (Crypto, Forex, Stocks) or trading sessions (London, NY, Asia)

    Check if an indicator is in a separate pane but scaled wrong

    See TradingView's guide: The chart looks way too compressed

    The ⚙️ settings icon appears on hover

    Symbol

  • Interval (timeframe)

  • Crosshair

  • Time (date range)

  • For drawings: Enable Drawing sync from the left toolbar

    For selective sync: Use the Chart Syncing emoji icon in the Status line to group specific charts (🔴🔵🟢)

    To sync across tabs: Use color tags to link specific tabs

    Hide All Drawings

    Ctrl + Alt + H

    ⌘ + ⌥ + H

    Chart looks compressed
  • Chart syncing and groups

  • Keyboard shortcuts list

  • Quick Search

    Ctrl + K

    ⌘ + K

    Add Indicator

    /

    /

    Save Layout

    Ctrl + S

    ⌘ + S

    Undo/Redo

    Ctrl + Z/Y

    ⌘ + Z/Y

    View all TradingView shortcuts →
    Legend visibility and controls
    Object Tree for managing indicators
    Indicator Templates guide
    Chart Layouts documentation
    Legend toggle button
    Click chevron to show indicators

    Need configuration help? → Configuration Guide

  • Want fixed settings? → Settings Spreadsheet


  • 🎯 What is Backtesting?

    Purpose & Benefits

    Why Backtest:

    • Test without real money

    • Validate strategy logic

    • Understand drawdowns

    • Build confidence

    • Learn indicator behavior

    What You'll Learn:

    • Expected win rate

    • Average profit/loss

    • Maximum drawdown

    • Optimal settings

    ⚠️ Important Disclaimers

    Reality Check:

    • Historical performance ≠ Future results

    • Backtests exclude spreads, slippage, emotions

    • Markets change - strategies must adapt

    • This is education, not financial advice


    📊 TradingView Plan Limitations

    Your testing power depends on your subscription:

    Plan
    Historical Bars
    Deep Backtesting
    Recommendation

    Basic (Free)

    5,000

    ❌

    Test concepts only

    Essential

    10,000

    ❌

    Basic validation

    Plus

    10,000

    ❌

    🚀 Deep Backtesting Feature (Premium+ only)

    Tests on ALL available data (up to 2M bars) instead of just visible chart:

    • Essential for lower timeframes

    • Required for statistical significance

    • Provides reliable results

    Without it: Limited to chart bars only


    🚀 Quick Start Guide

    1

    Install Backtest Version

    1. Remove standard Infinity Algo

    2. Add "Infinity Algo V3.0 Backtest" from Invite-Only

    3. You'll see "Strategy Tester" tab appear

    2

    Open Strategy Tester

    1. Click "Strategy Tester" at bottom

    3

    Run First Test

    Use defaults initially:

    • Don't change anything yet

    4

    Review Key Numbers

    Focus on these first:

    • Net Profit - Is it positive?


    📈 Understanding the Strategy Tester

    Key Tabs Explained

    What you see:

    • Net profit/loss

    • Total trades

    • Win rate percentage

    • Profit factor

    • Max drawdown

    Quick interpretation:

    • Green = profitable

    • 30+ trades = meaningful

    • Check drawdown first

    Detailed metrics:

    • Average trade

    • Best/worst trade

    • Consecutive wins/losses

    • Risk metrics

    Every trade detailed:

    • Entry/exit prices

    • Profit/loss

    • Duration

    • Signal type


    ⚡ Backtest vs Live Differences

    What Backtests Include

    ✅ Historical price data ✅ Your strategy logic ✅ Entry/exit signals ✅ Position sizing

    What They Don't Include

    ❌ Spread costs ❌ Slippage ❌ Commission fees ❌ Emotional decisions ❌ Connection issues ❌ Exchange downtime

    Rule of Thumb: Reduce backtest returns by 30-50% for realistic expectations


    🎯 Next Steps

    Your Path Forward

    1. Learn Configuration → Configuration Guide

    • Exit strategies

    • Position management

    • Risk settings

    2. Understand Philosophy → Why Dynamic Optimization

    • AI vs static settings

    • Market adaptation

    • Common mistakes

    Related Resources

    Ready to start? Open Strategy Tester and run your first test with default settings. Document the results - this is your baseline for improvement.

    Medium (5-10)

    Balanced

    Day trading

    High (10-20)

    Fewer, significant signals

    Swing trading

    📋 Settings Spreadsheet

    We don't provide a settings spreadsheet - and that's by design. This page explains why dynamic optimization is superior to static settings.

    TL;DR: Markets change constantly. Static settings that worked yesterday fail today. Use AI Optimization or develop your own adaptive approach through continuous testing.


    ❌ The Static Settings Trap

    Why Spreadsheets Don't Work

    The Problem:

    • Markets evolve daily

    • Volatility changes

    • Correlations shift

    Real Market Example

    Case Study: Bitcoin 2024-2025

    January 2024 Settings:

    • Sensitivity: 14


    🤖 The Solution: Dynamic Optimization

    Static vs Dynamic Comparison

    Static Settings
    Dynamic AI
    Winner

    How AI Optimization Works

    1

    Continuous Testing

    AI tests 1000s of combinations in background

    2


    🎯 What Actually Matters

    Success Factors (Ranked)

    1. Risk Management (40%)

    • Position sizing

    • Stop losses

    • Portfolio balance

    2. Market Context (30%)


    📊 The "Best Settings" Myths

    Myth #1: High Win Rate = Profitable

    90% Win Rate Strategy

    • Win: $10 (90% of time)

    • Loss: $100 (10% of time)

    • Result: LOSING STRATEGY

    Myth #2: Copy Successful Traders

    Why it fails:

    • Different risk tolerance

    • Different capital

    • Different schedule

    • Different psychology

    Myth #3: Backtest = Future

    Overfitting Example:

    • Backtest: 500% profit

    • Live trading: -50% loss


    ✅ The Better Way

    Develop Your Edge

    Easiest approach:

    1. Enable AI Optimization

    2. Select your metric

    3. Let it adapt continuously

    4. Focus on risk management

    Focus Your Energy

    Instead of searching for settings:

    • ✅ Learn risk management

    • ✅ Study market structure

    • ✅ Practice with small size

    • ✅ Build trading discipline

    Your time allocation:

    • 60% Risk management

    • 30% Market analysis

    • 10% Settings/tools


    ❓ Common Questions

    But other indicators provide settings!

    Most indicators are static tools without AI. They NEED manual settings because they can't adapt.

    Infinity Algo V3.0 has AI that makes static settings obsolete. It's like comparing a manual camera (need to set everything) to a modern smartphone (auto-adjusts for perfect shots).

    Can you just share what's working now?

    What's working NOW:

    • For me: Won't work for you (different everything)

    • Today: Won't work tomorrow (markets change)

    I found profitable settings, should I share?

    Ask yourself:

    • How long have they worked?

    • In what market conditions?

    🔴 Youtube Settings

    🔴These exact settings are used in our 24/7 YouTube streams


    📊 Reference Table

    Symbol
    Timeframe
    Sensitivity
    Chart Type
    Symbol
    Timeframe
    Sensitivity
    Chart Type
    Symbol
    Timeframe
    Sensitivity
    Chart Type
    Symbol
    Timeframe
    Sensitivity
    Chart Type

    🎯 Take Profit Settings by Asset

    Click any category below to view the specific TP settings for that asset class

    Bitcoin & Ethereum Settings
    XRP & Solana Settings
    Gold (XAUUSD) Settings
    US Stocks (AAPL & TSLA) Settings
    US Indices (NQ & ES) Settings
    Major Pairs (EUR/USD & GBP/USD) Settings
    JPY Pairs (GBP/JPY & USD/JPY) Settings
    NIFTY 50 & Bank NIFTY Settings

    ⚙️ Universal Settings (All Assets)

    These settings remain constant across ALL symbols - only Sensitivity and TP levels change


    🔄 How to Apply

    1

    Copy Universal Settings

    Start with the base configuration shown above

    2


    📺 Watch Live: See these settings in action on our every trading day!

    📱Mobile Setup

    Setup Infinity Algo (Mobile)

    Get Infinity Algo running on TradingView mobile app in minutes with our step-by-step guide.


    🚀 Quick Setup Process

    Step 1: Launch TradingView App

    Open the TradingView app on your iOS or Android device.

    🎯 Entry, Take Profit and Stop Loss

    Configure and display your exact trade levels directly on the chart when using "Percentage" mode.


    📊 Settings Overview

    Entry Level Display

    Purpose: Shows your position entry with dotted line

    Live stock, index, futures, Forex and Bitcoin charts on TradingViewTradingView
    smoothing-effect:
    Low:  TP→TP→TP→TP→TP (many signals)
    High: TP------→TP (few major signals)
    examples:
    Offset: 0.5%
    Trade at +0.3% → No TP
    Trade at +0.7% → TP allowed
    
    Offset: 1.0%
    Trade at +0.9% → No TP
    Trade at +1.2% → TP allowed

    Risk tolerance needed

    Check "Overview" tab first
  • Note the date range tested

  • Verify minimum 30 trades

  • Let it run with standard settings

  • Document baseline performance

  • This is your reference point

  • Win Rate - What percentage wins?

  • Max Drawdown - Can you handle it?

  • Total Trades - Enough data?

  • Time in market

    Use for:

    • Deep analysis

    • Risk assessment

    • Strategy comparison

    Use for:
    • Verify logic

    • Find patterns

    • Debug issues

    Casual testing

    Premium ⭐

    20,000

    ✅

    Minimum for serious testing

    Expert

    25,000

    ✅

    Professional traders

    Ultimate

    40,000

    ✅

    Maximum capability

    Example of settings⚙️ Detailed settings and strategies

    Automated Alerts 🔔 Backtest version alerts

    Layout menu
    Save complete workspaces as layouts
    Status line settings
    Object tree panel
    Templates menu

    Liquidity varies

    The False Promise:

    • "Best settings for BTCUSDT"

    • "Copy my profitable settings"

    • "Universal parameters"

    • "Set and forget"

    Works great in trending market
  • 70% win rate

  • March 2024 Same Settings:

    • Market turns choppy

    • 30% win rate

    • Account down 20%

    Lesson: What worked for 2 months failed completely when conditions changed.

    Hope markets don't change

    Responds to changes

    AI ✅

    Performance Scoring

    Each combination scored by your chosen metric

    3

    Automatic Selection

    Best performing settings applied automatically

    4

    Regular Updates

    Process repeats every update cycle

  • Trend identification

  • Support/resistance

  • Volume analysis

  • 3. Psychology (20%)

    • Discipline

    • Patience

    • Emotional control

    4. Settings (10%)

    • Just 10% of success!

    Reality Check

    Perfect settings + Poor risk management = Blown account

    Average settings + Good risk management = Consistent profits

    30% Win Rate Strategy
    • Win: $100 (30% of time)

    • Loss: $20 (70% of time)

    • Result: PROFITABLE

    Different market conditions when they traded
    Why? Optimized perfectly for past data that won't repeat exactly.
    Time required: 5 minutes Skill required: Minimal Effectiveness: High

    For control freaks:

    1. Test weekly

    2. Document what works

    3. Adjust for market conditions

    4. Never "set and forget"

    Time required: Hours weekly Skill required: High Effectiveness: Variable

    ✅ Develop patience

    On BTCUSDT: Won't work on ETHUSDT (different behavior)

    Instead: Use AI mode or test yourself weekly.

    What's the sample size?
  • What's the maximum drawdown?

  • If less than 100 trades across different conditions, it's luck, not edge.

    Fixed parameters

    Adapts every N bars

    AI ✅

    Manual updates

    Automatic optimization

    AI ✅

    Works until it doesn't

    Continuously evolves

    AI ✅

    One-size-fits-all

    Personalized to metrics

    AI optimization On

    AI ✅

    5m

    14

    Heikin Ashi

    Heikin Ashi

    GBPJPY

    5m

    14

    Heikin Ashi

    USDJPY

    5m

    12

    Heikin Ashi

    Heikin Ashi

    NIFTY BANK

    1m

    17

    Heikin Ashi

    Set Your Sensitivity

    Use the table value for your chosen asset

    3

    Configure TP Levels

    Apply the specific TP settings from the tabs

    4

    Enable Heikin Ashi

    Click on Dropdown Chevron → Heikin Ashi

    BTCUSDT

    5m

    10

    Heikin Ashi

    ETHUSDT

    5m

    12

    Heikin Ashi

    XRPUSDT

    5m

    12

    Heikin Ashi

    GOLD (XAUUSD)

    5m

    15

    Heikin Ashi

    EURUSD

    5m

    13

    Heikin Ashi

    GBPUSD

    5m

    AAPL

    5m

    12

    Heikin Ashi

    TSLA

    5m

    14

    Heikin Ashi

    US100 (NQ1!)

    5m

    10

    Heikin Ashi

    SP500 (ES1!)

    5m

    10

    Heikin Ashi

    NIFTY 50

    1m

    YouTube channel

    SOLUSDT

    12

    17

    Available on App Store and Google Play

    Step 2: Access Chart Settings

    Navigate to Chart view and tap the Settings icon.

    Settings icon in top toolbar

    Step 3: Open Indicators Menu

    Tap on Indicators to view available trading tools.

    Indicators option in settings menu

    Step 4: Navigate to Invite-only Scripts

    Select the Invite-only scripts tab to access your exclusive indicators.

    Invite-only scripts tab at the top

    Step 5: Add Infinity Algo Suite

    Tap to add all three indicators to your chart:

    Select all three Infinity Algo indicators

    Pro Tip: Tap the star icon ⭐ next to each indicator to add them to favorites for instant access!

    Mobile Chart Optimization

    Tips for better mobile experience:

    • Rotate to landscape for wider chart view

    • Hide toolbar for maximum chart space

    • Use 1-2 indicators at a time for clarity

    • Adjust text size in settings for readability


    Gesture Controls:

    Gesture
    Action

    Battery Tip: Enable "Low Power Mode" in app settings to conserve battery during extended trading sessions.

    Boost Our Scripts for Notifications

    Boosting ensures you receive push notifications for updates directly to your phone!

    Tap to boost each script:

    Infinity Algo — Indicator by InfinityAlgoTradingView
    Infinity Algo Backtest — Strategy by InfinityAlgoTradingView
    Infinity Algo Dashboard — Indicator by InfinityAlgoTradingView

    Why boost? Get push notifications when we:

    • Release new features

    • Fix bugs

    • Update strategies

    • Improve performance


    Follow Our Profile

    Stay connected for exclusive insights:


    📦 Infinity Algo Suite Overview

    Indicator
    Purpose
    Key Features

    Infinity Algo

    Main trading signals

    AI-powered signals, Smart/Sniper modes, TP/SL levels

    Infinity Algo Backtest

    Strategy testing

    Historical performance, optimization, win rates (limited on mobile app)

    Infinity Algo Dashboard

    Market structure & MTF

    Multi-timeframe analysis, market structure, trend overview


    📱 Mobile-Specific Features

    Alert Management:

    • Push notifications to phone

    • Custom alert sounds

    • Vibration patterns

    • Do Not Disturb scheduling

    Quick Access:

    • Widget support (iOS/Android)

    • Apple Watch app

    • Face/Touch ID security

    • Quick chart switching


    🛠️ Troubleshooting

    Can't see indicators in Invite-only scripts?
    1. Force close and restart the app

    2. Pull down to refresh the indicators list

    3. Log out and log back into your account

    4. Verify your username matches your purchase

    5. Contact [email protected] if issues persist

    App crashes or runs slowly?
    1. Update to latest TradingView app version

    2. Clear app cache in settings

    3. Reduce number of active indicators

    4. Restart your device

    5. Free up storage space (need 500MB+)

    Alerts not working on mobile?
    1. Enable push notifications in phone settings

    2. Check Do Not Disturb is off

    3. Verify alert is set to "Once Per Bar Close"

    4. Test with a simple price alert first

    5. Reinstall app if notifications still fail


    💡 Pro Tips

    Quick Switch: Save multiple chart layouts with different timeframes to quickly switch between them with swipe gestures.

    Data Saver: Enable "Reduced Data Mode" in app settings when on cellular to minimize data usage.


    🎯 Mobile vs Desktop Comparison

    Feature
    Mobile
    Desktop

    Portability

    ✅ Trade anywhere

    ❌ Fixed location

    Screen Size

    🟡 Limited

    ✅ Multiple monitors

    Battery Life

    🟡 Limited

    ✅ Unlimited

    Multi-tasking

    ❌ Single app

    ✅ Multiple windows


    📚 Next Steps

    Ready to trade on mobile? Continue with:

    Section
    Description
    Section
    Description
    Section
    Description
    TradingView App
    Enabled
    Line visualization Entry Price enabled

    TP Levels Configuration

    Important: TP levels only work with "Percentage" exit type

    Setup Process:

    1

    Enable TP Level

    Toggle ON the TP levels you want

    2

    Set Percentage

    Define profit % for each level

    3

    Assign Position %

    Set how much to exit at each TP

    4

    Verify Total = 100%

    Sum of all exit % must equal 100

    Configuration Examples:

    Visual Display: Enable "Show TP Prices" for dotted lines on chart

    Stop Loss Setup

    Configure separately for Long and Short positions

    SL Settings

    Long Position SL

    Set % below entry for longs

    • Example: 2% = Exit if -2%

    Short Position SL

    Set % above entry for shorts

    • Example: 2% = Exit if -2%

    Visual Display: Enable "Show SL Price" for dotted line on chart

    Advanced SL Management

    Three Trailing Modes Available:

    Mode
    Description
    How It Works

    None

    Static stop loss

    SL stays at initial level

    Breakeven

    Move to entry

    SL moves to entry price after trigger

    Setup Process:

    1

    Select Trailing Mode

    Choose from None, Breakeven, or Moving Target

    2

    Set Trigger Point

    Select which TP triggers the trailing (TP1-TP6)

    3

    Example Configurations:

    Pro Tip: Moving Target mode locks in profits progressively as each TP level is reached

    Visual Indicators:

    SL Status
    Label Display
    Meaning

    Entry Line Behavior: When SL is at breakeven, the entry line dims to avoid visual overlap


    📈 Visual Display & Behavior

    What Shows on Chart:

    Level
    Display
    Line Style
    When Visible
    Special Notes

    Entry

    Dotted line

    ···········

    When enabled

    Dims when SL at BE

    TP Levels

    Dotted line

    ···········

    Percentage mode only

    Replaced by dots when hit

    Dynamic Display:

    • TP lines disappear and become dot markers when hit

    • SL label updates to show current mode (BE, TP1, TP2, etc.)

    • Entry line dims when SL is at breakeven to reduce clutter

    Chart Examples:

    Active TP Lines

    Lines show pending TP levels

    TP Hit Markers

    Dots mark executed TPs


    🎨 Visual Indicators Guide

    TP Level Status:

    Status
    Visual
    Description
    Chart State

    📊 Pending TP

    Dotted line

    Ready to trigger

    Label shows target

    ✅ TP Hit

    Dot marker (●)

    Level executed

    Line disappears

    🔄 Position Closed

    Dots remain

    Trade complete

    SL Trailing Status:

    Status
    Visual
    Description
    Notes

    📍 Static

    "Stop loss: [price]"

    Fixed SL position

    Initial state

    🟢 Breakeven

    "Stop loss (BE): [price]"

    Moved to entry

    Risk-free trade

    📈 Trailing

    "Stop loss (TP#): [price]"

    Following TP levels


    🎯 Quick Setup Templates

    Conservative (Single TP + Breakeven)

    Scaled Exit (Multiple TP + Moving Target)

    Aggressive (Wide Targets + Late Trailing)


    💡 Pro Tips

    Best Practices:

    • Always verify TP percentages = 100%

    • Use Breakeven mode for conservative trading

    • Use Moving Target to lock in progressive profits

    • Set trailing trigger based on your confidence level

    • Monitor the SL label for current protection status

    Trailing Tips:

    • Breakeven after TP1 = Quick risk elimination

    • Moving Target after TP2 = Balance between profit and protection

    • No trailing = Maximum profit potential but constant risk

    Remember:

    • TP lines only show in "Percentage" exit mode

    • Trailing SL requires at least one TP to be enabled

    • Moving Target mode requires multiple TPs for best results

    Settings Panel
    Toggle On

    👋 Hey, Thank You, and welcome

    Official documentation, guide, tutorial, settings

    Welcome to the official documentation for Infinity Algo V3.0, the most advanced trading indicator with AI optimization, precision signals, and comprehensive backtesting capabilities.

    🚀 Quick Start

    Getting Started

    1. Verify Access: Check your TradingView invite-only scripts

    2. : Follow our setup guide

    3. : Start with AI mode for automatic optimization

    4. : Configure notifications for your strategy

    Recommended first read:

    Upgrading from V2.0?

    • Check the

    • AI modes are now available

    📚 Documentation Sections

    ⚡ Quick Access Troubleshooting

    Can't see the indicator?

    If you provided the correct TradingView username, you should have access already.

    💬 Support

    • Email: [email protected]

    • Response Time: Within 1 Business Day

    • Live Chat: Available on website (Instant Answers)


    📋 Release Notes


    🚀 Infinity Algo V3.0 — August 2025 (Latest)

    ✨ Major Upgrade from V2.0


    📊 V2.0 vs V3.0 Comparison
    Feature
    V2.0
    V3.0
    Change

    🎯 Quick Start Guide

    👥 For Classic Users


    ⚠️ Important Notes

    Breaking Changes:

    💡 Ideas & Suggestions | Infinity AlgocannyHQ
    Infinity Algo Dashboard — Indicator by InfinityAlgoTradingView
    Infinity Algo — Indicator by InfinityAlgoTradingView
    Infinity Algo Backtest — Strategy by InfinityAlgoTradingView

    ⚙️ Example of settings

    Master every setting in Infinity Algo V3.0 Backtest. This guide covers all configuration options with practical examples for different trading styles.

    Prerequisites: Already ran your first backtest? If not, start with the Backtesting Overview first.


    🎯 Configuration Philosophy

    conservative:
    TP1: 2% profit, exit 100%
    SL: 1% loss
    Trailing: Breakeven after TP1
    Risk/Reward: 2:1 → Risk-free after TP
    scaled:
    TP1: 1% profit, exit 50%
    TP2: 2% profit, exit 30%
    TP3: 3% profit, exit 20%
    SL: 2% loss
    Trailing: Moving Target after TP1
    Result: Progressive profit locking
    aggressive:
    TP1: 3% profit, exit 40%
    TP2: 5% profit, exit 30%
    TP3: 8% profit, exit 30%
    SL: 3% loss
    Trailing: Moving Target after TP2
    Result: Maximum profit potential
    Toggle Off
    Higher Level On
    Higher Level Off
    TP Signals On
    TP Signals Off
    Monitor Status

    Chart shows (BE) or (TP1), (TP2) etc. next to SL

    Moving Target

    Follow TP levels

    SL trails up to previous TP levels

    Normal

    "Stop loss: [price]"

    Static SL active

    Breakeven

    "Stop loss (BE): [price]"

    SL moved to entry

    Trailing TP1

    "Stop loss (TP1): [price]"

    SL at TP1 level

    Trailing TP2

    "Stop loss (TP2): [price]"

    Stop Loss

    Dotted line

    ···········

    When enabled

    Shows trailing status

    All lines cleared

    Profits locked

    Line visualization with all 6 TPs enabled
    Line visualization SL enabled

    SL at TP2 level

    Recreate your alerts
    Steps to resolve:
    1. Refresh your TradingView chart/app

    2. Check Invite-only Scripts (not regular indicator search)

    3. Verify your username is correct: Check Username

    4. Add to Favorites for easier access

    Note: Searching 'Infinity Algo' in the regular indicator search won't show the indicators unless you've added them to favorites first.

    Still having issues? If you've verified your username and refreshed but still can't see the indicators, contact [email protected] with your TradingView username.

    Complete AI revolution with intelligent market adaptation, new precision signal modes, and professional-grade analytics. This is our biggest update yet!

    ➕ What's New in V3.0

    🧠 AI Engine (Brand New!)

    • AI Signal Mode - Fully adaptive signal generation

    • AI Sniper Mode - Precision entries with AI optimization

    • 12 Performance Metrics for optimization strategy

    • Confidence Scoring (0-100% scale)

    • Live Performance Tracking with win rate and P&L

    • Professional Dashboard with real-time metrics

    ⚙️ Enhanced Controls

    • 🛠️ Sensitivity now supports decimals (e.g., 18.5)

    • 📈 Upper Threshold - Adjustable (60-80)

    • 📉 Lower Threshold - Adjustable (20-40)

    • 🔄 Update Frequency - Control AI optimization cycles

    🎯 New Signal Modes

    • HL Sniper - Advanced precision signals (replaced "Regular")

    • AI - Adaptive optimization mode

    • AI Sniper - Ultimate precision with AI

    🎨 Visual Upgrades

    • 13 Color Themes (Default, Dark, High Contrast, Monochrome, Neon Teal, DarkMatter, Midnight Fire, Arctic Aurora, Ruby, Cosmic, Infinity, Original, Colorblind)

    • Global Text Settings - Size and color controls

    • Improved TP/SL Display - Clean dotted lines instead of circles

    • Enhanced Signal Labels

    🔄 Changed from V2.0

    Signal Selection

    • Changed from numbers (1-4) to dropdown menu

    • More intuitive signal type names

    Visualization

    • TP/SL levels now use dotted lines with labels

    • Entry price displays with cleaner formatting

    • "Possible Coming Trade" indicator redesigned with emoji

    Settings Organization

    • New "Global Settings" group

    • Consolidated text and color controls

    • Reorganized for better workflow

    ❌ Removed from V2.0

    Features Removed

    • 📦 Order Blocks / Buy Sell Zones (moved to Infinity Dashboard indicator)

    • 📊 Keltner Channel Bands (moved to Infinity Dashboard indicator)

    • ⚒️ Ranging Market Filter (Beta) - Replaced by AI optimization

    • Manual TP Detection Settings - Now uses optimized defaults

    • Bull/Bear Color inputs - Replaced by Theme system

    Simplified Settings

    • Removed numbered signal selection (1-4)

    • Removed individual color controls

    • Consolidated redundant options

    🚀 Performance Improvements

    • Pine Script v6 - Latest version (upgraded from V5)

    • 50% Faster signal processing

    • 10x Capacity for historical analysis

    • 30% Less memory usage

    • Reduced Timeouts with optimized calculations

    📝 Migration from V2.0

    1. Remove V2.0 from your chart

    2. Add V3.0 from invite-only scripts

    3. Review New Settings:

      • Default thresholds are now adjustable

      • AI mode is available (optional)

      • Select your preferred color theme

    4. Recreate Alerts - Alert structure has been updated

    5. Note: Order Blocks and Bands are now in the Infinity Dashboard indicator

    Default Changes:

    • Walk-Forward update frequency: 100 bars (default)

    • Static mode: Optimizes once near end of history (~4900 bars)

    • Exit Type: Now defaults to "Percentage"

    • All new features are optional - classic modes still available

    6 (named)

    ✅ +2 New AI modes

    AI Optimization

    ❌ None

    ✅ Full AI Engine

    🆕 Added

    Performance Metrics

    ❌ None

    12 Options

    🆕 Added

    Sensitivity Control

    Integer only

    Decimal support

    ✅ Enhanced

    Thresholds

    Fixed 70/30

    Adjustable 60-80/20-40

    ✅ Enhanced

    Color Themes

    2 colors

    13 themes

    ✅ Enhanced

    Dashboard

    ❌ None

    ✅ Professional

    🆕 Added

    Order Blocks

    ✅ Included

    Infinity Dashboard

    🔄 Moved

    Channel Bands

    ✅ Included

    Infinity Dashboard

    🔄 Moved

    Processing Speed

    Baseline

    ~50% faster

    ✅ Improved

    Memory Usage

    Baseline

    ~30% less

    ✅ Improved

    If you want V3.0 to work like V2.0:
    1. Set Show Signals to "Normal + Smart"

    2. Leave AI Optimization disabled

    3. Use Original theme for classic colors

    4. Thresholds default to 70/30 like V2.0

    🚀 For New AI Features

    To try the new AI capabilities:

    1. Enable 🧠 AI Optimization

    2. Try AI or AI Sniper signal modes

    3. Watch the Dashboard for live metrics

    4. Monitor Confidence Score for quality

    📊 For Order Blocks Users

    Order Blocks and Channels Bands have been moved to our Infinity Dashboard indicator:

    • Now available as a separate dedicated indicator

    • Provides cleaner charts with focused functionality

    • Better performance and organization

    • Contact support if you need access

    📌 Note: If you need access to the older V2.0 version with integrated Order Blocks, you can request it by emailing [email protected]

    All alerts need to be recreated
  • Order Blocks now in Infinity Dashboard indicator

  • Signal numbering system replaced with names

  • Some settings have new defaults

  • Backward Compatibility:

    • All V2.0 signal modes still available

    • Classic behavior achievable with settings

    • Original color scheme included as theme option

    • Legacy V2.0 version available upon request

    Pine Script

    Version 5

    Version 6

    ✅ Upgraded

    Signal Modes

    Add Indicator
    Configure Settings
    Set Alerts
    How to Add Indicators to your chart
    release notes

    🎯 Getting Started Setup guides for desktop and mobile

    ⚙️ Features & Settings Complete guide to all V3.0 features

    📊 Backtesting Strategy testing and optimization

    📈 Trading Guide Risk management and best practices

    🤖 AI Optimization Understanding the AI engine

    🔔 Alerts Setup Configure notifications

    ❓ FAQ & Troubleshooting Common questions and solutions

    🔗 Resources Links and additional tools

    Feature Requests & Roadmap 🚀

    New⭐

    4 (numbered)

    Two Approaches

    Let AI Handle It

    How it works:

    1. Enable AI Optimization

    2. Select performance metric

    3. AI adjusts sensitivity/thresholds

    4. You control exits and risk

    Best for:

    • Most traders

    • Market adaptation

    • Consistent results

    Direct Configuration

    When to use:

    • Testing specific ideas

    • Learning parameter impact


    📊 Exit Strategies Explained

    Choose Your Exit Style

    Fixed Targets & Stops

    How it works:

    • Exit at predetermined %

    • Up to 6 take profit levels

    • Partial position exits

    • Fixed stop loss

    Perfect for:

    • ✅ Beginners

    • ✅ Scalping

    • ✅ Consistent results

    • ✅ Risk management

    Configuration Examples

    Style
    TP1
    TP2
    TP3
    Stop Loss

    Dynamic Market-Based

    How it works:

    • Exit on technical signals

    • Adapts to momentum

    Maximum Trend Capture

    How it works:

    • Hold until reversal signal

    • No profit targets


    💰 Position Management

    Pyramiding (Scaling In)

    What is it? Adding to winning positions

    Settings:

    • More Entries: Enable/Disable

    • Pyramiding: 1-10 additions

    • Size per addition

    Risk Levels

    Experience
    Pyramiding
    Risk Per Trade
    Position Size

    Beginner

    0

    1%

    100% entry

    Intermediate

    1

    1.5%

    50% + 50%

    Advanced

    2-3

    2%


    🎨 Configuration by Trading Style

    Quick Reference Templates


    🧪 Testing Your Configuration

    Systematic Approach

    1

    Document Settings

    Write down every parameter before testing

    2

    Run Baseline

    Test on last 6 months first

    3

    Stress Test

    Test worst market periods:

    • March 2020

    4

    Compare Results

    Look for consistency across periods

    5

    Refine One Variable

    Change only one setting at a time


    📈 Performance Targets by Style

    Trading Style
    Min Profit Factor
    Max Drawdown
    Win Rate
    Avg RRR

    Scalping

    1.3

    10%

    60%+

    1:1

    Day Trading

    1.5

    15%

    50%+

    1.5:1


    ❓ Configuration FAQ

    Which exit type is best for beginners?

    Start with Percentage Exit:

    • Predictable results

    • Easy to understand

    • Better risk control

    • Consistent outcomes

    Move to Signals/Opposite after 50+ trades experience.

    Should I use pyramiding?

    Progressive approach:

    1. First 30 trades: No pyramiding

    2. After profitable: Add 1 level

    3. After 100 trades: Consider 2

    4. Expert only: 3+

    Always keep total risk under 2%.

    How do I know if settings are over-optimized?

    Warning signs:

    • Small changes = big result differences

    • Amazing backtest, poor live results

    • Only works on one symbol

    • Requires perfect conditions

    Solution: Test on multiple timeframes and symbols.


    Next Step: Configure your settings based on your trading style, then test thoroughly. Remember: consistency beats perfection.

    Pinch

    Zoom in/out

    Swipe

    Scroll through time

    Long press

    Open quick menu

    Double tap

    Reset zoom

    Touch Controls

    ✅ Intuitive

    🟡 Mouse required

    Backtesting

    ❌None

    ✅Full

    🔔 Set Up Alerts

    Never miss a trading signal

    ⚙️ Configure Settings

    Optimize Infinity Algo for your trading style

    🖥️ Desktop Setup

    Set up on computer too

    InfinityAlgo — Trading Ideas and Scripts — TradingViewTradingView
    Logo
    Invite-only scripts selection interface
    Chart with borders enabled
    InfinityAlgo — Trading Ideas and Scripts — TradingViewTradingView
    Logo
    TradingView Indicators button location
    Chart with borders disabled
    Chart settings menu for border configuration

    🧠 AI Optimization

    Note: This is the initial release (V1) of the AI Clustering feature. Ongoing development will introduce further refinements and capabilities.

    Transform Infinity Algo into a self-improving system that adapts to markets automatically.

    Quick Start: Enable AI → Select mode (Static/Walk-Forward) → Choose metric → Let AI optimize


    🚀 Quick Setup

    1

    Enable AI

    Turn ON 🧠 Enable AI Optimization in settings

    2

    Choose Mode

    • Backtesting? → Static (Full History)

    That's it! Default settings work for most users.


    🎯 How AI Works

    Walk-Forward: Periodically re-optimizes on a rolling in-sample window and validates out-of-sample, reducing overfitting.


    ⚙️ Core Settings

    Optimization Modes

    Mode
    How It Works
    Use For

    📈 Simulation Settings

    AI Sim TP% (Testing Only)

    Note: These are internal simulation parameters - they do NOT create real orders

    What they do:

    • Help AI evaluate strategies

    • Set internal profit targets

    • Default: 1.0% both directions


    📊 Dashboard Display

    Live Monitoring

    When enabled, see:

    • ✅ Current optimal sensitivity

    • ✅ Selected thresholds

    • ✅ Win rate & metrics

    • ✅ Confidence score

    Status Indicators:

    • STATIC (LOCKED) - One-time optimization complete

    • OPTIMIZING - Currently calculating

    • SIMULATED - Results ready


    💡 Best Practices

    1. Use Static for initial testing

    2. Select Balanced sensitivity

    3. Default 100 bar frequency

    4. Match metric to goals


    🔧 Troubleshooting

    Problem
    Solution

    ⚡ Quick Reference

    For Testing

    • Mode: Static

    • Range: Balanced

    • Metric:


    📚 Understanding Performance Metrics

    Detailed Metric Explanations

    Note: Infinity Algo computes metrics on per-trade returns with risk-free rate and MAR = 0. Industry definitions typically use time-series (daily/monthly) returns.

    Classic Metrics

    Metric
    Formula

    Bottom Line: Let AI handle optimization while you focus on trading decisions and risk management.

    📊 MTF Dashboard

    📊 MTF Dashboard

    Monitor 8 timeframes simultaneously to identify trend alignment and market consensus across multiple time horizons.


    🎯 What is MTF Dashboard?

    The Multi-Timeframe (MTF) Dashboard provides a comprehensive view of market conditions across 8 different timeframes in a single, easy-to-read table. It analyzes trend direction and volatility for each timeframe, helping you identify when multiple timeframes align for high-probability setups.

    Key Insight: When 6+ timeframes show the same trend direction, the probability of continuation increases significantly.


    📈 Dashboard Components

    Column 1: Timeframe

    Displays your selected timeframes with visual indicators:

    • ⚡ Ultra-fast (1-3 min) - Scalping

    • 🔍 Fast (5-15 min) - Day trading

    • 🕒 Medium (30-60 min) - Intraday

    • 🕐 Slow (2-4 hours) - Swing entries

    Column 2: Trend Status

    Shows market direction based on momentum analysis:

    Status
    Emoji
    Meaning
    Trading Implication

    Column 3: Volatility

    Displays market volatility with trend indicators:

    Level
    Emoji
    Meaning
    Best For

    Trend Arrows:

    • 📈 Rising volatility (expansion coming)

    • 📉 Falling volatility (consolidation)

    • ➡️ Stable volatility


    ⚙️ Configuration

    Basic Settings

    Setting
    Options
    Description

    Dashboard Style Options

    Professional zebra row design

    • Clean alternating row backgrounds

    • Consistent text colors throughout

    • Easier on the eyes for extended viewing

    • Professional appearance for screenshots

    Recommended Timeframe Sets

    Focus: Quick trades with higher timeframe confirmation

    Focus: Intraday positions with trend alignment

    Focus: Multi-day positions with strong trends

    You can input custom timeframes like:

    • 90 for 90 minutes


    📖 Reading the Dashboard

    The AVG Row (Bottom Summary)

    Trend Bias

    The ⭐ AVG row provides overall market assessment:

    • 🚀 Bullish = Majority uptrend

    • 🧸 Bearish = Majority downtrend

    Pro Tip: The AVG row gives you the "market consensus" - when it shows strong bias, follow that direction.


    🎯 Trading Signals

    High-Probability Setups

    1

    Strong Alignment (6+ Timeframes)

    • Signal: 6 or more timeframes same direction

    • Action: Trade in alignment direction

    • Alert Available:


    🔔 Alert Configuration

    Available alerts for MTF Dashboard:

    Alert Name
    Triggers When
    Use Case

    💡 Pro Strategies

    Strategy 1: Alignment Confluence

    Wait for strong MTF alignment (6+) to coincide with:

    • Order block test

    • Cloud band edge

    • Key support/resistance

    Strategy 2: Timeframe Cascade

    1. Higher timeframes turn bullish first

    2. Wait for lower timeframes to align

    3. Enter on lowest timeframe signal

    Strategy 3: Volatility Filter

    • High volatility + Alignment = Breakout trade

    • Low volatility + Alignment = Wait for expansion

    • Normal volatility + Alignment = Standard entry


    ⚠️ Common Mistakes

    Avoid These Errors:

    1. Trading against strong alignment - Don't fight 6+ timeframe consensus

    2. Ignoring higher timeframes - They set the dominant trend


    🛠️ Troubleshooting

    Dashboard not showing any data
    • Ensure "Show MTF Dashboard" is enabled

    • Check that you have enough historical data loaded

    • Verify timeframe inputs are valid (e.g., "5", "15", "60", "D")

    Some timeframes show "n/a"
    • The timeframe may be invalid or not available

    • Try standard timeframes: 1, 5, 15, 30, 60, 240, D, W

    • Custom timeframes need specific format (e.g., "90" for 90 minutes)

    Dashboard updates slowly
    • This is normal - it updates with each new bar close

    • Higher timeframes update less frequently

    • Use lower timeframes for more responsive data


    Best Practices

    1. Start with standard timeframe sets

    2. Choose a dashboard style that suits your trading approach

    3. Wait for 6+ timeframe alignment

    4. Confirm with other dashboard features


    Need help? Check our or .

    🔄 Automating Infinity Algo Alerts via Finandy

    Guide for non-backtest version


    🎯 Integration Method for Indicators

    Separate Buy/Sell Alerts (Required for Indicators)

    What it does:

    Infinity Algo Features

    Click the gear⚙️ icon in the left to access indicator settings

    Guide For Version 3.0

    In this section, we explore all the powerful features that make Infinity Algo your ultimate trading companion.


    single-tp:
    Single TP:
    TP1: 2% profit, exit 100%
    multiple-tp:
    Multiple TPs:
    TP1: 1% profit, exit 50%
    TP2: 2% profit, exit 30%
    TP3: 3% profit, exit 20%
    Total: 100% ✅
    breakeven-setup:
    Breakeven Mode:
    - Mode: Breakeven
    - Trigger: After TP1
    - Result: SL moves to entry when TP1 hits
    - Display: "Stop loss (BE)"
    moving-target-setup:
    Moving Target Mode:
    - Mode: Moving Target
    - Trigger: After TP2
    - Result: 
      * After TP2: SL → Entry
      * After TP3: SL → TP1
      * After TP4: SL → TP2
    - Display: "Stop loss (TP1)", etc.
    scalping-config.txt
    Timeframe: 1-5 min
    Sensitivity: 5-9
    Thresholds: 75/25
    Exit Type: Percentage
    TP1: 0.5% (100%)
    Stop Loss: 0.5%
    Pyramiding: 0
    daytrading-config:
    Timeframe: 15-60 min
    Sensitivity: 10-14
    Thresholds: 70/30
    Exit Type: Percentage
    TP1: 1% (50%)
    TP2: 2% (50%)
    Stop Loss: 1.5%
    Pyramiding: 0-1
    swing-config:
    Timeframe: 4H-Daily
    Sensitivity: 15-21
    Thresholds: 70/30
    Exit Type: Signals
    Min Profit: 1%
    Stop Loss: 3-5%
    Pyramiding: 1-2
    position-config:
    Timeframe: Daily-Weekly
    Sensitivity: 22-28
    Thresholds: 65/35
    Exit Type: Opposite Signal
    Stop Loss: Optional (5-10%)
    Pyramiding: 2-3

    🧪 Sensitivity Range presets (Auto/Very Fast/Fast/Balanced/Medium/Slow)

    - Better visibility and positioning
    📚 Quick Start Guide

    Essential Settings (Start Here)

    1. Sensitivity - Determines how often signals appear

    2. Show Signals - Select your preferred signal type

    3. Take Profit Settings - Configure your exit strategy

    4. Alerts - Set up notifications

    Advanced Features

    • AI Optimization 🆕 - Let machine learning optimize for you

    • Signal Control Options - Fine-tune signal behavior

    • Visual Customization - Make the indicator yours


    📖 Need Help?

    • New to Infinity Algo? Start with Desktop Setup or Mobile Setup

    • Want to Backtest? Check our Backtest Guide

    • Ready to Automate? See Trading Guide

    • Have Questions? Visit our FAQ

    🏁 Exit Type Exit Strategy

    Choose between percentage or signal-based exits

    🛠️ Sensitivity Core Setting

    Adjust signal frequency and responsiveness

    📈📉 Upper & Lower Thresholds Core Setting

    Define buy/sell levels

    📊 EMA Length Trend Filter

    Set trend confirmation period

    🔔 Show Signals Signal Selection

    Choose between Normal, Smart, AI, and Sniper modes

    🔁 Toggle Same Signal Signal Control

    Allow or block consecutive same-direction signals

    🔄 Opposite Signals Only Signal Control

    Force alternating buy/sell signals

    💪 Peak Profit & Leverage Performance Display

    Track maximum profit potential

    🧠 AI Optimization Advanced 🆕

    Machine learning-powered auto-optimization

    💰 Take Profit Signals TP Strategy

    Configure TP signals

    ⚙️ Take Profit Settings TP Levels

    Fine-tune TP signals

    🎯 Entry, TP & Stop Loss Risk Management

    Complete position management settings

    🔮 Possible Coming Trades Predictive Display

    Show potential upcoming signals

    🎨 Visual Settings Customization

    Bar colors, backgrounds, and themes

    🔔 Alerts Notifications

    Configure trading alerts and automation

    ⏱️ Upcoming Features Roadmap

    What's next for Infinity Algo

    Logo
    Logo

    Personal preference

  • Predictable behavior

  • You control everything:

    • Sensitivity (5-28)

    • Thresholds (60-80/20-40)

    • All exit parameters

    3%

    5%

    8%

    3%

    Captures full moves

  • No fixed targets

  • Best for:

    • ✅ Trending markets

    • ✅ Experienced traders

    • ✅ Larger moves

    • ⚠️ Higher variance

    No stop loss

  • Pure trend following

  • Example:

    • Long exits on Sell signal

    • Short exits on Buy signal

    Advanced only: Requires strong psychology and risk management

    May 2021

  • 2022 bear market

  • Scalping

    0.5%

    1%

    -

    0.5%

    Day Trading

    1%

    2%

    3%

    1.5%

    33% each

    Expert

    3+

    2%

    Custom

    Swing

    2.0

    20%

    40%+

    2:1

    Position

    2.5

    25%

    35%+

    3:1

    ai-setup:
    AI Optimization: ON
    Performance Metric: Total Profit
    Signal Mode: AI
    Sensitivity Range: Balanced
    Update Frequency: 1000 bars

    Swing

    percentage-config.txt
    Exit Type: Percentage
    TP1: 1% (exit 50%)
    TP2: 2% (exit 30%)
    TP3: 3% (exit 20%)
    Stop Loss: 2%
    pyramid-setup:
    Pyramiding: 2
    Entry 1: 33% capital
    Entry 2: 33% at +1%
    Entry 3: 34% at +2%
    Max Risk: 2% total
    signals-config.txt
    Exit Type: Signals
    Use TP Signals: ON
    Min Profit Before Exit: 0.5%
    Adapt to Volatility: ON
  • Live Trading? → Walk-Forward

  • 3

    Select Signal Type

    Choose AI or AI Sniper in Signal Mode

    Tip: Start with Static for testing, switch to Walk-Forward for live

    Walk-Forward Only

    frequency-guide.txt
    100 bars (default) → Ultra-responsive (high CPU)
    200-1000 bars     → Balanced ✅
    1000-5000 bars    → Very stable, slower to adapt
    
    Examples on 1h chart:
    - 100 bars = ~4 days
    - 1000 bars = ~42 days
    - 5000 bars = ~208 days

    Lower = More responsive but intensive | Higher = More stable and efficient

    Parameter Space

    Range
    Values
    Best For

    Very Fast

    5-9

    Scalping

    Fast

    10-14

    Day Trading

    Balanced ✅

    10-20

    Most Strategies

    Choose Your Goal

    Quick Selection:

    Your Style
    Use This Metric
    Why

    Scalping

    Win Rate

    Consistency matters

    Day Trading

    Sharpe Ratio

    Balance risk/return

    Swing

    Sortino Ratio

    All Available Metrics:

    • Classic: Total Profit, Win Rate, Average P&L, Gain-to-Pain

    • Risk-Adjusted: Sharpe, Sortino, Calmar, Martin

    • Advanced: SQN (System Quality Number), Robust ML Score

    Important: High win rate ≠ profitability. A 90% win rate with large losses can be unprofitable.

    Not sure? Use Total Profit for testing, Sharpe Ratio for live trading

    ✅ Mode status

    Walk-Forward needs ~535 bars for first optimization

  • Static needs ~5000 bars total

    • Lower timeframes → Complex calculations

    • Monitor dashboard → Track selections

    • Small adjustments → Better results

    • Patience required → AI needs time

    Limits:

    • Max lookback: 5000 bars

    • Lower frequency = Higher CPU

    • Static = One calculation only at bar 4900

    • Higher TF = Better performance

    Total Profit
  • Frequency: N/A

  • Min bars: 5000

  • For Live Trading

    • Mode: Walk-Forward

    • Range: Balanced

    • Metric: Your preference

    • Frequency: 100 (default)

    • Min bars: 535

    Best For

    Total Profit

    Sum of all P&L

    Quick assessment

    Win Rate

    Wins ÷ Total trades × 100

    Consistency check

    Average P&L

    Total P&L ÷ Trades

    Trade quality

    Gain-to-Pain

    Σ gains / |Σ losses|

    Risk/reward balance


    Risk-Adjusted Metrics

    Sharpe Ratio - Industry Standard

    • Formula: Excess return (over risk-free) ÷ Standard deviation

    • Infinity Algo: Uses risk-free = 0

    • Pros: Most widely used, easy comparison, considers total volatility

    • Cons: Penalizes upside volatility, assumes normal distribution

    • Benchmarks: ~1 = Good | ~2 = Very good | 3+ = Outstanding

    Sortino Ratio - Downside Focus

    • Formula: Excess return (over target/MAR) ÷ Downside deviation

    • Infinity Algo: Uses MAR = 0

    • Pros: Only penalizes bad volatility, better for trend following

    • Cons: Requires defining target return, less standardized

    • Benchmarks: >1 = Good | >2 = Very good | >3 = Excellent

    Calmar Ratio - Drawdown Protection

    • Formula: CAGR ÷ Maximum drawdown (commonly 36 months)

    • Pros: Focus on capital preservation, easy to understand

    • Cons: Based on single worst event, backward-looking

    • Benchmarks: >1 = Good | 3-5 = Strong

    Martin Ratio - Ulcer Performance

    • Formula: Excess return ÷ Ulcer Index (RMS of drawdowns)

    • Pros: Considers all drawdowns, smooth equity curve focus

    • Cons: Less known/comparable, complex calculation

    • Use: Compare across your strategies

    SQN - System Quality Number

    • Formula: (Expectancy ÷ Std Dev) × √Number of trades

    • Pros: Accounts for sample size, good for system comparison

    • Cons: Requires sufficient trades for validity

    • Benchmarks: >2 = Good | >3 = Excellent | >5 = Superb


    Choosing by Trading Style

    Style
    Primary Metrics
    Secondary Metrics

    Scalping

    Win Rate + Sharpe

    Total Profit

    Day Trading

    Sharpe + Win Rate

    Average P&L

    Swing Trading

    Sortino + Calmar

    Gain-to-Pain

    Position Trading

    Calmar + Martin

    Remember: Win rate alone is misleading. A strategy with 30% win rate but 3:1 reward/risk is more profitable than 70% win rate with 1:3 reward/risk.

    AI Mode Selection:

    • Intraday/Mean-reversion: Optimizes for Sharpe + Win Rate

    • Trend/Swing trading: Prioritizes Sortino + Calmar

    • Multi-metric: Balances all metrics for robust performance

    1️⃣ Simulate

    2️⃣ Evaluate

    3️⃣ Apply

    Tests 100s-1000s of parameter combinations

    Scores each using your metric

    Implements best configuration

    Walk-Forward

    Updates every N bars

    Live trading

    Static

    Optimizes once, locks

    Backtesting

    Timeout

    Use Static or increase frequency

    No signals

    Check AI Optimization is ON

    Poor results

    Try different metric/range

    No dashboard

    Enable in settings

    Static fails

    Need 5000+ bars data

    📅 Daily+ - Position/trend

    Bearish

    🧸

    Downward trend, healthy momentum

    Look for short opportunities

  • Best for: Traders who prefer minimal visual distraction

  • Color-coded cells for quick scanning

    • Dynamic cell colors based on conditions

    • Instant visual recognition of market state

    • Trend strength shown through color intensity

    • Volatility levels with distinct color coding

    • Best for: Quick market assessment and pattern recognition

    3h for 3 hours

  • 2d for 2 days

  • Mix any combination that suits your strategy

  • ⚖️ Neutral = Mixed signals

    Volatility Summary

    Shows dominant market conditions:

    • Dominant volatility level (High/Normal/Low)

    • Expansion or contraction trend

    • Overall market agreement strength

    "MTF Strong Bullish/Bearish"
    2

    Full Alignment (8/8 Timeframes)

    • Signal: All 8 timeframes same direction

    • Action: Maximum position size opportunity

    • Alert Available: "MTF Full Alignment"

    3

    Bias Flip

    • Signal: AVG row changes from Bearish to Bullish (or vice versa)

    • Action: Prepare for trend change

    • Alert Available: "MTF Bias Flip"

    MTF Bias Flip → Bullish

    Overall bias turns bullish

    Trend reversal signal

    MTF Bias Flip → Bearish

    Overall bias turns bearish

    Trend reversal signal

    Over-weighting fast timeframes - Balance your analysis

  • Not waiting for alignment - Patience for high-probability setups

  • Use alerts to catch alignment changes
  • Respect the overall AVG bias

  • Overbought

    🔥

    Strong upward momentum, extended

    Consider taking profits on longs

    Oversold

    ❄️

    Strong downward momentum, extended

    Consider taking profits on shorts

    Bullish

    🚀

    Upward trend, healthy momentum

    High

    🌋

    Large price swings

    Scalping, breakout trades

    Normal

    ⚖️

    Average movement

    Standard strategies

    Low

    💤

    Tight ranges

    Show MTF Dashboard

    On/Off

    Toggle dashboard visibility

    Dashboard Location

    Top Right/Left, Bottom Right/Left

    Screen position

    Dashboard Style

    Pro Neutral, Semantic Heatmap

    Visual presentation style

    TF 1-8

    Any timeframe

    Select 8 timeframes to monitor

    MTF Strong Bullish

    6+ timeframes bullish

    Entry signal for longs

    MTF Strong Bearish

    6+ timeframes bearish

    Entry signal for shorts

    MTF Full Bullish Alignment

    All 8 timeframes bullish

    Rare strong trend signal

    MTF Full Bearish Alignment

    All 8 timeframes bearish

    FAQ
    contact support
    Multi-Timeframe Dashboard

    Look for long opportunities

    Range trading, avoid breakouts

    Rare strong trend signal

    Two distinct alerts (Buy & Sell)
  • Clear signal separation

  • Works with any indicator

  • No code access needed

  • Best for:

    • ✅ All Infinity Algo users

    • ✅ Simple setup

    • ✅ Clear control

    • ✅ Testing & production

    Position Side Options:

    • Both → Opens Long on buy, Short on sell (reversal in one-way mode)

    • Long only → Only long trades

    • Short only → Only short trades

    • Strategy → For TradingView strategies only (NOT for indicators!)

    Important: Since Infinity Algo is an indicator, you MUST create two separate alerts. The "side" field must be included with value "buy" or "sell" (lowercase). Strategy placeholders like {{strategy.order.action}} won't work.


    ⚙️ Step 1: Configure Finandy Webhook

    Navigate to Finandy:

    1. Log in → Finandy.com

    2. Algo-trading → TradingView Signals

    3. Create new signal (webhook)

    4. Configure main settings:

    Field
    Value

    Name

    e.g. Infinity Algo Signals

    Currency pair

    {{ticker}} (one hook for all)

    Position side

    Both or Long only/Short only

    Save

    Shows Signal URL & Message

    Do NOT select "Strategy" for Position side - that's only for TradingView strategies, not indicators


    📩 Step 2: Get Webhook Credentials

    After saving, Finandy displays your unique webhook details. Copy exactly as shown:

    • Signal URL: Copy the exact URL displayed for your signal

    • Signal Message: Copy the template with your secret token

    Security: Keep your secret token private! By default, Finandy only accepts requests from TradingView IPs.


    📊 Step 3: Create TWO TradingView Alerts

    You MUST create two separate alerts - one for buy signals and one for sell signals.

    Alert Configuration

    Alert field
    Value

    Condition

    Infinity Algo → Choose your signal

    Options

    Once Per Bar Close

    Webhook URL

    Paste the exact Signal URL from Step 2

    Message

    JSON template (see below)


    📝 JSON Templates for Each Alert

    Create this alert on a Buy condition:

    Required: "side": "buy" (lowercase)

    Create this alert on a Sell condition:

    Required: "side": "sell" (lowercase)

    Override TP settings from alert:

    Note: Tick the TP module checkbox in Finandy UI to accept values from signals, and include "update": true


    🎯 Step 4: Set TP & SL Inside Finandy (Optional)

    1. Open the webhook you created → Take Profit (TP) tab

    2. Tick Enable TP → choose Limit or Market

    3. Number of orders → choose how many levels

    4. Price offset (%) and Order distribution (%) per tier

    5. Level re-ordering keeps percentages intact when you DCA

    6. To accept TP overrides from signals, tick the checkbox to enable

    All TP orders sit on the exchange; no extra TradingView alerts required.

    1. Open webhook → Stop Loss (SL) tab

    2. Tick Enable SL

    3. Choose Market or Limit

    4. Set Price offset (%)

    Real vs Virtual Orders:

    • Real = orders placed on the exchange immediately

    • Virtual = managed by terminal until trigger conditions are met

    Choose based on your exchange and needs.


    ⚡ Alert Setup Examples

    For "Buy Signal - Smart":

    1. Condition: Infinity Algo → "Buy Signal - Smart"

    2. Webhook URL: Your Finandy Signal URL

    3. Message: Buy JSON with "side": "buy"

    For "Sell Signal - Smart":

    1. Condition: Infinity Algo → "Sell Signal - Smart"

    2. Webhook URL: Same Finandy Signal URL

    3. Message: Sell JSON with "side": "sell"


    🧪 Step 5: Test & Monitor

    • Interface → Signal log shows every webhook received with "OK" or error code

    • Start with tiny sizes to verify setup

    • Check that both buy AND sell alerts are working

    • Use the Signal Log to see received JSON and actions taken

    Testing Checklist: ✅ Created TWO separate alerts ✅ Buy alert has "side": "buy" (lowercase) ✅ Sell alert has "side": "sell" (lowercase) ✅ Both use same webhook URL and secret ✅ Signal Log shows both types of signals


    🎯 Position Side Configuration

    Your Trading Style
    Position Side Setting
    Result

    Long & Short (Reversal)

    Both

    Closes opposite before opening new (one-way mode)

    Long Only

    Long only

    Ignores sell signals

    Short Only

    Short only

    Ignores buy signals

    Strategy Mode

    Strategy

    Hedge Mode Warning: In hedge mode, use Long only or Short only for indicators. Position side "Both" won't close correctly in hedge mode - it's designed for one-way mode reversals.


    🛠️ Troubleshooting Checklist

    Issue
    Solution

    403 error

    Wrong secret or URL missing https://

    "Unknown side"

    side must be exactly "buy" or "sell" (lowercase)

    No orders

    Check Position Side isn't set to "Strategy"

    Only buys work

    Did you create the sell alert?

    Wrong pair

    Verify {{ticker}} placeholder

    No reversal

    Check Position Side = "Both" and one-way mode enabled


    🔤 JSON Key Reference (Finandy)

    Key
    Meaning
    Details

    name

    Webhook identifier

    Any descriptive name

    secret

    Auth token from signal

    Keep private!

    side

    Trade direction

    Required: "buy" or "sell" (lowercase)

    symbol

    Trading pair

    Usually {{ticker}}


    📚 Resources

    Official Finandy Documentation:

    • Main Docs: https://docs.finandy.com/

    • TradingView Connection: https://docs.finandy.com/algo-trading/signals-tradingview/connection-and-configuration/indicator-strategy-connection

    • Signal Interface:

    • Position Management:

    Important Reminders:

    • Finandy is a third-party service with separate costs

    • Indicators require TWO alerts (buy and sell separately)

    • The "side" field is mandatory and must be lowercase

    • Test with small amounts first

    • Manual trading via TradingView is always available

    Alert Requirements
    Alerts: 2 total (indicators can only send one signal type per alert)
    - Buy Signal → side: "buy"
    - Sell Signal → side: "sell"
    Position Side: Both/Long only/Short only
    Before TP Hit
    After TP Hit
    Logo
    Logo
    Invite-only scripts tab selection
    Indicators menu in mobile app
    TradingView mobile settings icon

    🔔 Dashboard Alerts

    The Infinity Dashboard includes 20 professional alert conditions covering every major signal type. These alerts can trigger notifications, webhooks, or automated trading through TradingView's alert system.

    Alert Categories

    • 📦

    🧭 Market Structure

    Track Break of Structure (BOS) and Change of Character (CHoCH) to identify trend continuations and reversals using institutional price action concepts.


    🎯 What is Market Structure?

    Market Structure analysis identifies when price breaks key swing points, signaling either trend continuation (BOS) or trend reversal (CHoCH). This institutional approach helps you stay on the right side of the market by tracking how price respects or violates previous highs and lows.

    sim-settings:
    Long TP: 1.0%
    Short TP: 1.0%
    Purpose: AI testing only
    Real trades: Not affected
    TF1: 1        # 1 minute
    TF2: 3        # 3 minutes
    TF3: 5        # 5 minutes
    TF4: 15       # 15 minutes
    TF5: 30       # 30 minutes
    TF6: 60       # 1 hour
    TF7: 240      # 4 hours
    TF8: D        # Daily
    TF1: 5        # 5 minutes
    TF2: 15       # 15 minutes
    TF3: 30       # 30 minutes
    TF4: 60       # 1 hour
    TF5: 2h       # 2 hours
    TF6: 240      # 4 hours
    TF7: D        # Daily
    TF8: W        # Weekly
    TF1: 60       # 1 hour
    TF2: 2h       # 2 hours
    TF3: 240      # 4 hours
    TF4: 6h       # 6 hours
    TF5: 12h      # 12 hours
    TF6: D        # Daily
    TF7: W        # Weekly
    TF8: M        # Monthly
    buy_signal.json
    {
      "name": "Infinity Algo Signals",
      "secret": "YOUR-SECRET",
      "side": "buy",
      "symbol": "{{ticker}}"
    }
    sell_signal.json
    {
      "name": "Infinity Algo Signals",
      "secret": "YOUR-SECRET",
      "side": "sell",
      "symbol": "{{ticker}}"
    }
    custom_tp.json
    {
      "name": "Infinity Algo Signals",
      "secret": "YOUR-SECRET",
      "side": "buy",
      "symbol": "{{ticker}}",
      "tp": {
        "orders": [
          { "ofs": "1.0", "price": "", "piece": "25" },
          { "ofs": "2.0", "price": "", "piece": "25" },
          { "ofs": "3.0", "price": "", "piece": "25" },
          { "ofs": "4.0", "price": "", "piece": "25" }
        ],
        "update": true
      }
    }

    Medium

    15-21

    Swing Trading

    Slow

    22-28

    Position Trading

    Auto

    5-28

    Full exploration

    Downside protection

    Position

    Calmar Ratio

    Avoid drawdowns

    Sortino

    Optional: Enable Trailing

    SL orders execute on exchange for fastest execution.

    Only for TradingView strategies

    Hedge issues

    Use Long only/Short only in hedge mode, not "Both"

    tp.orders

    TP levels array

    Optional override

    ofs

    % offset from entry

    String: "1.0" = 1%

    piece

    % of position

    Percentages that sum to intended total

    update

    Apply new settings

    true to override TP from signal

    https://docs.finandy.com/algo-trading/signals-tradingview/interface
    https://docs.finandy.com/algo-trading/signals/interface/open
    Logo
    Logo
    Logo
    Logo
    Infinity Algo scripts in the invite-only section
    Logo
    Logo
    Order Block Alerts
    (6 types)
  • 📊 MTF Alignment Alerts (6 types)

  • 🧭 Market Structure Alerts (4 types)

  • ☁️ Cloud Band Alerts (4 types)

  • Alert Benefits

    • Real-time signal notifications

    • Webhook automation support

    • Multi-platform integration

    • Customizable conditions

    Pro Tip: Start with 2-3 key alerts to avoid notification overload. Add more as you refine your strategy.


    📦 Order Block Alerts

    Zone Entry/Exit Alerts

    Alert Name
    Trigger Condition
    Best Use
    Priority

    Entered Bullish OB

    Price enters demand zone

    Potential long entry setup

    High

    Entered Bearish OB

    Price enters supply zone

    Potential short entry setup

    High

    Exit from Bullish OB

    Price leaves demand zone upward

    Potential long entry setup

    Zone Break Alerts

    Alert Name
    Trigger Condition
    Best Use
    Priority

    Bullish OB Break Down

    Demand zone broken/invalidated

    Exit longs, zone flip warning

    High

    Bearish OB Break Up

    Supply zone broken/invalidated

    Exit shorts, zone flip warning

    High


    📊 MTF Alignment Alerts

    Alignment Strength Alerts

    Alert Name
    Trigger Condition
    Rarity
    Power
    Recommended Action

    MTF Strong Bullish

    6+ timeframes bullish

    Common

    High

    Standard position

    MTF Strong Bearish

    6+ timeframes bearish

    Common

    High

    Standard position

    Bias Change Alerts

    Alert Name
    Trigger Condition
    Best Use
    Timing

    MTF Bias Flip → Bullish

    Average crosses into bullish territory

    Trend change early warning

    Early

    MTF Bias Flip → Bearish

    Average crosses into bearish territory

    Trend change early warning

    Early

    High Value Alert: MTF Full Alignment alerts are rare but extremely powerful - consider larger positions or tighter monitoring when these trigger.


    🧭 Market Structure Alerts

    Structure Break Alerts

    Alert Name
    Signal Type
    Importance
    Action
    Visual

    Bullish CHoCH

    Trend reversal to bullish

    🔥 Critical

    Major long signal

    Dashed line

    Bearish CHoCH

    Trend reversal to bearish

    🔥 Critical

    Major short signal

    Dashed line

    Alert Priority: CHoCH > BOS (reversals more significant than continuations)

    • Use CHoCH for position entry

    • Use BOS for position management


    ☁️ Cloud Band Alerts

    Breakout & Cross Alerts

    Alert Name
    Trigger Condition
    Market State
    Signal Strength

    Cloud Breakout Up

    Close above upper cloud + rising slope

    Strong momentum

    Very High

    Cloud Breakout Down

    Close below lower cloud + falling slope

    Strong momentum

    Very High

    Cloud Midband ↑

    Price crosses above midband

    Bias shift bullish


    ⚙️ Alert Configuration Guide

    Step-by-Step Setup

    1

    Open Alert Dialog

    Click the alarm clock icon in the top toolbar or press Alt+A

    2

    Select Condition

    Choose "Infinity Dashboard" from the condition dropdown

    3

    Choose Alert Type

    Select from the 20 available alert conditions listed above

    4

    Configure Options

    • Frequency: Once Per Bar Close (recommended)

    5

    Set Actions

    • Notify on App

    Alert Frequency Options

    Setting
    Behavior
    Best For
    Notes

    Once Per Bar

    Triggers every bar meeting condition

    Active monitoring

    Can be noisy

    Once Per Bar Close

    Triggers on confirmed close

    Stable signals

    ✅ Recommended

    Once

    Triggers once then deactivates

    Single event monitoring


    🎯 Alert Strategies

    Focus on high-probability signals:

    Total alerts: 6 Best for: Beginners, swing traders

    Catch every opportunity:

    Total alerts: 20 Best for: Active traders, scalpers

    Recommended setup:

    Total alerts: 10 Best for: Most traders



    💡 Pro Tips

    Alert Optimization

    1. Start simple: Begin with 2-3 alerts, add more gradually

    2. Use "Once Per Bar Close": Reduces false signals significantly

    3. Combine conditions: Multiple confirmations = higher probability

    4. Time-based filters: Avoid alerts during low-liquidity hours

    5. Test first: Paper trade alerts before live trading

    Alert Fatigue Prevention

    Organization:

    • Group similar alerts

    • Use different notification sounds

    • Color-code by importance

    • Name alerts clearly

    Management:

    • Set quiet hours

    • Disable during ranging markets

    • Review and prune weekly

    • Use alert expiration dates


    ⚠️ Common Issues

    Alert not triggering
    • Verify indicator is loaded on chart

    • Check alert condition matches current version

    • Ensure "Once Per Bar Close" for stability

    • Confirm TradingView plan has available alert slots

    • Check that the specific condition is met

    Too many alerts
    • Reduce to core signals only

    • Increase timeframe (fewer triggers)

    • Use stronger conditions (Full alignment vs Strong)

    • Set expiration dates

    • Group similar alerts together

    False signals
    • Always use "Once Per Bar Close"

    • Avoid alerts on timeframes < 5 minutes

    • Combine multiple confirmations

    • Check market conditions (ranging vs trending)

    • Review alert logic periodically

    Webhook not working
    • Verify webhook URL is correct

    • Check JSON format validity

    • Test with simple message first

    • Ensure receiving service is online

    • Check firewall/security settings


    📚 Quick Reference

    Alert Cheat Sheet

    Order Blocks:

    • Entry = Potential setup

    • Exit = Take profit

    • Break = Zone invalidated

    MTF Dashboard:

    • Strong = 6+ timeframes

    • Full = All 8 timeframes

    • Flip = Trend change

    Market Structure:

    • CHoCH = Reversal (priority)

    • BOS = Continuation

    Cloud Bands:

    • Breakout = Momentum

    Alert Setup Checklist


    For additional support with alerts, visit our FAQ or contact support.

    Key Concepts
    • BOS (Break of Structure) - Trend continuation signal

    • CHoCH (Change of Character) - Trend reversal signal

    • Swing Highs/Lows - Key levels that define structure

    • Trend Direction - Bullish or bearish market flow

    Why It Works

    Market structure shows the "footprints" of institutional order flow, revealing when smart money is accumulating or distributing. This gives you a roadmap of market intent.

    Trading Edge: CHoCH signals are rarer but mark major trend transitions - these are your highest value signals.


    📊 Understanding the Signals

    What it means:

    • Price breaks a key level in the direction of the current trend

    • Confirms trend strength and continuation

    • Shows institutional commitment to the direction

    Visual appearance:

    • Solid line from swing point to break

    • Label showing "BOS"

    • Color matches trend direction

    • Darker shade (lower importance than CHoCH)

    Trading implication:

    Add to existing positions or maintain trend bias

    What it means:

    • Price breaks structure AGAINST the current trend

    • Signals potential trend reversal


    📖 Signal Types & Trading Implications

    Signal
    Line Style
    Meaning
    Action

    Bullish BOS

    Solid green

    Uptrend continuing

    Add to longs / Stay long

    Bearish BOS

    Solid red

    Downtrend continuing

    Add to shorts / Stay short

    Bullish CHoCH

    Dashed bright green

    Reversal to uptrend

    Pro Tip: CHoCH signals are rarer but more powerful - they mark major trend transitions where institutional bias shifts.


    ⚙️ Configuration Settings

    Basic Settings

    Setting
    Options
    Default
    Description

    🧭 Enable Market Structure

    On/Off

    OFF

    Toggle BOS/CHoCH detection

    🎨 Color Bars by Structure

    On/Off

    OFF

    Tint candles by trend

    🔍 Sensitivity

    5-50

    15

    Sensitivity Guide

    1

    Lower (5-15)

    • More signals, faster reaction

    • Catches minor swings

    • More noise and false signals

    • Best for: Scalping, fast timeframes

    2

    Medium (15-25)

    • Balanced signal frequency

    3

    Higher (25-50)

    • Fewer signals, major swings only


    🎯 Trading Strategies

    Strategy 1: Trend Following with BOS

    Setup:

    1. Identify trend direction from first BOS

    2. Enter/add on each BOS in trend direction

    3. Exit on opposite CHoCH

    4. Re-enter on new trend BOS

    Best for: Strong trending markets

    Strategy 2: CHoCH Reversal Trading

    Setup:

    1. Wait for CHoCH signal

    2. Confirm with order block or support/resistance

    3. Enter in new trend direction

    4. Stop below/above structure

    Best for: Range extremes and major reversals

    Strategy 3: Structure + Order Blocks

    Setup:

    1. CHoCH occurs at order block

    2. Wait for retest of zone

    3. Enter on rejection

    4. Target next structure level

    Best for: High-probability reversals


    🎨 Bar Coloring

    When "Color Bars by Market Structure" is enabled:

    Trend Colors

    • 🟢 Green tint - Bullish structure active

    • 🔴 Red tint - Bearish structure active

    • ⚪ Normal - No clear structure

    Benefits

    • Instant visual trend confirmation

    • Reduces need to analyze swings


    🔔 Alert Configuration

    Alert Name
    Triggers When
    Use Case
    Priority

    Bullish CHoCH

    Bearish → Bullish reversal

    Major long entry signal

    🔥 HIGH

    Bearish CHoCH

    Bullish → Bearish reversal

    Major short entry signal

    🔥 HIGH

    Bullish BOS

    Uptrend continuation break

    Add to longs

    Alert Priority: CHoCH alerts are more significant than BOS - consider larger position sizes or tighter monitoring when these trigger.


    💡 Pro Tips

    Reading Market Flow

    Trend Strength Indicators:

    1. Strong Trend: Multiple BOS in same direction

    2. Weakening Trend: BOS signals getting closer

    3. Reversal Warning: Failed BOS attempts

    4. Reversal Confirmed: CHoCH with volume

    Timeframe Coordination:

    • Higher TF CHoCH: Major trend change

    • Lower TF BOS: Entry timing

    • Aligned structures: Highest probability

    Risk Management

    Component
    Guideline

    Stop placement

    Beyond the structure that triggered entry

    Target

    Next unbroken structure level

    Position sizing

    Larger on CHoCH, smaller on BOS

    Risk per trade

    Lower on BOS, standard on CHoCH


    ⚠️ Common Mistakes

    Critical Errors to Avoid:

    1. Trading every BOS - Filter with trend and context

    2. Ignoring CHoCH - These are major reversal signals

    3. Wrong sensitivity - Adjust for your timeframe

    4. Fighting the structure - Respect what market shows

    5. Not waiting for close - Structure needs candle close confirmation


    🛠️ Troubleshooting

    No BOS/CHoCH signals appearing
    • Enable "Market Structure (BOS/CHoCH)" in settings

    • Check sensitivity (try default 15 first)

    • Ensure enough price history is loaded

    • Some ranging markets won't produce signals

    • Verify the timeframe has enough volatility

    Too many signals (noisy)
    • Increase sensitivity value (try 20-30)

    • Focus on higher timeframes (15m+)

    • Use bar coloring to filter noise visually

    • Consider disabling on very low timeframes (1-5m)

    Signals appear late
    • This is normal - structure needs swing confirmation

    • Lower sensitivity for faster signals (accepts more false signals)

    • Use for trend confirmation, not precise entry timing

    • Combine with Order Blocks for better entries

    Conflicting with other indicators
    • Market structure is trend-based

    • May conflict with mean-reversion indicators

    • Trust structure for trend direction

    • Use other indicators for entry precision


    📊 Combining with Other Features

    Powerful Combinations

    • CHoCH at order block = High-probability reversal

    • BOS from order block = Continuation entry

    • Structure break + fresh OB = Momentum trade

    • Failed break at OB = Reversal setup

    • Structure break + MTF alignment = Strong signal

    • CHoCH + MTF flip = Major reversal

    • BOS + 6+ TF aligned = High conviction

    • Conflicting signals = Stay out

    • Structure break + Cloud breakout = Momentum trade

    • CHoCH at cloud edge = Reversal setup

    • BOS within cloud = Weak signal

    • Structure + cloud alignment = Strong trend


    📚 Quick Reference

    Signal Hierarchy

    1. CHoCH - Most important (reversal)

    2. BOS - Trend confirmation

    3. Failed breaks - Warning signs

    Visual Cues

    Line Styles:

    • Solid line = BOS (continuation)

    • Dashed line = CHoCH (reversal)

    Colors:

    • Bright = Higher importance

    • Muted = Lower importance

    Labels:

    • BOS = Break of Structure

    • CHoCH = Change of Character

    Bar Colors:

    • Green tint = Bullish trend

    Best Practices Checklist


    For additional support, visit our FAQ or contact support.

    🔄 Automating Infinity Algo Alerts via WunderTrading

    Guide for non-backtest version

    Connect Infinity Algo signals to WunderTrading for automated trading with flexible position management.


    🎯 Two Trading Workflows

    Auto-Flip Positions (Futures Only)

    What it does:

    • Automatic Long ↔ Short flipping

    • Just two alerts needed

    • Bot handles position reversal

    • With Swing Trade ON, Enter-Long/Enter-Short flip positions automatically

    Best for:

    • ✅ Futures trading only

    • ✅ Trending markets

    • ✅ Minimal alerts

    • ✅ Always in position

    Important: Swing trade functionality is only available for Futures markets.

    Manual Position Control

    What it does:

    • Full control over exits

    • No position overlap

    • Works on Spot & Futures


    ⚙️ Step 1: Build Signal Bot in WunderTrading

    Navigate to WunderTrading:

    1. Log in → Bots → Signal Bot → Create bot

    2. Configure General tab settings:

    Field
    Value

    Note: Pairs must be selected in the bot UI. JSON cannot override pair selection.


    📩 Step 2: Configure Entries & Get Webhook

    Entries tab configuration:

    Setting
    Value

    After saving, your bot will display:

    • Webhook URL: Copy the exact URL shown in your bot's Alerts tab

    • Alert comments: Copy exactly as shown (default: Enter-Long, Enter-Short, Exit-All)

    Critical:

    • Copy the exact webhook URL from your bot - don't guess the format

    • Comment codes are case-sensitive and may change if you edit bot Name/Exchange/Timeframe/Pair


    📊 Step 3: Create TradingView Alerts

    Standard Alert Settings

    Field
    Value

    📝 JSON Templates

    Important: Use the exact comment codes shown in your bot's sidebar (e.g., Enter-Long, not ENTER-LONG)

    Note: TP portfolios must sum to exactly 1.0 (100%)

    Skip if using Swing trade ON

    Skip if using Swing trade ON

    Closes all positions at market


    ⚡ Quick Comparison

    Feature
    Swing Trade ON
    Explicit Exit

    🎯 Pick Your Workflow

    If you want…
    Use these alerts & JSON

    🚀 Advanced Features

    0-6 Take Profit Levels

    • Add up to 6 TP steps

    • Portfolios must sum to 1.0

    • Multi-pair requires priceDeviation (decimals, not %)


    🧠 Pro Tips

    Multi-pair bots: Use priceDeviation (decimals like 0.02 for 2%), not price for TP/SL

    • priceDeviation format – Use decimals (0.02) not percentages (2%)

    • Portfolio sum – TP portfolios must add up to exactly 1.0 (100%)

    • reduceOnly – Applies to exits; has no effect on Spot markets

    • Comment codes – Copy exactly from your bot; they change if you edit bot settings


    🛠️ Troubleshooting Checklist

    Symptom
    Likely cause / fix

    🔤 JSON Key Reference

    Key
    What it does
    Details

    🎯 Which Workflow Should You Use?

    Choose Swing Trade if:

    • Trading Futures only

    • Want minimal alerts

    • Trust your signals

    Pro Tip: Start with Explicit Exit to learn, then switch to Swing Trade for Futures efficiency


    📚 Resources

    Official WunderTrading Documentation:

    • Main Docs:

    • Signal Bot Form Guide:

    Important Reminders:

    • WunderTrading is a third-party service with separate subscription costs

    • Always test with small amounts or paper trading first

    🔔 Alerts

    Note: Use the non-backtest version

    Infinity Algo V3.0 offers customizable alerts to keep you informed of important trading opportunities and market conditions. Setting up alerts helps ensure timely responses to key signals, directly enhancing your trading effectiveness.


    📋 How to Set Up Alerts

    1. MTF Strong Bullish/Bearish
    2. Bullish/Bearish CHoCH
    3. Cloud Breakout Up/Down
    1. All Order Block entries/exits
    2. All MTF alignments
    3. All BOS signals
    4. All Cloud crosses
    1. MTF Strong alignments (trend)
    2. CHoCH only (reversals)
    3. Order Block entries (zones)
    4. Cloud breakouts (momentum)
    Setup Example
    1. Create Alert → Condition: Infinity Dashboard
    2. Select: "Entered Bullish OB"
    3. Options: Once Per Bar Close
    4. Actions: Notification + Webhook (optional)
    Expiration: Open-ended or specific date
  • Alert name: Custom description

  • Show Popup
  • Send Email

  • Webhook URL (for automation)

  • Play Sound

  • Midband = Bias shift

    Medium

    Exit from Bearish OB

    Price leaves supply zone downward

    Potential short entry setup

    Medium

    MTF Full Bullish Alignment

    All 8 timeframes bullish

    Rare

    Maximum

    Larger position

    MTF Full Bearish Alignment

    All 8 timeframes bearish

    Rare

    Maximum

    Larger position

    Bullish BOS

    Uptrend continuation

    📊 Moderate

    Add to longs

    Solid line

    Bearish BOS

    Downtrend continuation

    📊 Moderate

    Add to shorts

    Solid line

    Medium

    Cloud Midband ↓

    Price crosses below midband

    Bias shift bearish

    Medium

    Manual reset needed

    Clear entry/exit separation

    Best for:

    • ✅ Spot trading

    • ✅ Risk management

    • ✅ Position gaps

    • ✅ More control

    Perfect for traders who want complete control over position timing

    After any bot edits, update your TradingView alerts to match

    Complexity

    Simple

    Moderate

    Single-pair can use price

    Sum = 1.0 (100%) ✅

    Multiple Entries

    Enable in bot settings for:

    • DCA on consecutive signals

    • Building larger positions

    • Averaging entry price

    Works with both workflows

    amountPerTradeType options:

    Spot markets:

    • quote - Quote currency (e.g., USDT)

    • base - Base currency (e.g., BTC)

    • percents - Percentage of balance

    Derivatives/Futures:

    • quote - Quote currency

    • contracts - Number of contracts

    • percents - Percentage of balance

    Strategy alerts – Use alert() function with {{strategy.order.comment}} for strategies

  • Paper test first – WunderTrading log shows "Signal executed" if webhook parsed correctly

  • takeProfits

    Array of partial exits

    priceDeviation: decimal (0.02 = 2%) portfolio: fraction to close (must sum to 1.0)

    stopLoss

    Stop loss configuration

    priceDeviation: decimal from entry

    reduceOnly

    Prevent size increase

    true → exits only decrease position (Futures only, no effect on Spot)

    placeConditionalOrdersOnExchange

    Where orders execute

    false = managed by bot true = on exchange

    Always in position

    Choose Explicit Exit if:

    • Trading Spot markets

    • Need position control

    • Want gap periods

    • Risk management focus

    JSON Guide: https://help.wundertrading.com/en/articles/10475473-signal-bot-comprehensive-json-guide

  • TradingView Setup: https://help.wundertrading.com/en/articles/5173846-how-to-set-up-a-tradingview-bot-signal-bot-in-wundertrading

  • Troubleshooting: https://help.wundertrading.com/en/articles/5173235-my-signal-bot-does-not-work

  • Comment codes are case-sensitive and can change when you edit bot settings

  • Manual trading via TradingView is always available as an alternative

  • Name

    e.g. Infinity Algo BTC

    Exchange/API

    Select your exchange API

    Pairs

    Select up to 10 pairs in UI

    Timeframe label

    Any (just a label)

    Multiple entries

    ON for scale-ins

    Swing trade

    ON for auto-flip (Futures)

    Bot start condition

    TradingView Alert

    Bot settings format

    JSON

    Condition

    Select your Infinity Algo signal (e.g., "Buy Signal - Smart")

    Options

    Once Per Bar Close (prevents duplicate orders)

    Webhook URL

    Paste the exact URL from your bot's Alerts tab

    Message

    JSON template (see below)

    Market Type

    ⚠️ Futures only

    ✅ Spot & Futures

    Alerts Needed

    2 (minimal)

    3+ (entry/exit/re-entry)

    Position Control

    Automatic flip

    Manual control

    Position Gaps

    Never

    A) Ping-pong (auto flip) Long → Short → Long with just two alerts

    Turn Swing trade = ON in bot (Futures only) • Buy alert → Enter-Long JSON • Sell alert → Enter-Short JSON • Use Exit-All only when you want to flatten without opening opposite

    B) Explicit exit first Never overlap positions; more control

    Leave Swing trade = OFF • Entry alert → Enter-Long or Enter-Short JSON • Exit alert → Exit-Long or Exit-Short JSON • (Optional) second entry alert to reverse

    No deal appears

    code in JSON doesn't match bot's Alert comment exactly (check case!)

    Bot opens but doesn't close

    Swing trade OFF and you forgot exit alert – or reduceOnly:false caused flip

    Webhook error 400

    JSON syntax error or using % instead of decimals (use 0.02, not 2%)

    Duplicate deals

    Alert set to "Once Per Bar" instead of "Once Per Bar Close"

    Multi-pair TP/SL fails

    Must use priceDeviation (decimals), not price

    Comments changed

    Bot edits can change comment codes - update alerts after any bot changes

    code

    Alert comment identifier

    Must match bot's comment exactly (case-sensitive!)

    orderType

    Order execution type

    market or limit

    amountPerTradeType

    Position size unit

    Spot: quote/base/percents Futures: quote/contracts/percents

    amountPerTrade

    Position size

    Value depends on type above

    Setup Requirements
    Swing Trade: ON (Futures only!)
    Alerts: 2 total
    - Buy Signal → Enter-Long
    - Sell Signal → Enter-Short
    (Exit-All only for flattening without opening opposite)
    https://help.wundertrading.com/en/
    https://help.wundertrading.com/en/articles/10458409-signal-bot-comprehensive-form-guide

    Possible

    Setup Requirements
    Swing Trade: OFF
    Alerts: 3+ total
    - Entry → Enter-Long/Enter-Short
    - Exit → Exit-Long/Exit-Short
    - Optional re-entry
    enter_long.json
    {
      "code": "Enter-Long",            // must match your bot's comment EXACTLY
      "orderType": "market",
      "amountPerTradeType": "quote",   // quote currency (e.g., USDT on BTC/USDT)
      "amountPerTrade": 150,
      
      "takeProfits": [
        { "priceDeviation": 0.01, "portfolio": 0.25 },
        { "priceDeviation": 0.02, "portfolio": 0.25 },
        { "priceDeviation": 0.03, "portfolio": 0.25 },
        { "priceDeviation": 0.04, "portfolio": 0.15 },
        { "priceDeviation": 0.05, "portfolio": 0.07 },
        { "priceDeviation": 0.06, "portfolio": 0.03 }
      ],
      
      "stopLoss": { "priceDeviation": 0.01 },
      "reduceOnly": true,              // prevents exits from increasing size (Futures only)
      "placeConditionalOrdersOnExchange": false
    }
    enter_short.json
    {
      "code": "Enter-Short",           // change only this line
      "orderType": "market",
      "amountPerTradeType": "quote",   // quote currency
      "amountPerTrade": 150,
      
      "takeProfits": [
        { "priceDeviation": 0.01, "portfolio": 0.25 },
        { "priceDeviation": 0.02, "portfolio": 0.25 },
        { "priceDeviation": 0.03, "portfolio": 0.25 },
        { "priceDeviation": 0.04, "portfolio": 0.15 },
        { "priceDeviation": 0.05, "portfolio": 0.07 },
        { "priceDeviation": 0.06, "portfolio": 0.03 }
      ],
      
      "stopLoss": { "priceDeviation": 0.01 },
      "reduceOnly": true
    }
    exit_long.json
    {
      "code": "Exit-Long",
      "orderType": "market",
      "reduceOnly": true
    }
    exit_short.json
    {
      "code": "Exit-Short",
      "orderType": "market",
      "reduceOnly": true
    }
    exit_all.json
    {
      "code": "Exit-All",
      "orderType": "market",
      "reduceOnly": true
    }
    Example: 6-Level TP
    "takeProfits": [
      { "priceDeviation": 0.01, "portfolio": 0.30 },
      { "priceDeviation": 0.02, "portfolio": 0.25 },
      { "priceDeviation": 0.03, "portfolio": 0.20 },
      { "priceDeviation": 0.04, "portfolio": 0.15 },
      { "priceDeviation": 0.05, "portfolio": 0.07 },
      { "priceDeviation": 0.06, "portfolio": 0.03 }
    ]

    More significant than BOS

    Visual appearance:

    • Dashed line from swing point to break

    • Label showing "CHoCH"

    • Brighter color (higher importance)

    • More prominent than BOS

    Trading implication:

    Consider closing counter-trend positions and preparing for reversal

    Standard swing detection
  • Good signal-to-noise ratio

  • Best for: Most trading styles

  • Very clean structure
  • May miss smaller moves

  • Best for: Higher timeframes, position trading

  • Helps avoid counter-trend trades

  • Clean chart appearance

  • Conflicting structures: Stay out

    Red tint = Bearish trend

    Exit shorts / Consider longs

    Bearish CHoCH

    Dashed bright red

    Reversal to downtrend

    Exit longs / Consider shorts

    Swing detection sensitivity

    📊 MEDIUM

    Bearish BOS

    Downtrend continuation break

    Add to shorts

    📊 MEDIUM

    Desktop Alert Setup

    Step 1: Open Alert Dialog

    Right-click on your TradingView chart or press ALT + A

    Alert Menu Access

    Step 2: Select Indicator

    Choose Infinity Algo V3.0 from the indicators list

    Indicator Selection

    Step 3: Configure Alert

    Select your preferred alert condition from the available options

    Alert Selection

    Step 4: Configure Notifications

    Select your preferred notifications from the available options

    Mobile Alert Setup

    Step 1: Click Settings

    Tap the Settings icon in the bottom right corner

    Step 2: Click on Alerts

    Select Alerts from the tools menu

    Step 3: Click Create Alert

    Tap the Create alert button

    Step 4: Select Infinity Algo


    🎯 Available Alert Conditions

    Quick Reference Table

    Signal Type
    Alert Numbers
    Trigger Setting
    Purpose

    📈 Long Entries

    1.0 - 1.4

    Once Per Bar Close

    Buy signals

    📉 Short Entries

    1.5 - 1.9

    Once Per Bar Close

    Sell signals

    💰 Take Profits

    2.0 - 2.1

    Once Per Bar

    Detailed Alert Options

    Buy Signals

    • 1.0 Buy Signal - Normal → Counter-trend buy signals

    • 1.1 Buy Signal - Smart → Trend-following buy signals

    • 1.2 Normal or Smart Buy → Triggers for either type

    • 1.3 Buy Signal - HL Sniper → Precision buy entry signals

    • 1.4 Buy Signal - AI ⭐ → AI optimized signals

    Sell Signals

    • 1.5 Sell Signal - Normal → Counter-trend sell signals

    • 1.6 Sell Signal - Smart → Trend-following sell signals

    • 1.7 Normal or Smart Sell → Triggers for either type

    AI Alerts: The 1.4 and 1.9 alerts work for BOTH standard AI and AI Sniper modes

    Take Profit Alerts

    • 2.0 Take Profit Long → Long position profit target hit

    • 2.1 Take Profit Short → Short position profit target hit

    Stop Loss Alerts

    Early Warning System

    • 2.4 Possible Long Coming → Potential buy signal ahead

    • 2.5 Possible Short Coming → Potential sell signal ahead

    These alerts help you prepare for upcoming opportunities without false triggers.


    ⚠️ Critical Alert Settings

    MUST READ: Incorrect trigger settings will cause missed trades or false alerts!

    Entry Signals Configuration

    Setting
    Value
    Reason

    Trigger

    Once Per Bar Close

    Confirms signal on candle close

    Why Critical

    ✅ Prevents false alerts from wicks

    Avoids premature entries

    Never Use

    ❌ Once Per Bar

    Will trigger on temporary price movements

    Exit Signals Configuration

    Setting
    Value
    Reason

    Trigger

    Once Per Bar or faster

    Immediate execution needed

    Why Critical

    ✅ Instant TP/SL triggers

    Protects profits and limits losses

    Never Use

    ❌ Once Per Bar Close

    Delays exit until candle closes


    🧩 Optional - TradingView Variables (Placeholders) — Advanced

    Add these to the alert message so your alerts include live data.

    Advanced: (work on indicator alerts)

    Placeholder
    Meaning
    Example

    {{exchange}}

    Exchange

    BINANCE

    {{ticker}}

    Symbol

    BTCUSDT

    {{interval}}

    Chart timeframe (see note)

    15 (=15m)

    {{time}}

    Bar time (UTC)

    2025-01-01T12:00:00Z

    How It Works

    Step 1: Create Template Add placeholders in your alert message:

    Alert Setup

    Step 2: Get Live Data Variables are replaced with actual values once alert is received

    Alert Output

    Quick Copy-Paste Templates

    Simple Long

    Detailed Long

    Professional Long

    📉 SHORT/SELL SIGNALS

    Simple Short

    Detailed Short

    Risk-Focused Short

    💰 TAKE PROFIT (TP)

    TP Long Hit

    TP Short Hit

    Multi-TP Alert

    🛡️ STOP LOSS (SL)

    SL Long Hit

    SL Short Hit

    Urgent SL

    ⏰ POSSIBLE SIGNALS (Pre-Alerts)

    Possible Long Coming

    Possible Short Coming

    🔍 Troubleshooting Guide

    Issue
    Possible Causes
    Solution

    Alert not triggering

    Wrong signal mode

    • Verify settings matches alert settings • Check Once Per Bar Close • Enable AI if using AI alerts

    Too many alerts

    Sensitivity too low

    • Use combined alerts • Increase sensitivity • Switch to higher timeframe

    False alerts

    Wrong trigger setting

    • Use Once Per Bar Close for entries • Check for repainting • Verify timeframe

    Missing TP/SL

    Wrong trigger type


    💡 Pro Tips & Best Practices

    Alert Naming Convention

    Alert Management

    • Name your alerts clearly - Include timeframe and signal type

    • Test alerts first - Use "Once" frequency to verify setup

    • Use alert messages - Customize with ticker, timeframe, and action

    • Consider multiple timeframes - Set alerts on different charts

    • Regular review - Update alerts as market conditions change

    Mobile Notifications

    • Enable push notifications in TradingView mobile app

    • Configure email alerts for backup

    • Consider webhook integration for automated systems


    ✅ Summary Checklist

    Remember These Key Points:

    • ✅ Entry signals: Once Per Bar Close

    • ✅ Exit signals: Once Per Bar or faster

    • ✅ AI alerts work for both AI modes

    • ✅ Name alerts descriptively

    • ✅ Test before live trading

    • ✅ Review settings regularly

    By following these guidelines, you'll maximize the effectiveness of Infinity Algo's alert system and never miss important trading opportunities.

    ☁️ Cloud Bands

    Adaptive volatility envelope that expands and contracts with market conditions, providing dynamic support/resistance levels and trend direction.


    🎯 What are Cloud Bands?

    Cloud Bands create a dynamic volatility envelope around price action, automatically adjusting to market conditions. The bands expand during volatile periods and contract during consolidation, helping you identify trend direction, support/resistance levels, and potential breakout zones.

    Key Components

    • 🔴 Upper Cloud - Resistance and overbought zone

    • 🟢 Lower Cloud - Support and oversold zone

    • ➖ Midband - Dynamic equilibrium level

    • 🎨 Gradient Layers - Volatility intensity visualization

    Why They Work

    Cloud bands adapt to market volatility in real-time, providing context-aware support and resistance levels that static indicators miss. The multi-layered gradient shows strength levels at a glance.

    Trading Edge: The adaptive nature means you're always working with relevant levels - not fixed lines that ignore current market conditions.


    📊 Understanding the Cloud Structure

    Cloud Layers

    The cloud consists of multiple bands creating a gradient effect:

    Layer
    Location
    Meaning
    Trading Use

    Dynamic Midband Color Coding

    Price Position Indication:

    • 🟢 Green tint - Price above (bullish)

    • 🔴 Red tint - Price below (bearish)

    • ⚪ Neutral - Price at equilibrium


    ⚙️ Configuration Settings

    Basic Settings

    Setting
    Options
    Default
    Description

    Period Mode Guide

    Automatic adaptation based on timeframe:

    The system intelligently calculates optimal periods:

    • 1-5 min: Ultra-responsive settings

    • 15-60 min: Balanced intraday

    • 4H-Daily: Smooth swing trading


    🎯 Trading Signals

    1

    Cloud Breakouts

    Bullish Breakout:

    • Price closes above upper cloud


    📈 Trading Strategies

    Strategy 1: Cloud Edge Bounce

    Setup:

    1. Price approaches cloud edge in trending market

    2. Look for rejection candles

    3. Enter on bounce with tight stop

    4. Target opposite cloud edge or midband

    Best for: Trending markets with clear cloud slope

    Strategy 2: Breakout Trading

    Setup:

    1. Identify cloud squeeze (narrow bands)

    2. Wait for decisive break with volume

    3. Enter on retest of cloud edge

    4. Stop below/above cloud

    Best for: Range breakouts and momentum trades

    Strategy 3: Mean Reversion

    Setup:

    1. Price at outer cloud extreme

    2. Look for reversal patterns

    3. Enter targeting midband

    4. Stop beyond cloud extreme

    Best for: Overextended markets


    🎨 Visual Interpretation

    Cloud Colors and Opacity

    Color Intensity:

    • Darker/opaque = Higher volatility

    • Lighter/transparent = Lower volatility

    • Red gradient = Resistance zones

    Cloud Slope Analysis

    Slope
    Visual
    Meaning
    Trading Bias

    🔔 Alert Configuration

    Alert Name
    Triggers When
    Use Case
    Setup

    Alert Tip: Combine cloud breakout alerts with slope confirmation for highest quality signals.


    💡 Pro Tips

    Reading Market Conditions

    Cloud Width
    Market State
    Strategy

    📊 Combining with Other Features

    Powerful Combinations

    With Order Blocks:

    • Cloud edge + Order block = High-probability reversal

    • Breakout + Clear block = Momentum continuation

    • Squeeze at OB = Explosive move pending

    With MTF Dashboard:

    • Cloud breakout + 6+ TF aligned = Highest conviction

    • Midband cross + MTF flip = Trend change confirmed

    • Squeeze + MTF divergence = Stay out


    ⚠️ Common Mistakes

    Critical Errors to Avoid:

    1. Trading against cloud slope - Respect the trend direction

    2. Ignoring squeeze setups - These offer best risk/reward


    🛠️ Troubleshooting

    Cloud not showing
    • Check "Show Cloud Bands" is enabled

    • Ensure sufficient price history loaded

    • Try switching between Auto/Manual mode

    Cloud too wide/narrow
    • Auto mode: Adapts automatically - if still wrong, try Manual

    • Manual mode adjustments:

    Midband not visible
    • Enable "Show Cloud Midline" in settings

    • May be hidden behind price candles

    • Check if it's the same color as background

    Cloud appears choppy
    • Normal on very low timeframes (1-5m)

    • Solutions:


    📚 Quick Reference

    Visual Cues at a Glance

    Cloud Width:

    • Wide = High volatility

    • Narrow = Low volatility (squeeze)

    • Expanding = Trend starting

    Trading Rules Checklist


    For additional support, visit our or .

    🔔 Alerts - Backtest Version

    Note: Use Backtest Version

    The Backtest Version of Infinity Algo V3.0 includes automatic alert generation with structured messages perfect for trading automation. Unlike the standard version, alerts are triggered programmatically without manual setup.

    Quick Start: Enable Alerts in settings → Create ONE alert with "Any alert() function call" → Receive automated signals with all TP/SL levels


    📦 Order Blocks

    Identify institutional supply and demand zones with volume analysis to find high-probability reversal and continuation areas.


    🎯 What are Order Blocks?

    Order Blocks represent areas where institutional traders likely placed large orders, creating zones of supply (resistance) and demand (support). These zones often act as magnets for price, providing excellent entry and exit opportunities.

    🟢 LONG SIGNAL - {{ticker}}
    
    📍 MARKET INFORMATION
    Exchange: {{exchange}}
    Symbol: {{ticker}}
    Currency: {{syminfo.currency}}
    Base Currency: {{syminfo.basecurrency}}
    
    📈 PRICE DATA
    Open: {{open}}
    High: {{high}}
    Low: {{low}}
    Close: {{close}}
    Volume: {{volume}}
    
    ⏱️ TIMING
    Timeframe: {{interval}}
    Bar Time: {{time}}
    Alert Triggered: {{timenow}}
    🟢 LONG {{ticker}} @ {{close}}
    {{exchange}} | {{interval}} | {{timenow}}
    MTF Dashboard Screenshot
    Choose Infinity Algo V3.0 from the condition dropdown
    Infinity Algo in conditions

    Step 5: Select Alert Type

    Pick your desired signal from the list

    Available alert signals

    Step 6: Select Notification Type

    Enable your preferred notification methods

    Notification options

    1.8 Sell Signal - HL Sniper → Precision sell entry signals

  • 1.9 Sell Signal - AI ⭐ → AI optimized signals

  • 2.2 Stop Loss Long Hit → Stop loss triggered on long

  • 2.3 Stop Loss Short Hit → Stop loss triggered on short

  • Critical: Use Once Per Bar for exits to trigger immediately when price touches levels

    Profit targets

    🛡️ Stop Loss

    2.2 - 2.3

    Once Per Bar

    Risk management

    ⏰ Pre-Signals

    2.4 - 2.5

    Once Per Bar Close

    Early warnings

    {{timenow}}

    Alert fire time (UTC)

    2025-01-01T12:00:03Z

    {{open}} {{high}} {{low}} {{close}}

    O/H/L/C of the bar

    43250.5

    {{volume}}

    Bar volume

    1234.56

    {{syminfo.currency}}

    Quote currency

    USD

    {{syminfo.basecurrency}}

    Base (for FX/crypto pairs)

    BTC or na

    • Must use Once Per Bar • Not Once Per Bar Close

    TradingView Notification
    Settings Button
    Settings in bottom toolbar
    Alerts Option
    Alerts in Analysis Hub
    Create Alert Button
    Create new alert

    Midband

    Center line

    Dynamic equilibrium

    Bias filter

    Trading Application:

    • Green = Look for longs

    • Red = Look for shorts

    • Neutral = Wait for direction

    〰️ Show Cloud Midline

    On/Off

    ON

    Display center equilibrium line

    Weekly+: Major trends only

    Benefits:

    • No manual adjustment needed

    • Optimized for each timeframe

    • Reduces false signals

    Best for: 95% of traders

    Fixed period settings guide:

    Period Range
    Characteristics
    Best For

    20-40

    Very responsive, many signals

    Scalping

    60-80

    Balanced sensitivity

    Day trading

    100-150

    Smooth, fewer whipsaws

    Swing trading

    When to use:

    • Specific strategy requirements

    • Backtesting consistency

    • Personal preference

    Best for: Advanced users with specific needs

    Cloud is sloping upward

  • Volume confirmation ideal

  • Bearish Breakout:

    • Price closes below lower cloud

    • Cloud is sloping downward

    • Strong momentum signal

    2

    Cloud Squeeze

    Characteristics:

    • Cloud bands converge (narrow)

    • Low volatility period

    • Energy building for move

    Trading approach:

    • Mark the squeeze zone

    • Wait for expansion direction

    • Trade the breakout with tight stops

    3

    Midband Crosses

    Signals:

    • Cross above = Bullish bias shift

    • Cross below = Bearish bias shift

    • Multiple tests = Strong level

    Confirmation:

    • Check cloud slope

    • Verify MTF alignment

    • Look for volume

    Target = 2x cloud width

    Green gradient = Support zones

    Trading Meaning:

    • Dark = Use wider stops

    • Light = Tighten risk

    • Red = Sell zones

    • Green = Buy zones

    Gentle down

    ↘️ 15-45°

    Weak downtrend

    Short preferred

    Steep down

    📉 45°+

    Strong downtrend

    Short only

    Cloud Midband ↓

    Price crosses below midband

    Bias shift to bearish

    Watch for confirmation

    Trend starting

    Contracting

    Consolidation

    Prepare for move

    • Higher TF cloud: Major trend direction

    • Current TF cloud: Trade execution

    • Lower TF cloud: Fine-tuning entries

    • All aligned: Highest probability

    • Mixed: Stay cautious

    Component
    Guideline

    Stop placement

    Beyond cloud extreme

    Position sizing

    Inverse to cloud width

    Take profit 1

    Midband

    Take profit 2

    Opposite cloud edge

    Trail stop

    Along midband

    With Market Structure:
    • CHoCH at cloud extreme = Major reversal

    • BOS with cloud breakout = Strong trend

    • Structure within cloud = Weak signal

    Wrong period setting - Start with Auto mode

  • Entering at mid-cloud - Wait for edges for best entries

  • Not adjusting stops for width - Wide cloud needs wide stops

  • Verify chart has enough data points

  • Some instruments may need manual period adjustment

  • Too wide → Decrease period (try -20)
  • Too narrow → Increase period (try +20)

  • Consider your timeframe (lower TF = lower period typically)

  • Try zooming in/out

    Increase period in manual mode
  • Use higher timeframe (15m+)

  • Switch to Auto mode

  • Enable smoothing if available

  • Contracting = Range forming

    Colors & Slope:

    • Green midband = Bullish bias

    • Red midband = Bearish bias

    • Steep slope = Strong trend

    • Flat cloud = Range-bound

  • Outer Band

    Furthest from price

    Extreme overbought/oversold

    Reversal zones

    Middle Layers

    Gradient zones

    Increasing strength levels

    Partial profits

    Inner Band

    Closest to price

    Initial support/resistance

    ☁️ Show Cloud Bands

    On/Off

    ON

    Toggle cloud visibility

    ⏱ Cloud Period Mode

    Auto/Manual

    Auto

    Adaptive or fixed period

    ⏳ Manual Period

    5-400

    80

    Steep up

    📈 45°+

    Strong uptrend

    Long only

    Gentle up

    ↗️ 15-45°

    Weak uptrend

    Long preferred

    Flat

    ➡️ 0-15°

    Ranging market

    Cloud Breakout Up

    Price breaks above upper cloud

    Momentum long entry

    Slope must be up

    Cloud Breakout Down

    Price breaks below lower cloud

    Momentum short entry

    Slope must be down

    Cloud Midband ↑

    Price crosses above midband

    Bias shift to bullish

    Very Wide

    High volatility

    Wide stops, smaller size

    Normal

    Balanced

    Standard approach

    Narrow

    Low volatility

    Breakout pending

    Expanding

    FAQ
    contact support

    First targets

    Custom period (Manual mode only)

    Both directions

    Watch for confirmation

    Volatility increasing

    🚀 Key Differences from Standard Version

    📋 Standard Version

    • Manual setup for each signal type

    • User-defined message format

    • Basic TP/SL alerts only

    • Requires text formatting

    • Multiple alerts needed

    🤖 Backtest Version

    • ✅ Automatic via code

    • ✅ Pre-formatted structure


    ⚙️ How to Enable Automatic Alerts

    1

    Add Backtest Indicator

    Load the Backtest Version to your chart from Invite-only Scripts

    2

    Configure Alert Settings

    Navigate to indicator settings and enable: Enable Alerts?

    3

    Create Master Alert

    1. Right-click chart → Add Alert


    📋 Alert Message Format

    The backtest version generates structured messages perfect for automation, with optional percentage display for exit levels.

    standard-output:
    Exchange=BINANCE
    Symbol=BTCUSDT
    Side=Long
    Leverage=10x
    Entry=45250.50
    TP1=45700.00
    TP2=46150.00
    TP3=46600.00
    TP4=47050.00
    TP5=47500.00
    TP6=47950.00
    SL=43250.00
    SignalType=AI Sniper Buy
    output-with-percentages:
    Exchange=BINANCE
    Symbol=BTCUSDT
    Side=Long
    Leverage=10x
    Entry=45250.50
    TP1=45700.00 (30%)
    TP2=46150.00 (25%)
    TP3=46600.00 (20%)
    TP4=47050.00 (15%)
    TP5=47500.00 (7%)
    TP6=47950.00 (3%)
    SL=43250.00 (100%)
    SignalType=AI Sniper Buy

    New Feature: Enable 📊 Show Exit % in Alerts? in settings to include exit percentages directly in alert messages

    Core Fields (Always Present)

    • Exchange → Trading venue (auto-detected)

    • Symbol → Trading pair/ticker

    • Side → Long or Short position

    Conditional Fields

    • TP1-TP6 → Only if enabled in settings

    • SL → Only if Stop Loss enabled

    • SignalType → For HL/AI Sniper modes

    Optional Percentages

    • Exit percentages → When Show Exit % in Alerts? enabled

    • Format: Price (XX%)

    • SL always shows (100%)

    Multiple Take Profit Strategy

    When multiple TPs are enabled, the alert includes all active levels for sophisticated exit strategies:

    • Partial exits at each TP level based on your configured percentages

    • Scale out of positions gradually to lock in profits

    • Risk reduction as price moves favorably

    • Optional percentages displayed directly in alerts for automation

    📊 Understanding Exit Percentages

    The Show Exit % in Alerts? setting adds position exit percentages to each level, making it easier for bots to parse exit sizes:

    Without Percentages (Default):

    • Clean price levels only

    • Bot needs separate configuration for exit sizes

    • Simpler format for manual traders

    With Percentages Enabled:

    • Each level shows Price (XX%)

    • Bot can parse exit sizes directly from alert

    • No additional configuration needed

    Example Use Case: Your bot receives TP1=45700.00 (30%) and knows to exit 30% of the position at 45700.00 without needing a separate configuration file.


    💡 Advanced Configuration

    Customization Options

    🏷️ Custom Symbol Override

    Use the Alert Ticker setting to:

    • Send alerts for a different symbol

    • Normalize naming conventions for your broker

    • Handle exchange-specific formatting

    Example: Set XBTUSD instead of BTCUSDT for BitMEX compatibility

    ⚡ Leverage Customization

    The Alert Leverage setting allows:

    • Different leverage from display settings

    • Exchange-specific limits (e.g., max 20x)

    • Risk management overrides

    • Position sizing calculations


    🛠️ Real-World Setup Examples

    Example 1: Simple Long Entry

    Configuration:

    • Exit Type: Percentage

    • Only TP1: 2% enabled

    • Stop Loss: 3% enabled

    • Leverage: 5x

    • Show Exit %: Disabled ❌

    Example 2: Complex Multi-TP Strategy

    Configuration:

    • All 6 TPs enabled

    • Stop Loss enabled

    • Signal Mode: AI Sniper

    • Leverage: 10x

    • Show Exit %: Enabled ✅


    ⚠️ Critical Considerations

    Must-Know Setup Rules

    One Alert Rules All

    • ✅ Create ONLY ONE TradingView alert for each pair and timeframe

    • ✅ Use Any alert() function call as trigger

    • ✅ All signals (Long/Short/TP/SL) flow through this single alert

    Processing & Timing

    • ⏱️ Alerts fire on bar close (confirmed signals)

    • ⏱️ Account for TradingView processing delay (~1-3 seconds)

    • ⏱️ Consider network latency for webhooks

    • ⏱️ Add retry logic in your automation


    🔍 Troubleshooting Guide

    Issue
    Possible Causes
    Solution

    No alerts firing

    Settings misconfigured

    • Enable Enable Alerts in settings • Verify alert condition is Any alert() function call • Ensure using Backtest version (not standard)

    Wrong symbol

    Override active

    • Clear Alert Ticker field to use current chart • Check exchange formatting requirements

    Missing TP/SL levels

    Not configured

    • Enable desired levels in Exit Settings • Set Exit Type to Percentage • Configure TP percentages

    Webhook not receiving

    Connection issue


    🎯 Integration Methods

    Choose your integration path based on your technical skills and needs:

    Fastest Setup - Zero Programming Required

    Option 1: TradingView → Telegram/Discord via Webhook Bridge

    1

    Create Webhook Bridge

    1. Go to

    2. Create free account

    3. Generate webhook URL

    4. Select destination (Telegram/Discord)

    2

    Configure TradingView Alert

    1. Create alert with Any alert() function call

    Option 2: Direct Discord Webhook

    Perfect for: Traders who just want signals in Telegram/Discord without any coding

    Visual Automation Tools

    Using Pipedream/Make (formerly Integromat)

    Why use this?

    • Reformat messages

    Custom Server Implementation

    For maximum control, run your own webhook endpoint:

    Advanced Features:

    • Request verification


    🤖 Popular Bot Integrations

    Cornix Bot (Automated Trading)

    Easiest automated execution:

    1. Get Cornix webhook URL from bot settings

    2. Paste in TradingView alert webhook field

    3. Cornix auto-parses and executes trades

    Supports:

    • Multiple exchanges (Binance, Bybit, etc.)

    • Position management

    • Risk settings

    • DCA strategies

    No coding required! Cornix understands Infinity Algo's format directly

    Other Trading Bots

    Bot Service
    Setup Difficulty
    Features
    Best For

    Cornix

    ⭐ Easiest

    Full automation

    Beginners

    3Commas

    ⭐⭐ Easy

    DCA, Grid bots

    Intermediate

    TradersPost

    ⭐⭐ Easy

    Multi-broker


    ⚠️ Important Limits & Gotchas

    Must Know:

    • TradingView requires paid plan for webhooks

    • Use Any alert() function call as condition

    • Max 15 alerts in 3 minutes (TradingView limit)

    • Discord: ~30 messages/minute per webhook

    • Telegram: ~30 messages/second total, 1/second per chat


    📚 Quick Start Recommendations

    I just want signals in Telegram/Discord

    Use tradingview.to (Track A) - 2 minute setup, no coding needed

    I want to auto-trade on Binance/Bybit

    Use Cornix Bot - Paste webhook URL, configure risk settings, done

    I need custom formatting or multiple destinations

    Use Pipedream or Make (Track B) - Visual workflow builders

    I'm a developer and need full control

    Build custom endpoint (Track C) - See Pro tab for examples


    ✅ Summary

    The Backtest Version provides:

    ✅ Zero manual setup - All alerts handled automatically ✅ Structured format - Parse-ready for any platform ✅ Complete data - All TP/SL levels in one message ✅ Signal identification - Know exactly which strategy triggered ✅ Direct integration - Works with any webhook endpoint ✅ Backtesting accuracy - Realistic alert generation for testing

    Perfect for automated trading systems, backtesting validation, and hands-free alert management.

    Key Components
    • 🟢 Buy Zones (Bullish OB) - Demand areas where buyers stepped in

    • 🔴 Sell Zones (Bearish OB) - Supply areas where sellers took control

    • 📊 Volume Metrics - Buy/sell pressure within each zone

    Why They Work

    Order blocks show where "smart money" entered positions, giving you institutional-level insight into market structure and potential reversal points.

    Trading Edge: Fresh order blocks with high directional volume (>70%) provide the highest probability setups.


    📊 Understanding Order Block Components

    Zone Structure

    Each order block displays:

    Component
    Description
    Trading Use

    Colored Box

    The zone boundaries

    Entry/exit area

    Volume Bar

    Buy (green) / Sell (red) split

    Strength indicator

    Text Label

    Zone type and metrics

    Quick reference

    Volume Metrics Display

    Reading the metrics:

    • 72.474K - Total volume in the zone

    • 60% Buy - Bullish pressure dominance

    • 40% Sell - Minimal selling

    Pro Tip: Zones with >70% directional volume are strongest. 50/50 splits indicate indecision - avoid these zones.


    ⚙️ Configuration Settings

    Basic Settings

    Setting
    Options
    Default
    Description

    📦 Show Buy Sell Zones

    On/Off

    ON

    Enable/disable order blocks

    🔍 Show Only Nearest Boxes

    On/Off

    ON

    Display only closest zone to price

    📏 Extend Boxes Indefinitely

    On/Off

    OFF

    Advanced Settings

    Setting
    Description
    Impact

    🔍 Sensitivity

    Zone detection sensitivity (1-100)

    Higher = fewer, larger zones

    🧱 OB Mitigation Method

    When zone is "broken"

    Close = strict, Wick = sensitive, Mid = balanced

    🧩 Hide Overlap

    Auto-hide overlapping zones

    Keeps chart clean

    📐 Fib Factor

    Breakout confirmation (0-1)

    Higher = stricter bias changes


    📖 Types of Order Blocks

    1

    Fresh Order Blocks

    • Characteristics: Never been tested by price

    • Probability: Highest for reaction

    • Strategy: First test often produces best move

    2

    Tested Order Blocks

    • Characteristics: Price touched but didn't break

    3

    Broken Order Blocks

    • Characteristics: Price closed through zone


    🎯 Trading Signals

    Entry Signals

    Setup:

    1. Price approaches fresh order block

    2. Look for slowdown or rejection candles

    3. Enter at zone edge or midline

    4. Stop below/above zone

    Best for: Conservative traders, trending markets

    Setup:

    1. Zone breaks (triangle marker appears)

    2. Price returns to test old zone

    3. Enter on rejection

    4. Stop beyond zone extreme

    Setup:

    1. Wait for price to reach zone midline

    2. Look for reaction at this level

    3. Enter with tight stop

    4. Target opposite zone

    Exit Signals

    Exit signal showing price leaving a bullish order block with upward momentum

    Exit Markers show when price leaves a zone:

    • ⬆️ Green arrow = Exiting bullish zone upward (bullish continuation)

    • ⬇️ Red arrow = Exiting bearish zone downward (bearish continuation)

    Exit Trigger Modes:

    • Close - Bar must close outside zone (conservative)

    • Wick - Any price spike through zone (aggressive)

    Break Signals

    Break signals mark zone invalidation and potential role reversal

    Break Markers indicate when a zone is definitively broken:

    • 🔻 Red triangle down = Bullish zone broken (bearish signal)

    • 🔺 Green triangle up = Bearish zone broken (bullish signal)

    Understanding Breaks:

    When Zones Break:

    • Price closes beyond zone boundary

    • Volume confirms the move

    • Zone loses its effectiveness

    • Often flips from support to resistance (or vice versa)

    Trading Breaks:

    • Immediate signal for trend continuation

    • Wait for retest for safer entry

    • Old support becomes new resistance

    Mitigation Methods (determines when a break occurs):

    Method
    Trigger Condition
    Best For

    Close

    Bar closes beyond zone edge

    Conservative

    Wick

    Any price spike through zone

    Aggressive

    Mid

    Close crosses zone midline

    Balanced approach

    Important: Once broken, zones often reverse roles - previous support becomes resistance and vice versa. Watch for retests of broken zones.



    📊 Volume Analysis

    Reading Buy/Sell Pressure

    The colored bars within zones show:

    • Green portion = Buying volume percentage

    • Red portion = Selling volume percentage

    • Bar width = Proportional to zone width

    Strength Interpretation:

    • 80/20 split = Very strong zone

    • 70/30 split = Strong zone

    • 60/40 split = Moderate strength

    • 50/50 split = Neutral, avoid

    Quick Rule: Trade zones with >70% directional volume for best results

    Avoid: 50/50 split zones show indecision


    💡 Pro Strategies

    Strategy 1: Zone-to-Zone Trading

    Trade from one order block to the opposite side:

    1. Enter at demand zone (bullish OB)

    2. Target supply zone (bearish OB)

    3. Reverse at supply

    4. Target demand zone

    Best when: Clear range-bound market with defined zones

    Strategy 2: Confluence Stacking

    Strongest setups have multiple factors:

    • Order block + MTF alignment (6+ timeframes)

    • Order block + Cloud band edge

    • Order block + Market structure level (BOS/CHoCH)

    • Order block + Round numbers

    Best when: Looking for high-probability entries

    Strategy 3: Volume Gradient Trading

    Focus on zones with extreme volume imbalances:

    • Enter zones with >80% directional volume

    • Avoid zones with <60% directional volume

    • Use midline for partial profits

    • Hold runners to opposite extreme zone

    Best when: Trending markets with clear momentum


    🔔 Alert Configuration

    Alert Name
    Triggers When
    Use Case

    Entered Bullish OB

    Price enters buy zone

    Potential long entry

    Entered Bearish OB

    Price enters sell zone

    Potential short entry

    Bullish OB Break Down

    Buy zone broken

    Zone invalidation/flip

    Bearish OB Break Up

    Sell zone broken


    ⚙️ Optimization Tips


    ⚠️ Common Mistakes

    Critical Errors to Avoid:

    1. Trading every zone - Focus on fresh, high-volume zones only

    2. Ignoring volume metrics - 50/50 zones are weak, avoid them

    3. Not waiting for confirmation - Let price react to the zone first

    4. Fighting broken zones - Respect when zones fail and flip

    5. Using too many zones - Creates analysis paralysis, keep it clean

    6. Wrong Exit Trigger Mode - Match to your trading style


    🛠️ Troubleshooting

    No order blocks showing
    • Check "Show Buy Sell Zones" is enabled

    • Increase "OB Max History" setting (try 1000+)

    • Ensure you have enough chart history loaded

    • Try adjusting sensitivity (lower = more zones)

    • Check if price has been trending without pullbacks

    Too many overlapping boxes
    • Enable "Show Only Nearest Boxes"

    • Enable "Hide Overlap" option (if available)

    • Reduce "Max OBs per Side" to 3-5

    • Increase sensitivity for fewer, larger zones

    Volume metrics showing "n/a"
    • Need more historical data loaded

    • Increase "OB Max History" to 1000+

    • Some instruments may lack volume data

    • Check if volume is available for your symbol

    Zones disappearing unexpectedly
    • This is normal when zones are "mitigated" (broken)

    • Check your "OB Mitigation Method" setting

    • Broken zones are removed to keep chart clean

    • Consider enabling "Extend Boxes" to keep them visible

    Exit markers not showing
    • Enable "Show Exit Markers" in settings

    • Check "Exit Trigger Mode" (Wick vs Close)

    • Ensure price actually exited the zone

    • May need to wait for bar close (if using Close mode)


    📚 Quick Reference

    Visual Elements

    Zone Colors:

    • 🟢 Green zones = Demand/Support (Bullish OB)

    • 🔴 Red zones = Supply/Resistance (Bearish OB)

    • ➖ Dashed midline = Zone center/target

    • 📊 Split bars = Volume distribution

    Markers:

    • 🔺 Triangle up = Bearish zone broken (bullish)

    • 🔻 Triangle down = Bullish zone broken (bearish)

    • ⬆️ Arrow up = Exiting zone upward

    Best Practices Checklist


    🔗 Related Features


    For additional support, visit our FAQ or contact support.

    🟢 BUY SIGNAL TRIGGERED
    Symbol: {{ticker}}
    Entry: {{close}}
    Exchange: {{exchange}}
    Timeframe: {{interval}}
    Volume: {{volume}}
    Time: {{timenow}}
    ═══ LONG ENTRY ═══
    {{exchange}}:{{ticker}}
    Price: {{close}}
    Range: {{low}} - {{high}}
    Volume: {{volume}}
    {{interval}} timeframe
    ═════════════════
    🔴 SHORT {{ticker}} @ {{close}}
    {{exchange}} | {{interval}} | {{timenow}}
    🔴 SELL SIGNAL TRIGGERED
    Symbol: {{ticker}}
    Entry: {{close}}
    Exchange: {{exchange}}
    Timeframe: {{interval}}
    Volume: {{volume}}
    Time: {{timenow}}
    ⚠️ SHORT POSITION OPENED
    {{ticker}} at {{close}}
    Daily High: {{high}}
    Risk Level: Monitor Closely
    Time: {{timenow}}
    ✅ TAKE PROFIT (LONG)
    {{ticker}}: Target Reached at {{close}}
    Entry → Exit: Profit Locked
    {{interval}} | {{timenow}}
    ✅ TAKE PROFIT (SHORT)
    {{ticker}}: Target Reached at {{close}}
    Short Covered Successfully
    {{interval}} | {{timenow}}
    💰 TP LEVEL HIT - {{ticker}}
    Price: {{close}}
    Partial Exit Recommended
    Remaining Position: Hold
    Time: {{timenow}}
    🛑 STOP LOSS (LONG)
    {{ticker}}: Stop Hit at {{close}}
    Position Closed - Risk Management Active
    {{interval}} | {{timenow}}
    🛑 STOP LOSS (SHORT)
    {{ticker}}: Stop Hit at {{close}}
    Short Position Closed
    {{interval}} | {{timenow}}
    ⚠️ STOP LOSS TRIGGERED ⚠️
    {{ticker}} @ {{close}}
    IMMEDIATE ACTION: Position Closed
    Protect Capital
    Time: {{timenow}}
    ⏳ POSSIBLE LONG SETUP
    {{ticker}} preparing for entry
    Current: {{close}}
    Watch Level: {{high}}
    Timeframe: {{interval}}
    Stand By...
    ⏳ POSSIBLE SHORT SETUP
    {{ticker}} preparing for entry
    Current: {{close}}
    Watch Level: {{low}}
    Timeframe: {{interval}}
    Stand By...
    Show Only Nearest: ON
    Extend Boxes: OFF
    Exit Trigger Mode: Wick
    Max OBs: 3 per side
    Sensitivity: 10-15 (more zones)
    OB Max History: 500 bars
    Mitigation: Wick
    Show Only Nearest: ON
    Extend Boxes: OFF
    Exit Trigger Mode: Close
    Max OBs: 5 per side
    Sensitivity: 15-20 (balanced)
    OB Max History: 1000 bars
    Mitigation: Close
    Show Only Nearest: OFF
    Extend Boxes: ON
    Exit Trigger Mode: Close
    Max OBs: 10 per side
    Sensitivity: 20-30 (quality zones)
    OB Max History: 2000 bars
    Mitigation: Mid
    Show Only Nearest: OFF
    Extend Boxes: ON
    Exit Trigger Mode: Close
    Max OBs: 10+ per side
    Show OB Details: ON
    Show Breaks: ON
    Show Exit Markers: ON
    All visual features enabled
    Buy Zone / Bullish OB
    72.474K | B/S 60/40%

    200+

    Major trends only

    Position trading

    Probability: Medium strength
  • Strategy: Look for multiple confluences

  • Probability: Often flips role
  • Strategy: Old support becomes resistance (and vice versa)

  • Best for: Aggressive traders, reversal plays
    Best for: Scalpers, precise entries
    Old resistance becomes new support

    ⬇️ Arrow down = Exiting zone downward

    Keep zones visible until broken

    💥 Show Breaks

    On/Off

    OFF

    Mark when zones are broken

    🏁 Show Exit Markers

    On/Off

    OFF

    Display exit signals from zones

    📤 Exit Trigger Mode

    Close/Wick

    Wick

    How exits are detected

    📊 Show OB Details

    On/Off

    ON

    Display metrics, midline, volume bars

    🔢 Max OBs per Side

    Maximum zones displayed

    3-5 for clean charts, 10+ for analysis

    📜 OB Max History

    Lookback period in bars

    Lower for performance, higher for context

    Zone invalidation/flip

    Exit from Bullish OB

    Leaving buy zone up

    Potential long entry

    Exit from Bearish OB

    Leaving sell zone down

    Potential long entry

    ✅ All TP/SL levels included

  • ✅ Ready for automation

  • ✅ Single unified alert

  • Set condition: Infinity Algo Backtest → Any alert() function call
  • Configure notifications (webhook, email, mobile)

  • Create ONLY ONE alert - all signals flow through this single alert

    Leverage → Position leverage
  • Entry → Entry price at signal

  • Paste webhook URL from tradingview.to

  • Done! Messages auto-forward to your channel

  • Add conditional logic
  • Send to multiple destinations

  • Add retry logic

  • No server needed

  • Sample Pipedream Workflow

    Perfect for: Semi-technical users who want customization without managing servers

    Database logging
  • Multi-exchange execution

  • Custom risk management

  • Retry logic & error handling

  • Perfect for: Developers who need custom logic, authentication, or complex routing

    • Test webhook URL with webhook.site • Check message format compatibility • Verify JSON formatting if needed

    Duplicate alerts

    Multiple alerts created

    • Delete all alerts • Create only ONE master alert • Check alert history

    Stock traders

    PineConnector

    ⭐⭐⭐ Medium

    MT4/MT5 bridge

    Forex

    Custom Bot

    ⭐⭐⭐⭐⭐ Hard

    Unlimited

    Developers

    tradingview.to
    Output
    Exchange=BINANCE
    Symbol=ETHUSDT
    Side=Long
    Leverage=5x
    Entry=2250.75
    TP1=2295.77
    SL=2183.23
    Output with Percentages
    Exchange=BINANCE
    Symbol=BTCUSDT
    Side=Short
    Leverage=10x
    Entry=45000.00
    TP1=44550.00 (30%)
    TP2=44100.00 (25%)
    TP3=43650.00 (20%)
    TP4=43200.00 (15%)
    TP5=42750.00 (7%)
    TP6=42300.00 (3%)
    SL=46350.00 (100%)
    SignalType=AI Sniper Sell
    Discord Setup
    1. Open Discord Server Settings
    2. Integrations → Webhooks → New Webhook
    3. Copy webhook URL
    4. Paste in TradingView alert
    webhook-server.py
    from fastapi import FastAPI, Request
    import hmac
    import hashlib
    
    app = FastAPI()
    
    @app.post("/webhook")
    async def handle_alert(request: Request):
        # Verify TradingView signature (optional)
        body = await request.body()
        
        # Parse alert
        data = parse_alert(body.decode())
        
        # Custom logic
        if data['Symbol'] in WATCHLIST:
            # Execute trade
            execute_trade(data)
            
            # Log to database
            log_trade(data)
            
            # Notify multiple channels
            notify_telegram(data)
            notify_discord(data)
            
        return {"status": "processed"}
    Example Flow
    1. HTTP Webhook trigger (receives from TradingView)
    2. Parse the message
    3. Format for destination
    4. Send to:
       - Telegram Bot
       - Discord Webhook
       - Google Sheets
       - Email
       - Database
    pipedream-parser.js
    export default defineComponent({
      async run({ steps, $ }) {
        // Parse incoming alert
        const lines = steps.trigger.event.body.split('\n');
        const data = {};
        
        lines.forEach(line => {
          const [key, value] = line.split('=');
          data[key] = value;
        });
        
        // Format for Discord
        return {
          content: `🔔 ${data.Symbol} Signal`,
          embeds: [{
            title: `${data.Side} Position`,
            fields: [
              { name: "Entry", value: data.Entry, inline: true },
              { name: "TP1", value: data.TP1, inline: true },
              { name: "SL", value: data.SL, inline: true }
            ],
            color: data.Side === "Long" ? 0x00ff00 : 0xff0000
          }]
        };
      }
    });
    Select Infinity Algo
    Alert Type Selection
    Notification Settings

    🔄 Automating Infinity Algo Alerts via Alertatron

    Guide for non-backtest version

    CRITICAL: Alertatron has TWO different systems. DO NOT MIX THEM:

    • Signals Lite - JSON messages only, no scripts

    • Script Bots - Full scripting with MyKeys{...} #bot

    Signals Lite does NOT use MyKeys{...} or #bot tags!

    Choose ONE system and follow ONLY that guide below.


    🎯 Which System Should You Use?

    Choose Signals Lite if you want:

    • ✅ Quick 5-minute setup

    • ✅ Visual configuration (no coding)

    • ✅ Simple long/short automation

    • ✅ Lower chance of errors


    📘 Option 1: Signals Lite (Recommended)

    Simple JSON signal-based automation with visual configuration.

    ⚙️ Step 1: Create Signals Lite Bot

    1. Navigate to Signals Lite → Your Bots

    2. Click "Create new automated bot..."

    3. Configure your bot:

    Field
    What to enter
    1. Click Create Bot

    🔑 Step 2: Configure Bot Settings

    After creating your bot:

    1. Click on your bot name to expand

    2. Find "API Keys" section

    3. Add your exchange API credentials

    4. Save configuration

    📩 Step 3: Get Your Webhook

    Copy the exact webhook shown on your bot page. Don't guess the path—formats can change.

    Your bot page will display a unique webhook URL. Copy it exactly as shown - you'll need it for TradingView.

    📊 Step 4: Create TradingView Alerts

    Available Infinity Algo Alerts

    Buy Signals:

    • 1.0 Buy Signal - Normal

    • 1.1 Buy Signal - Smart

    • 1.2 Normal or Smart Buy

    Alert Configuration

    1. Open your Infinity Algo chart

    2. Create alert (Alt+A)

    3. Configure:

    Field
    Value

    📝 Signals Lite Message Templates

    Messages MUST be valid JSON. Start simple (side + amount) and optionally override defaults such as TP/SL, hedge mode, or closing the opposite side.

    Minimal Long Entry:

    Minimal Short Entry:

    Close Position:

    Long with TP/SL override:

    Short with leverage:

    Using TradingView placeholders:

    Available Override Fields

    See full documentation:

    Field
    Type
    Description

    For multi-pair bots, use percent/offset fields (e.g., takeProfitOffset), not fixed prices.

    That's it! Your Signals Lite bot is ready. Test with small amounts first.


    📗 Option 2: Script Bots (Advanced)

    Full scripting control with complex order logic and multi-step TP ladders.

    Prerequisites: Understand basic scripting and can debug syntax errors. If not, use Signals Lite above.

    ⚙️ Step 1: Configure Script Bot Infrastructure

    A. Add API Keys First

    1. Go to Scripting Signals → Script Bot Config → Script Bot API Keys

    2. Click "Add API Keys"

    3. Configure:

      • Name: e.g. MyKeys

    B. Get Your Account Webhook

    1. Go to Account → Webhook Details

    2. Copy the exact webhook shown (don't guess the format)

    C. Configure Bot Group

    1. Go to Scripting Signals → Trading Bot Settings

    2. Set up a group that filters for #bot

    3. Route this group to the trading engine

    Script Bots route through your account webhook using the #bot tag, not a separate bot webhook

    📊 Step 2: Available Alert Conditions

    Same as Signals Lite - all 16 alerts available:

    Click to see full alert list

    Buy Entries:

    • 1.0 through 1.4

    Sell Entries:

    • 1.5 through 1.9

    📋 Step 3: Create TradingView Alerts

    Configuration is similar but the message contains scripts:

    Field
    Value

    📝 Script Bot Templates

    Every script MUST end with #bot or it won't execute!

    This multi-step TP ladder is ONLY possible with Script Bots!

    🔤 Script Command Reference

    Click to expand full command list
    Command
    Purpose
    Example

    🛠️ Troubleshooting

    Problem
    Solution

    📚 Resources

    Official Documentation:

    • Main: Docs:

    • Signals Lite Getting Started:

    Remember:

    • Alertatron is a third-party service with separate costs

    • Always test with small amounts first

    🔄 Automating Infinity Algo Alerts via 3Commas

    Guide for non-backtest version

    Connect Infinity Algo signals directly to 3Commas for automated trading execution.


    🎯 Three Integration Methods

    Automatic Position Flipping

    What it does:

    • Switches Long ↔ Short automatically

    • One bot handles both directions

    • Closes opposite position before opening new

    Best for:

    • ✅ Trending markets

    • ✅ Active trading

    • ✅ Maximum efficiency

    • ✅ Less alert management

    Reversal Behavior:

    • Spot: With Reverse position ON, opposite signal closes & flips; OFF ignores opposite signals

    • Futures Hedge Mode ON: Enable "Reverse position" to flip positions

    For simplicity, we recommend one pair per bot for reversal workflows.

    Exit Without Disabling Bot

    What it does:

    • Closes position cleanly

    • Bot stays active for next signal

    • No manual re-enabling needed

    Best for:

    Disable Bot & Close All

    What it does:

    • Closes all positions at market

    • Disables bot completely

    • Requires manual re-enable

    Best for:


    ⚙️ Step 1: Configure Signal Bot

    Navigate to 3Commas:

    1. Log in → 3Commas.io

    2. Bots → Signal Bot → Create Bot

    3. Configure with these settings:

    Setting
    Value

    For multi-pair bots, also set Max active SmartTrades.


    📩 Step 2: Get Webhook Credentials

    After saving your bot, find "Message for deal start signal" and copy:

    Security: Never share your secret token - it controls your bot! Signal Bots no longer accept old bot_id/email_token pairs.


    📊 Step 3: Create TradingView Alerts

    Alert Configuration

    Field
    Value

    Important: Alert condition must match your Infinity Algo signal names exactly, including any numeric prefixes


    📝 JSON Templates

    Required Fields: All signals must include secret, bot_uuid, action, tv_exchange, and tv_instrument

    Note: For limit entry, add "price" or "price_percent" with optional "price_percent_ref_type"

    Note: Exit orders are market-only - don't add "order_type": "limit"


    ⚡ Quick Reference

    Parameter
    Purpose
    Values

    🎯 Which Method Should You Use?

    Feature
    🔄 Reversal Bot
    🎯 Clean Exit
    ⏹️ Panic Stop

    Choose Reversal if you:

    • Trade trending pairs

    • Trust your signals

    • Want set-and-forget


    🚀 Advanced Features

    Up to 8 Take Profit Levels

    • UI supports up to 4 levels

    • JSON supports up to 8 levels

    • Volumes must total 100%


    🛠️ Troubleshooting Checklist

    ✅ Check
    Details

    📖 JSON Field Glossary

    Field
    Purpose
    Values & Rules

    📚 Resources

    Official 3Commas Documentation:

    • Signal Bot Guide:

    • JSON Format Guide:

    Important Reminders:

    • 3Commas is a third-party service with separate subscription costs

    • Signal Bots require a paid TradingView plan for webhooks

    Futures Hedge Mode OFF: Bot automatically closes opposite before opening new

    ✅ Continuous trading

  • ✅ Quick re-entry

  • ✅ Automated workflow

  • ✅ Active strategies

  • Pro Tip: Exit signals use market execution only - limit orders on exits will be rejected

    ✅ Emergency stops

  • ✅ End of session

  • ✅ Risk events

  • ✅ Manual intervention

  • Warning: Bot will NOT auto-restart on next signal - you must manually enable it again

    Max Investment, Leverage

    This disables the bot completely - manual re-enable required!

    amount

    Position size

    Number based on currency_type

    max_lag

    Reject stale signals

    Seconds (300 = 5 min)

    timestamp

    Signal freshness

    Always use {{timenow}}

    price_percent_ref_type

    Price reference for limit

    current_price, base_entry_price, avg_entry_price

    Bot Status

    ✅ Always active

    ✅ Always active

    ❌ Disabled

    Re-entry

    Automatic

    Automatic

    Manual required

    Ideal Trader

    Active/Confident

    Flexible/Cautious

    Risk-averse

    Choose Clean Exit if you:
    • Need position control

    • Trade multiple pairs

    • Want gap periods

    Can mix limit & market orders
  • Trailing only on last step

  • Dynamic Stop Loss

    Trails 0.5% behind highest profit

    Price Deviation & Deal Close Conditions

    In bot configuration (not JSON):

    • Price deviation filters: Prevent unfavorable entries

    • Minimum profit: May block exits until profit target met

    If exits don't close, check your bot's Minimum profit/Deal close conditions

    All volume_percent must total exactly 100

    Exit Orders

    Exit signals use market execution only - no limit orders

    Signal Freshness

    Include max_lag and timestamp to prevent stale signals

    Bot Re-enabling

    If using disable, must manually re-enable bot

    Exit Not Working

    Check bot's Minimum profit/Deal close conditions

    tv_instrument

    TradingView pair

    Required - Always {{ticker}}

    positions_sub_action

    When action is disable

    market_close → flatten & disable cancel → cancel only

    order.amount

    Position size

    Based on currency_type setting

    order.order_type

    Entry order type

    market or limit (limit needs price or price_percent)

    currency_type

    Unit for amount

    quote, base, margin_percent, position_percent

    price

    Exact limit price

    For limit orders - exact price value

    price_percent

    TP/limit distance

    Integer: 1 = 1%, 2 = 2%

    price_percent_ref_type

    Reference for percent

    current_price, base_entry_price, avg_entry_price

    volume_percent

    % to close at each TP

    1-100 (must sum to 100%)

    trigger_price_percent

    Stop loss trigger

    Integer: 1 = 1% loss

    max_lag

    Signal age limit

    Seconds (300 = 5 minutes)

    timestamp

    Current time

    Always {{timenow}}

    Signal Bot FAQ: https://help.3commas.io/en/articles/8637909-signal-bot-faq
  • Getting Started: https://help.3commas.io/en/collections/3181386-getting-started

  • Exit orders are market-only (limit orders will be rejected)

  • Always test with small amounts or Demo account first

  • Manual trading via TradingView is always available as an alternative

  • Name

    e.g. Infinity Algo BTC

    Exchange

    Select your exchange

    Pairs

    Single or Multi (up to 200)

    Alert Type

    Custom Signal

    Direction

    Long / Short / Reversal (both)

    TP/SL

    Set here or via webhook

    Condition

    Match your Infinity Algo signal exactly

    Options

    ✅ Once Per Bar Close (not "Once Per Bar")

    Webhook URL

    https://api.3commas.io/signal_bots/webhooks

    Message

    JSON template with YOUR-SECRET & YOUR-UUID

    price_percent

    TP distance from entry

    Integer: 1 = 1%, 2 = 2%

    volume_percent

    % of position to close

    Must sum to 100%

    trigger_price_percent

    Stop loss distance

    Integer: 1 = 1% loss

    currency_type

    Order size unit

    quote, base, margin_percent, position_percent

    Best For

    Trending markets

    Continuous trading

    Emergency stops

    Alerts Needed

    2 (minimal)

    3 (entry/exit/re-entry)

    1 (stop all)

    Position State

    Always in

    Flexible gaps

    Valid Credentials

    JSON must include valid secret and bot_uuid

    Required Fields

    Always include tv_exchange and tv_instrument in ALL signals

    Correct Webhook URL

    Must be exactly https://api.3commas.io/signal_bots/webhooks

    Alert Timing

    Alerts fire Once Per Bar Close (not "Once Per Bar")

    One Alert Per Action

    Never combine entry & exit in one JSON

    Field Names

    Use price_percent not price_deviation

    secret

    Private bot token

    Required - Copy exactly from Step 2

    bot_uuid

    Unique Signal Bot ID

    Required - Copy from Step 2

    action

    Bot command

    Required - enter_long, enter_short, exit_long, exit_short, disable

    tv_exchange

    TradingView exchange

    Required - Always {{exchange}}

    Setup Requirements
    Direction: Reversal (both)
    Pairs: Single or Multi-pair (up to 200)
    Alerts: 2 total
    - Buy Signal → enter_long
    - Sell Signal → enter_short
    https://help.3commas.io/en/articles/8529406-signal-bot-custom-signal-type
    https://help.3commas.io/en/articles/8894481-signal-bot-json-file-in-custom-signal-type

    Risk Caps

    Fully closed

    Volumes Sum to 100

    Trailing Stop Configuration
    "stop_loss": {
      "enabled": true,
      "order_type": "market",
      "trigger_price_percent": 2,
      "trailing": {
        "enabled": true,
        "percent": 0.5
      }
    }
    Your Unique Credentials
    {
      "secret":   "ab12cd34.ef56gh78…",   // Keep this private!
      "bot_uuid": "f1a2b3c4-…-9d0e1f2a",  // Your bot's ID
      "action":   "enter_long",
      "tv_exchange": "{{exchange}}",
      "tv_instrument": "{{ticker}}"
    }
    enter_long.json
    {
      "secret": "YOUR-SECRET",
      "bot_uuid": "YOUR-UUID",
      "action": "enter_long",
      
      "tv_exchange": "{{exchange}}",
      "tv_instrument": "{{ticker}}",
      
      "order": { 
        "amount": 150, 
        "currency_type": "quote",
        "order_type": "market"
      },
      
      "take_profit": {
        "enabled": true,
        "steps": [
          { "order_type": "limit", "price_percent": 1, "volume_percent": 25 },
          { "order_type": "limit", "price_percent": 2, "volume_percent": 25 },
          { "order_type": "limit", "price_percent": 3, "volume_percent": 25 },
          { "order_type": "market", "price_percent": 4, "volume_percent": 25 }
        ]
      },
      
      "stop_loss": { 
        "enabled": true, 
        "order_type": "market", 
        "trigger_price_percent": 1 
      },
      
      "max_lag": 300,
      "timestamp": "{{timenow}}"
    }
    enter_short.json
    {
      "secret": "YOUR-SECRET",
      "bot_uuid": "YOUR-UUID",
      "action": "enter_short",
      
      "tv_exchange": "{{exchange}}",
      "tv_instrument": "{{ticker}}",
      
      "order": { 
        "amount": 150, 
        "currency_type": "quote",
        "order_type": "market"
      },
      
      "take_profit": {
        "enabled": true,
        "steps": [
          { "order_type": "limit", "price_percent": 1, "volume_percent": 25 },
          { "order_type": "limit", "price_percent": 2, "volume_percent": 25 },
          { "order_type": "limit", "price_percent": 3, "volume_percent": 25 },
          { "order_type": "market", "price_percent": 4, "volume_percent": 25 }
        ]
      },
      
      "stop_loss": { 
        "enabled": true, 
        "order_type": "market", 
        "trigger_price_percent": 1 
      },
      
      "max_lag": 300,
      "timestamp": "{{timenow}}"
    }
    exit_long.json
    {
      "secret": "YOUR-SECRET",
      "bot_uuid": "YOUR-UUID",
      "action": "exit_long",
      
      "tv_exchange": "{{exchange}}",
      "tv_instrument": "{{ticker}}",
      
      "order": { 
        "amount": 100, 
        "currency_type": "position_percent"
      },
      
      "max_lag": 300,
      "timestamp": "{{timenow}}"
    }
    exit_short.json
    {
      "secret": "YOUR-SECRET",
      "bot_uuid": "YOUR-UUID",
      "action": "exit_short",
      
      "tv_exchange": "{{exchange}}",
      "tv_instrument": "{{ticker}}",
      
      "order": { 
        "amount": 100, 
        "currency_type": "position_percent"
      },
      
      "max_lag": 300,
      "timestamp": "{{timenow}}"
    }
    disable_bot.json
    {
      "secret": "YOUR-SECRET",
      "bot_uuid": "YOUR-UUID",
      "action": "disable",
      
      "tv_exchange": "{{exchange}}",
      "tv_instrument": "{{ticker}}",
      
      "positions_sub_action": "market_close",
      
      "max_lag": 300,
      "timestamp": "{{timenow}}"
    }
    Setup Requirements
    Direction: Long or Short
    Alerts: 3 total
    - Entry: enter_long/enter_short
    - Exit: exit_long/exit_short
    - Re-entry: enter_long/enter_short
    Setup Requirements
    Action: disable
    Sub-action: market_close
    Note: Bot must be manually re-enabled
    Example: 8-Level TP with Trailing
    "take_profit": {
      "enabled": true,
      "steps": [
        { "order_type": "limit", "price_percent": 1, "volume_percent": 20 },
        { "order_type": "limit", "price_percent": 2, "volume_percent": 20 },
        { "order_type": "limit", "price_percent": 3, "volume_percent": 15 },
        { "order_type": "limit", "price_percent": 4, "volume_percent": 15 },
        { "order_type": "limit", "price_percent": 5, "volume_percent": 10 },
        { "order_type": "limit", "price_percent": 6, "volume_percent": 10 },
        { "order_type": "limit", "price_percent": 7, "volume_percent": 5 },
        { "order_type": "market", "price_percent": 8, "volume_percent": 5,
          "trailing": { "enabled": true, "percent": 0.2 }
        }
      ]
    }
  • ✅ Easy to modify settings

  • Perfect for:

    • New to automation

    • Basic buy/sell/close needs

    • Want it working fast

    Choose Script Bots if you need:

    • ✅ Complex order logic

    • ✅ Multi-step TP ladders

    • ✅ Conditional execution

    • ✅ Position pyramiding

    • ✅ Custom OCO groups

    • ✅ Timing delays

    Required skills:

    • Comfortable with code

    • Can debug scripts

    • Need advanced features

    Never enable withdrawal permissions for trading bots

    Configure default behavior that can be overridden per alert:

    • Position Size: % of balance or fixed amount

    • Leverage: Your preferred leverage

    • Order Type: Market or Limit

    • Take Profit: Enable and set offset %

    • Stop Loss: Set risk %

    • Hedge Mode: If supported by exchange

    You can override any of these per alert with JSON. See

    1.3 Buy Signal - HL Sniper

  • 1.4 Buy Signal - AI

  • Sell Signals:

    • 1.5 Sell Signal - Normal

    • 1.6 Sell Signal - Smart

    • 1.7 Normal or Smart Sell

    • 1.8 Sell Signal - HL Sniper

    • 1.9 Sell Signal - AI

    Management:

    • 2.0 Take Profit Long

    • 2.1 Take Profit Short

    • 2.2 Stop Loss Long Hit

    • 2.3 Stop Loss Short Hit

    • 2.4 Possible Long Coming (info only)

    • 2.5 Possible Short Coming (info only)

    Don't include symbol - it's already set in your bot configuration

    stopLoss

    boolean

    Enable stop loss

    stopLossOffset

    string

    SL distance (e.g., "1%")

    closeExisting

    boolean

    Close opposite position first

    useHedgeMode

    boolean

    Use hedge mode if available

    leverage

    number

    Override leverage

    entry

    string

    "market" or "limit"

    price

    string

    Limit price (if entry="limit")

    (remember this exactly!)
  • Exchange: Your exchange

  • API Key & Secret: Your credentials

  • Save your keys

  • Management:
    • 2.0 through 2.3

    stopOrder()

    Stop loss

    stopOrder(side=sell, stop=e-1%)

    aggressive()

    Smart limit entry

    aggressive(position=90%a)

    wait()

    Delay

    wait(10m)

    cancel()

    Cancel orders

    cancel(which=all)

    oneCancelsOther()

    OCO group

    oneCancelsOther(which=all)

    continue()

    Conditional proceed

    continue(if=positionLong)

    stop()

    Conditional halt

    stop(if=positionShort)

    trailingStop()

    Trailing stop

    trailingStop(offset=e-1%)

    Position Sizing:

    • 100%a = 100% available balance

    • 100%p = 100% current position

    • 100 = Fixed amount

    • position=0 = Close position

    • offset=e2% = 2% from entry

    Problem
    Solution

    Script ignored

    Missing #bot tag at end

    Invalid keys

    Check key alias spelling (case-sensitive)

    Parse error

    Check Alertatron inbox for error details

    Orders size 0

    Missing % on sizing (%a or %p)

    TP/SL not canceling

    Need oneCancelsOther() wrapper

    Override Settings Reference: https://alertatron.com/docs/signals-lite/override-signal-settings
  • Script Bots Basics: https://alertatron.com/docs/automated-trading/basic-concepts

  • Script Command Reference: https://alertatron.com/docs/automated-trading/market-order

  • Use exchange testnet when available

  • Manual trading via TradingView is always an option

  • Bot name

    e.g. Infinity Algo BTC

    Exchange

    Select your exchange

    Symbol

    e.g. BTCUSDT or BTC

    Access

    Set to Private

    Condition

    e.g. "1.1 Buy Signal - Smart"

    Options

    Once Per Bar Close (prevents duplicates!)

    Alert name

    e.g. "IA Smart Buy"

    Message

    JSON template (see below)

    Webhook URL

    Your bot's webhook from Step 3

    side

    string

    "long", "short", or "close"

    amount

    string

    Position size (e.g., "50%", "100")

    takeProfit

    boolean

    Enable take profit

    takeProfitOffset

    string

    TP distance (e.g., "2%")

    Condition

    Your chosen signal

    Options

    Once Per Bar Close (prevents duplicates!)

    Message

    Your script (see templates)

    Webhook URL

    Your account webhook (NOT Signals Lite!)

    market()

    Market order

    market(side=buy, amount=100%a)

    limit()

    Limit order

    limit(position=50%p, offset=e2%)

    Bot not responding

    Check webhook URL is exactly copied

    Invalid message

    Must be valid JSON format

    Wrong size

    Verify % vs fixed amount in JSON

    No TP/SL

    Set in bot or override with JSON fields

    Duplicate orders

    Ensure "Once Per Bar Close" in TradingView

    Override signal settings
    https://alertatron.com/docs/all/guide
    https://alertatron.com/docs/getting-started-with-signals-lite
    {"side":"long","amount":"25%"}
    {"side":"short","amount":"25%"}
    {"side":"close"}
    {
      "side": "long",
      "amount": "50%",
      "takeProfit": true,
      "takeProfitOffset": "2%",
      "stopLoss": true,
      "stopLossOffset": "1%",
      "closeExisting": true
    }
    {
      "side": "short",
      "amount": "100%",
      "leverage": 10,
      "takeProfit": true,
      "takeProfitOffset": "1.5%"
    }
    {
      "side": "long",
      "amount": "25%",
      "entry": "limit",
      "price": "{{close}}"
    }
    long_entry.txt
    MyKeys({{ticker}}) {
      # Enter long with 100% of available balance
      market(side=buy, amount=100%a);
    
      # Stop loss 1% below entry
      stopOrder(side=sell, amount=100%p, stop=e-1%, reduceOnly=true);
    
      # Multi-step TP ladder with OCO
      oneCancelsOther(which=all);
        limit(position=75%p, offset=e1%, reduceOnly=true);
        limit(position=50%p, offset=e2%, reduceOnly=true);
        limit(position=25%p, offset=e3%, reduceOnly=true);
        limit(position=0,    offset=e4%, reduceOnly=true);
      oneCancelsOther();
    }
    #bot
    short_entry.txt
    MyKeys({{ticker}}) {
      # Enter short
      market(side=sell, amount=100%a);
    
      # Stop loss 1% above entry
      stopOrder(side=buy, amount=100%p, stop=e+1%, reduceOnly=true);
    
      # Multi-step TP ladder (negative values for short)
      oneCancelsOther(which=all);
        limit(position=-75%p, offset=e-1%, reduceOnly=true);
        limit(position=-50%p, offset=e-2%, reduceOnly=true);
        limit(position=-25%p, offset=e-3%, reduceOnly=true);
        limit(position=0,     offset=e-4%, reduceOnly=true);
      oneCancelsOther();
    }
    #bot
    close_position.txt
    MyKeys({{ticker}}) {
      # Close any position
      limit(position=0, offset=1, reduceOnly=true);
      
      # Cancel all orders
      cancel(which=all);
    }
    #bot
    flip_position.txt
    MyKeys({{ticker}}) {
      # Cancel existing orders
      cancel(which=all);
      
      # Flip to long (closes short if exists)
      market(position=100%a);
      
      # Single SL and TP
      stopOrder(side=sell, amount=100%p, stop=e-2%, reduceOnly=true);
      limit(side=sell, amount=100%p, offset=e3%, reduceOnly=true);
    }
    #bot
    conditional_pyramid.txt
    MyKeys({{ticker}}) {
      # Only add if position < 10000
      continue(if=positionLessThan, value=10000);
      
      # Add to position
      market(side=buy, amount=1000);
      
      # Trailing stop
      trailingStop(side=sell, amount=100%p, offset=e-1.5%, 
                   trailingMethod=stepped, stepSize=0.5%, maxSteps=3);
    }
    #bot
    delayed_entry.txt
    MyKeys({{ticker}}) {
      # Wait 5 minutes
      wait(5m);
      
      # Then enter
      market(side=buy, amount=50%a);
      
      # Add protection
      stopOrder(side=sell, amount=100%p, stop=e-1%, reduceOnly=true);
    }
    #bot
    Override signal settings