PINE LIBRARY

TradersPost WebhookMessage Library - Automatically Build JSON

Cập nhật
Library "WebhookMessageLibrary"
The webhook message library provides several functions for building JSON payloads

method buildWebhookJson(msg, constants)
  Builds the final JSON payload from a webhookMessage type.
  Namespace types: webhookMessage
  Parameters:
    msg (webhookMessage): (webhookMessage) A prepared webhookMessage.
    constants (CONSTANTS)
  Returns: <string> A JSON Payload.

method buildTakeProfitJson(msg)
  Builds the takeProfit JSON message to be used in a webhook message.
  Namespace types: takeProfitMessage
  Parameters:
    msg (takeProfitMessage): (takeProfitMessage)
  Returns: <string> A JSON takeProfit payload.

method buildStopLossJson(msg, constants)
  Builds the stopLoss JSON message to be used in a webhook message.
  Namespace types: stopLossMessage
  Parameters:
    msg (stopLossMessage): (stopLossMessage)
    constants (CONSTANTS)
  Returns: <string> A JSON stopLoss payload.

CONSTANTS
  Constants for payload values.
  Fields:
    ACTION_BUY (series string)
    ACTION_SELL (series string)
    ACTION_EXIT (series string)
    ACTION_CANCEL (series string)
    ACTION_ADD (series string)
    SENTIMENT_BULLISH (series string)
    SENTIMENT_BEARISH (series string)
    SENTIMENT_LONG (series string)
    SENTIMENT_SHORT (series string)
    SENTIMENT_FLAT (series string)
    STOP_LOSS_TYPE_STOP (series string)
    STOP_LOSS_TYPE_STOP_LIMIT (series string)
    STOP_LOSS_TYPE_TRAILING_STOP (series string)

webhookMessage
  Final webhook message.
  Fields:
    ticker (series string)
    action (series string)
    sentiment (series string)
    price (series float)
    quantity (series int)
    takeProfit (series string)
    stopLoss (series string)

takeProfitMessage
  Take profit message.
  Fields:
    limitPrice (series float)
    percent (series float)
    amount (series float)

stopLossMessage
  Stop loss message.
  Fields:
    type (series string)
    percent (series float)
    amount (series float)
    stopPrice (series float)
    limitPrice (series float)
    trailPrice (series float)
    trailPercent (series float)
Phát hành các Ghi chú
v2
- Changed the property to that will display the time in default ISO 8601 format.
alertsstrategies

Thư viện Pine

Theo tinh thần TradingView thực sự, tác giả đã xuất bản mã Pine này dưới dạng thư viện nguồn mở để các lập trình viên Pine khác trong cộng đồng của chúng tôi có thể sử dụng lại. Chúc mừng tác giả! Bạn có thể sử dụng thư viện này riêng tư hoặc trong các bài đăng nguồn mở khác. Tuy nhiên, bạn cần sử dụng lại mã này theo Quy tắc nội bộ.


Ngoài ra, trên:

Thông báo miễn trừ trách nhiệm