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، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشورات تخضع لقواعد الموقع.
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.
مكتبة باين
كمثال للقيم التي تتبناها TradingView، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشورات تخضع لقواعد الموقع.
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.