🔄Automating Infinity Algo Alerts via Finandy
Guide for non-backtest version
Connect Infinity Algo indicator signals to Finandy for automated trading with advanced TP/SL management.
🎯 Integration Method for Indicators
Separate Buy/Sell Alerts
What it does:
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
Alerts: 2 total
- Buy Signal → side: "buy"
- Sell Signal → side: "sell"
Position Side: Both/Long/Short
Important: Since Infinity Algo is an indicator, you MUST create two separate alerts. Strategy placeholders like {{strategy.order.action}}
won't work.
⚙️ Step 1: Configure Finandy Webhook
Navigate to Finandy:
Log in → Finandy.com
Algo-trading → TradingView Signals
Create new signal (webhook)
Configure main settings →
Name
e.g. Infinity Algo Signals
Currency pair
{{ticker}}
(one hook for all)
Order Side
Both or Long/Short
Position Side
Both (for reversals)
Save
Shows Signal URL & Message
Do NOT select "Strategy" for Position Side - that's only for TradingView strategies
📩 Step 2: Get Webhook Credentials
After saving, Finandy shows:
Signal URL: https://terminal.finandy.com/api/tv/YOUR-HOOK-ID
Signal Message: {
"name": "Infinity Algo Signals",
"secret": "YOUR-SECRET-TOKEN",
"side": "buy", // You'll change this per alert
"symbol": "{{ticker}}"
}
Security: Keep your secret
token private! By default, Finandy only accepts 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
Condition
Infinity Algo → Choose your signal
Options
Once per bar close
Webhook URL
Paste the Signal URL from Step 1
Message
JSON template (see below)
📝 JSON Templates for Each Alert
Create this alert on a Buy condition:
{
"name": "Infinity Algo Signals",
"secret": "YOUR-SECRET",
"side": "buy",
"symbol": "{{ticker}}"
}
side
must be the lowercase word buy
🎯 Step 4: Set TP & SL Inside Finandy (Optional)
Open the webhook you created → Take Profit (TP) tab
Tick Enable TP → choose Limit or Market
Number of orders → choose how many levels
Price offset (%) and Order distribution (%) per tier
Level re-ordering keeps percentages intact when you DCA
All TP orders sit on the exchange; no extra TradingView alerts required.
⚡ Alert Setup Examples
For "Buy Signal - Smart":
Condition: Infinity Algo → "Buy Signal - Smart"
Webhook URL: Your Finandy URL
Message: Buy JSON with
"side": "buy"
For "Sell Signal - Smart":
Condition: Infinity Algo → "Sell Signal - Smart"
Webhook URL: Same Finandy URL
Message: Sell JSON with
"side": "sell"
🧪 Step 5: Test & Monitor
Interface → Signal log shows every webhook Finandy receives with "OK" or error code
Start with tiny sizes to verify setup
Check that both buy AND sell alerts are working
Testing Checklist: ✅ Created TWO separate alerts ✅ Buy alert has "side": "buy"
✅ Sell alert has "side": "sell"
✅ Both use same webhook URL and secret
🎯 Position Side Configuration
Long & Short (Reversal)
Both
Closes opposite before opening new
Long Only
Long only
Ignores sell signals
Short Only
Short only
Ignores buy signals
Hedge Mode
Both
May hold both sides (Futures)
Futures Note: True position reversal only works in one-way mode. Hedge mode opens opposite positions concurrently.
🛠️ Troubleshooting Checklist
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"
🔤 Glossary of JSON Keys (Finandy)
name
Webhook identifier
Any descriptive name
secret
Auth token from Step 1
Keep private!
side
Trade direction
Only buy
or sell
for indicators
symbol
Trading pair
Usually {{ticker}}
tp.orders
TP levels array
Optional override
ofs
% offset from entry
String: "1.0" = 1%
piece
% of position
Must sum to 100
📚 Resources
Last updated
Was this helpful?