Приветствую!
Проблема разработки торговых роботов заключается помимо
сложности поиска самих алгоритмов, также в сложности их реализации
и автоматизации.
Изобретение велосипеда — самописный софт с контролем позиций, прямым подключением и.т.д.- замечательно, однако каждый, кто хочет набросать робота столкнётся с написанием каркаса с нуля причём сложность каркаса выше сложности робота, а функционал доступных систем не содержит требуемого функционала.
Оптимальным, на мой взгляд, является использование возможностей QLua и специального фреймворка, с первой версией которого мы вас уже знакомили.
Теперь наш фреймворк превратился в настоящий искусственный интеллект, который сам выставляет заявки, адаптируется под цену, принимает решения на основании множества индикаторов, отслеживает стоп-цену, при необходимости разбивает заявку на множество небольших лотов, и показывает своё состояние на отличном информативном табло, при этом всё работает только на базе стандартной библиотеки QUIK: никаких внешних зависимостей. В общем, делает всё то, что недоступно ни в одной стандартной библиотеке торговых терминалов. Безусловно, упомянутый функционал является ключевым для каждого торгового робота.
Получается вы накидали каких-то функций, которые вроде как нужны — но сами при этом ничего не использовали в бою… странно право же. Я обычно добавляю функционал по ходу боевых действий, такой который нужен на практике, а не «теоретически нужный». Другими словами, у вас нет контроля стабилтности робота, нет «сторожевой программы»
Мысль настолко глубока, что в ней можно утонуть.
По вечерам он повадился писать сомнительного содержания статейки на разных говносайтах...
Пример текста
Вообще, сама постановка вопроса «у нас тут кое-что есть, но мы не покажем, пишите в личку» — это как-то, хммм… Вы напишите хотя бы внятную документацию к своей библиотеке, с наглядными примерами, и т.д. Если вам так жалко ее выкладывать в открытый доступ, люди хотя бы смогут первоначально ознакомиться — о чем вообще речь.
Где и как можно посмотреть Ваш новый FW?