Популярная платформа для социального трейдинга и построения графиков TradingView представила недавно обновленную версию своего языка программирования для трейдеров — Pine Script v6. По словам провайдера, это обновление обеспечивает большую эффективность и функциональность, открывая новые горизонты для анализа и торговли.
«В этой версии мы улучшили и оптимизировали многое из того, о чем пользователи давно просили», — отмечают в TradingView и рекомендуют пользователям перевести скрипты на v6, чтобы воспользоваться новыми возможностями. Тем не менее, провайдер заверил, что изменения в Pine v6 не повлияют на личные или опубликованные скрипты, написанные на более ранних версиях.
Как отмечает популярный разработчик торгового ПО, одним из самых заметных улучшений в Pine Script v6, которое может быть не сразу заметно, является повышение эффективности работы кода.
«Мы переработали внутреннюю реализацию булевых значений в Pine и добавили поддержку короткого замыкания (или «ленивой» оценки), что позволяет операциям and и or прекращать оценку выражений, когда они не нужны для определения результата. Эти изменения улучшают производительность большинства скриптов на TradingView. Разница особенно ощутима в больших скриптах, активно использующих условия и множество булевых значений. Это известно из результатов наших тестов на самых популярных скриптах сообщества с открытым исходным кодом», — отметил провайдер.
«Пользователи стратегий, возможно, знают, что в Pine v5 стратегия могла симулировать до 9000 сделок, после чего её расчеты останавливались с ошибкой, если не использовать режим тестирования на глубокой истории. Это ограничение особенно неудобно для стратегий с частыми сделками и срабатываниями оповещений. В v6 стратегии больше не прекращают расчеты после 9000 сделок. Вместо этого она удаляет самые старые заявки, освобождая место для новых», — добавили в TradingView.
Напомним, что, как стало известно редакции Finance Magnates из нескольких отраслевых источников, MetaQuotes, разработчик двух наиболее популярных среди участников внебиржевой индустрии торговых платформ MetaTrader, запрещает брокерам интеграцию TradingView с поддержкой MT4 и MT5 на серверной стороне. Компания ограничила возможности множества брокеров использовать MetaTrader совместно с TradingView.
«Мы не видим причин что-либо ограничивать», — заявил Finance Magnates Рауан Хассан, вице-президент TradingView по международному развитию. «В TradingView мы открыты для работы со всеми классами активов, брокерами и платформами».