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