PINE LIBRARY
تم تحديثه TradingUtils

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
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
ملاحظات الأخبار
v2Añ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
ملاحظات الأخبار
v3Añ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
ملاحظات الأخبار
v4update to pinescript v6
مكتبة باين
كمثال للقيم التي تتبناها TradingView، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشورات تخضع لقواعد الموقع.
إخلاء المسؤولية
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
مكتبة باين
كمثال للقيم التي تتبناها TradingView، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشورات تخضع لقواعد الموقع.
إخلاء المسؤولية
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.