PINE LIBRARY

TradingUtils

Aggiornato
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
Note di rilascio
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
arraysdebuggingMATH

Libreria Pine

In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Un saluto all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.

Declinazione di responsabilità