Яку мову кодування використовує TradeStation?
EasyLanguage — це власна мова програмування, розроблена TradeStation і вбудована в її електронну торгову платформу. Він використовується для створення власних індикаторів для фінансових діаграм, а також для створення алгоритмічних торгових стратегій для ринків.
Як набір веб-служб RESTful, API дозволяє інтегрувати за допомогою різноманітних мов програмування, таких як C#, C++, Python, PHP, Ruby або будь-якої мови, яка має доступ до Інтернету.
Python — чудовий вибір для початківців і тих, хто зосереджується на аналізі даних. З іншого боку, Java і C++ чудово працюють у високочастотних торгових середовищах. R і MATLAB добре підходять для кількісних досліджень, а Go пропонує баланс між простотою та продуктивністю.
Платформа TradeStation — це 32-бітна програма і не призначений для повного використання переваг 64-розрядної операційної системи. Незважаючи на це, платформа TradeStation може працювати та отримує переваги від 64-розрядної операційної системи Windows®.
C++ компаніями, які розробляють програмне забезпечення на замовлення, віддають перевагу для створення алгоритмічних торгових систем із наднизькою затримкою. Відомий своєю швидкістю та ефективністю, C++ дозволяє розробникам оптимізувати критичні компоненти торгових алгоритмів для досягнення максимальної продуктивності.
EasyLanguage Кожен індикатор, стратегія та функція користувача, які постачаються з TradeStation, написані мовою EasyLanguage. The Код EasyLanguage написаний для створення цієї бібліотеки технічних інструментів, відкритий і доступний у редакторі EasyLanguage.