Блог

О Платформе

28 Дек 2017
Виртуальный сервер. Настройка параметров оформления

В новой версии онлайн сервиса Виртуальный сервер реализованы возможности по настройке параметров оформления рабочего стола. Теперь каждому пользователю можно менять у себя рисунок рабочего стола, цветовую схему и режим работы панели быстрого запуска.

Читать далее

17 Мая 2017
Оптимизация расчета средних

При разработке торговых алгоритмов и индикаторов, например таких как Simple Moving Average или SMA, зачастую требуется выполнить расчет среднего значения некоторого показателя, например цены, за некоторый период времени. При этом количество значений, которые участвуют в расчете, может варьироваться от нескольких единиц до нескольких сотен или даже тысяч.

Читать далее

3 Мая 2017
boost::circular_buffer как более быстрый контейнер для входных данных

У любой торговой платформы существует потребность в специальных структурах, позволяющих хранить оперативно поступающие данные в определенной последовательности. По сути, это очереди FIFO (first in, first out) с заранее определенным размером и доступом по индексу. По мере поступления новых данных они записываются в конец очереди, а если очередь уже заполнена, старые данные удаляются. Такие очереди, например, используются для хранения временных баров, данных для индикаторов, графиков и т.д.

Читать далее

Один комментарий
11 Апр 2017
Тестирование торговых систем. Онлайн тестер стратегий

Одним из модулей, разрабатываемых в рамках нашего проекта «Виртуальный сервер», является «Онлайн тестер стратегий». Главная задача данного модуля, это предоставление возможности тестирования стратегий, без необходимости установки дополнительных программ на персональный компьютер пользователя.

Читать далее

10 Апр 2017
Создание портфеля стратегий

Теперь хотелось бы более подробно остановиться на последовательности шагов, которые необходимо выполнить для того, чтобы создать и запустить в режиме виртуальной торговли свой портфель стратегий на нашем сайте, через сервис «Виртуальный сервер».

Читать далее

27 Мар 2017
Переход с boost::unordered_map и boost::unordered_set на std::unordered_map и std::unordered_set

С того времени, как мы перешли на Visual C++ 2015, прошло больше года. До сих пор мы использовали  boost::unordered_map и boost::unordered_set, и они себя вполне хорошо зарекомендовали. Однако, наконец-то, дошли руки протестировать их реализацию из стандартной библиотеки нового компилятора.

Читать далее

Инвестирование с QuantPro Platform

Оптимальное соотношение между доходностью и риском