Skip to main content
POST

Request

string
required
Unique identifier for your indicator. Use alphanumeric characters and underscores only.Examples: my_signals, smart_money_v2, inside_bar_detector

Body Parameters

string
required
Trading symbol (e.g., EURUSD)
integer
required
Timeframe in minutes (1, 5, 15, 60, 240, 1440)
string
required
Human-readable name displayed in the UI
string
default:"1.0"
Version of your indicator
array
required
Array of signal points to display on the chart
array
Array of horizontal lines to display on the chart (e.g., SL/TP levels that extend across multiple bars)
object
Optional metadata for your indicator (analytics, description, etc.)

Response

boolean
Indicates if the signal was stored successfully
string
The indicator ID
integer
Number of points that were stored
integer
Number of lines that were stored
string
The symbol
integer
The timeframe
string
ISO 8601 datetime when the data will expire (24 hours)

Complete Trading Signal Example

A professional trading signal includes Entry, Stop Loss, and multiple Take Profits:

Color Reference

Shape Reference

Data expires after 24 hours. Your service should re-submit signals periodically to keep them visible.
You can submit multiple points with the same time to show Entry, SL, and TPs on the same candle.

Using Lines for SL/TP Levels

Lines are perfect for showing Stop Loss and Take Profit levels that extend across multiple bars:

Line Style Reference

Lines vs Points: Use points for markers (arrows, circles) on specific candles. Use lines for horizontal levels that extend across multiple bars (SL/TP zones).