Избранное трейдера vvt
TransaqConnector под GoLang современный и простой язык код которого нативно может выполняться на любой современной платформе Windows, Linux, MacOS
Так как TransaqConnector поставляется в виде бинарной библиотеки DDL win32 то получить доступ ко всем функция «открытого» API может только программный код под windows.
Соответственно нам нужно программ прокладка под win32, которая будет взаимодействовать с API и основная программа gRPC-клиент на любой платформе с основной логикой работы.
Задача была максимально упростить доступ к API позволяющий получить полный программный доступ к брокерскому счету и инструментам биржи
docker run kmlebedev/txmlconnector:6.19.2.21.6
Примеры использования:
Печатная машина США работает ровно так, что бы S&P включая дивиденды не перегнал эмиссию.
Что бы твоя доля среди держателей банкнот США оставалась хотя бы неизменной, в золоте нужно зарабатывать 4% в год. Планка существенно ниже чем 10% в баксах.Вопрос был что делать?
То есть 9.9% в год это на самом деле 0 (НОЛЬ)
Ну а вот лучшие инвесторы мира. Картинка для тех, кто собрался получать с рынка 100% годовых. Важны обе оси.
У Джима Роджерса 30%, но у Уоррена Баффета 55 лет, и это считается круче.
Алгоритм данной торговли был описан уважаемым Гном (https://smart-lab.ru/blog/499606.php) и, поскольку я являюсь любителем различных теорий Мартингейла и усреднения, написал робота по этой стратегии.
Подробно на алгоритме останавливаться не буду — читайте по ссылке у Гнома, там очень хорошо всё расписано.
Здесь — немного измененная реализация. Отличие в том, что позиции открываются не через равные промежутки цены, а чуть шире: еще должно прийти хотя бы минимальное подтверждение, что дальше не полетит (в данном случае использован вход обратно в канал Боллинджера, но это несложно поменять на что угодно).
Если полетит против нас вертикально, мы хотя бы не будет бессмысленно открывать кучу сделок на мгновенной длинной вертикальной палке.
Итак, представляю: «Судак-Тудак» Универсальный (одновременно для акций и фьючерсов).
Если хотите добавить инструменты (а они добавляются в массив aTickerList), не забудьте вписать их данные в массивы: