После многолетнего молчания на смартлабе, я решился наконец написать свой первый пост и заодно показать альфа-версию торговой платформы, которую пилю под свои нужды. Очень хотелось иметь программу для автоматизации скальпинга и высокочастотного трейдинга, не такую топорную как Quik и с собственным блекждеком.
Вдохновила меня прекрасная программа Николая Морошкина Qscalp и захотелось иметь похожую, но с блекджеком Python внутри. С большим уклоном в автоматический скальпинг, и с меньшим — в ручной.
Я хотел писать торговые стратегии для скальпингового привода на Питоне, имея возможность творить с рыночными данными все, что угодно. Например, экспортировать тики в базу данных или скармливать их нейросетям в реальном времени. Ну и заодно проверить, действительно ли Python, как уверяли некоторые, слишком медленный для реализации подобных задач. Создавал программу в свободное время.
Итак, у нас был Transaq XML Connector, QT, Python и целое множество библиотек всех сортов и расцветок, а также Windows, Linux, wine и VirtualBox. Не то чтобы это был необходимый запас для разработки. Но если начал писать проект, становится трудно остановиться. Единственное, что вызывало у меня опасение — это pyinstaller. Нет ничего более беспомощного, безответственного и испорченного, чем ошибки при сборке. Я знал, что рано или поздно мы перейдем и на эту дрянь.
var stop = new_object(«hash»);
stop[«quantity»] = 1;
stop[«operation»] = OP_SELL;
stop[«tp_activationprice»] = open + 30;
stop[«sl_activationprice»] = low[-1];
stop[«sl_orderprice»] = low[-1];
trade_action::transact(stop);
Предлагаем программу, позволяющую автоматически копировать клиентские торговые стратегии из платформы Metatrader в платформу Transaq.
Данная программа позволит клиентам, работающим в данный момент на Metatrader, используя автоматизированные торговые советники, без искажения своей стратегии и дополнительных программных вмешательств также запустить этих советников на платформе Transaq и начать работать на фондовых рынках.
Для подробной информации обращайтесь по телефону:
+7 (985) 736-48-29