Tradoflow

Signals are the result of your strategy on Tradoflow

Signals are a core component of Tradoflow. They combine incoming alerts, which originate from an external service (such as TradingView), and the response from an exchange.

A signal is generated when an alert is received by Tradoflow's webhook. This alert is based on the syntax described in the Template-section.

Once processed Tradoflow will try to place an order at the exchange. The result of that order placement will then be added to the signal.

Let's have a look at each parameter that makes up a signal:

  • ID - The order ID assigned by the exchange to the executed trade.

    Allows you to track the trade within the exchange's system.

  • Date - The exact date when the Signal was generated.

    Helps in analyzing the timing and sequence of trades.

  • Time - The exact time when the Signal was generated.

    Helps in analyzing the timing and sequence of trades.

  • Strategy - The name of the strategy that the signal belongs to.
  • Symbol - The trading symbol (e.g., "AAPL" for Apple, "BTCUSD" for Bitcoin) that the Signal is targeting.

    Indicates the asset to be traded.

  • Side - The direction of the trade, either "buy" or "sell".

    Specifies whether to purchase or sell the asset.

  • Type - The order type, such as "market" or "limit".

    Defines how the trade should be executed (immediately at market price or at a specified price).

  • Quantity - The amount of the asset to be traded.

    Determines the trade size either as quantity (amount of asset) or nominal (currency amount).

  • Price - The price at which the asset is to be traded, relevant for limit orders.

    Determines the trade's execution price for limit orders.

  • Time in force - Specifies the time frame in which the trade should remain active, such as "GTC" (Good 'Til Canceled) or "IOC" (Immediate or Cancel).

    Defines how long the trade order should stay open.

  • Status - The status of the trade execution from the exchange, such as "placed" or "error".

    Provides insight into whether the trade was successfully executed or encountered issues.

  • Message - A detailed message from the exchange regarding the trade execution.

    Offers additional context or error information related to the trade.