PINE LIBRARY
Telah dikemas kini

TradingUtils

370
Library "TradingUtils"
Utility library for common trading functions

calcVariation(price, threshold)
  Calculates variation of a price based on a threshold
  Parameters:
    price (float): (float) The price to be varied
    threshold (float): (float) The threshold for the variation
  Returns: (float) The varied price

sendAlert(action, symbol, orderType, quantity, message)
  Sends an alert message in JSON format
  Parameters:
    action (string): (string) The action to be taken (e.g., "BUY", "SELL")
    symbol (string): (string) The trading symbol (e.g., "BTCUSDT")
    orderType (string): (string) The order type (e.g., "MARKET")
    quantity (float): (float) The quantity of the order
    message (string): (string) The message to be included in the alert

updateLine(condition, index, price, lineColor)
  Updates or creates a line on the chart
  Parameters:
    condition (bool): (bool) Condition to check if the line should be updated or created
    index (int): (int) The current bar index
    price (float): (float) The price value for the line
    lineColor (color): (color) The color of the line
  Returns: (line) The updated or newly created line
Nota Keluaran
v2

Añadido:
executeOnceAndBlock(condition, blockBars)
  Executes an action once and blocks it for a specified number of bars
  Parameters:
    condition (bool): (bool) Condition to check if the action should be executed
    blockBars (int): (int) Number of bars to block the execution after the action is executed
  Returns: (bool) True if the action is executed, false otherwise
Nota Keluaran
v3

Añadido:
sendAlertOnClose(action, symbol, orderType, quantity, message)
  Sends an alert message in JSON format at the close of the bar
  Parameters:
    action (string): (string) The action to be taken (e.g., "BUY", "SELL")
    symbol (string): (string) The trading symbol (e.g., "BTCUSDT")
    orderType (string): (string) The order type (e.g., "MARKET")
    quantity (float): (float) The quantity of the order
    message (string): (string) The message to be included in the alert

sendCoordinatedAlert(action, symbol, orderType, quantity, strategy_id, message)
  Sends a coordinated alert for high-frequency strategies
  Parameters:
    action (string): (string) The action to be taken (e.g., "BUY", "SELL")
    symbol (string): (string) The trading symbol (e.g., "BTCUSDT")
    orderType (string): (string) The order type (e.g., "MARKET")
    quantity (float): (float) The quantity of the order
    strategy_id (string): (string) Identifier for the strategy ("BUY" or "SELL")
    message (string): (string) The message to be included in the alert
Nota Keluaran
v4

update to pinescript v6

Penafian

Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.