๐Ÿ”„ 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:

  • 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

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

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!)


โš™๏ธ 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


๐Ÿ“ฉ 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


๐Ÿ“Š 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:

buy_signal.json
{
  "name": "Infinity Algo Signals",
  "secret": "YOUR-SECRET",
  "side": "buy",
  "symbol": "{{ticker}}"
}

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


๐ŸŽฏ 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.


โšก 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


๐ŸŽฏ 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

Only for TradingView strategies


๐Ÿ› ๏ธ 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

Hedge issues

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


๐Ÿ”ค 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}}

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


๐Ÿ“š Resources

Last updated

Was this helpful?