Library "arrays" Library contains utility functions using arrays.
delete( arr , index) remove an item from array at specific index. Also deletes the item Parameters: arr: - array from which the item needs to be deleted index: - index of item to be deleted Returns: void
pop( arr ) remove the last item from array. Also deletes the item Parameters: arr: - array from which the last item needs to be removed and deleted Returns: void
shift( arr ) remove an item from array at index 0. Also deletes the item Parameters: arr: - array from which the first item needs to be removed and deleted Returns: void
unshift( arr , val, maxItems) add an item to the beginning of an array with max items cap Parameters: arr: - array to which the item needs to be added at the beginning val: - value of item which needs to be added maxItems: - max items array can hold. After that, items are removed from the other end Returns: resulting array
clear( arr ) remove and delete all items in an array Parameters: arr: - array which needs to be cleared Returns: void
push( arr , val, maxItems) add an item to the end of an array with max items cap Parameters: arr: - array to which the item needs to be added at the beginning val: - value of item which needs to be added maxItems: - max items array can hold. After that, items are removed from the starting index Returns: resulting array
В истинном духе TradingView автор опубликовал этот код Pine как библиотеку с открытым исходным кодом, чтобы другие программисты Pine из нашего сообщества могли им воспользоваться. Вы можете использовать эту библиотеку в приватных или других публикациях с открытым исходным кодом, но повторное использование этого кода в публикации регулируется Правилами поведения.
Все виды контента, которые вы можете увидеть на TradingView, не являются финансовыми, инвестиционными, торговыми или любыми другими рекомендациями. Мы не предоставляем советы по покупке и продаже активов. Подробнее — в Условиях использования TradingView.