На троллинг времени жалко, поэтому напишу по сути, как сама начинала. Автоматизация — любая — начинается с выявления закономерностей. Закономерности можно пытаться выделить «глазами», можно попробовать вычислить программно. Как я понимаю, знаний программирования, основ статистики и математического аппарата нет в наличии на достаточном уровне, ну значит начните с того, что выделите закономерности глазами, по плану: если войти когда вот так, а выйти (перевернуться?) когда вот так, и сделать такое условно стопицот раз, суммарно я буду в плюсе. Вот это вот будет у Вас гипотеза, которую нужно будет закодить и проверить на разных исторических отрезках (не на том, где она у Вас родилась). Дальше готовимся к анализу полученных результатов, читая всякие разные материалы про оценку стратегий, выбирая для себя критерии оценки, которые будем использовать. Потом полученные результаты анализируем: первое и главное — работает или нет (вот тут нам критерии пригодятся), если «ну такоэ» — пытаемся прикинуть, а что мы можем сделать, чтобы улучшить среднюю сделку. Делаем — и снова тестируем, и так по кругу, пока не поймем, что улучшать уже нечего и можно пытаться выпускать на реал. Неважно, на чем Вы напишете алгоритм (QLua, Python, C#, плюсЫ, Java, R или вообще кубики TsLab-ы). При работе также очень пригодится знать, как управлять капиталом, и для этого придется прочесть и понять кое-что тоже. В общем, путь неблизкий и непростой. И до конца раз и навсегда его пройти не получится. Удачи!
Ivanka, на основном депозите торгуют только роботы. Все на срочке. Доходность год на год не приходится. В этом году средненько, суммарно 33,6% сейчас. Ничего выдающегося. Ничего не выводила в этом году, кроме перевода 230 тыщ на конкурсный счет в Играх разума. Где-то лучше, где-то хуже. В минусе была одна стратегия, но вроде восстанавливается.
С изучения теории. Можно начать с книги Кургузкина — «Биржевой трейдинг — системный подход». Параллельно просто обязательно надо читать книгу Александра Силаева «Деньги без дураков».
А почему не начать с изучения tslab,? Это конструктор для создания роботов в в виде кубиков, без знания программирования.Если есть идея(алгоритм), то ее можно легко накидать в тслаб, для этого вообще не нужно быть программистом! Я так начинала, изучила тслаб, поставила роботов в работу и потом начала изучать С#, т.к. кубиков не хватает, для построения сложных систем. Советую, не углубляться, слишком в теорию, а сразу приступить к практике и параллельно изучать теорию, а то есть у меня такой знакомый, уже 2 года изучает теорию, а толку 0, все никак к практике не приступит, ему кажется, что мало знает.
Ivanka, я не могу подсчитать годовую доходность. Доход скрипта зависит от маржинального лимита. Лимит зависит от состава активов, а этот состав менялся несколько раз.
Это небольшой плюс к доходности залоговых активов. А всё вместе в 1,5-2 раза обгоняет доходность по банковским вкладам.
Зато без просадок. Мне так комфортнее, нежели рисковать. А высокой доходности без высокого риска не бывает…
Тим, конечно. Плюс маленький, но стабильный. У меня была идея, реализация которой в рукопашную не имела смысла, а с помощью примитивного скрипта — обрела своё денежное выражение.
Некоторые идеи дали нулевой результат, некоторые идеи в разработке. Потихоньку ковыряюсь, свободного времени и сил — мало.
До знакомства с QLUA — спекуляциями вообще не занимался :)
Главное, конечно, это найти идею на чём может зарабатывать программа. Все мои идеи очень уязвимы тем, что не выдерживают конкуренции. Стоит «спалить» кусочек — и тебя уже выдавили из ниши.
pessimist, пробую писать скрипты на QLua вот в этой вики накидал ссылок на ресурсы по Lua, примеры торговых роботов (скопированных из сети) и частично переделал учебник по скриптам из руководства по Qlua (там где было непонятно вставил свои пояснения), тхаб.рф/wiki/QUIK
Вики создана для всех, кому надо пользуйтесь… только создавайте отдельные страницы, чтобы друг другу не мешать.
Тим, тогда для начала учи теханализ на индикаторах — по ним проще делать торговые правила.
Но учеба на курсах это ликбез; машинкой для денег никто делится не будет.
тоже интересует написание скрипта для торговли облигациями, когда выгоднее переложится из одних облигаций в другие, например
Максим ТХАБ, QLUA — это очень удобное средство для этой цели. Но вот, что я заметил — в Интернете очень мало информации по этому языку именно для начинающих.
Долгое время вообще не мог подступиться к изучению, пока не наткнулся на сайт oojoo.ru
Предлагаю общение в личке, по обмену опытом :) Огромное количество времени у меня тратится на выяснение элементарных вещей.
Правильно ли я понимаю, что при удержании позиции более 1, 2, 3 и далее дней торговый робот не нужен? Терминал все время должен быть включен вместе с рабочими скриптами? Размещение терминала в идеале на удаленном сервере? Требуетя постоянный контроль за работой автоматики?
Если даже раз в месяц сделка, но сигнал ловится роботом — робот нужен и должен быть всегда включен. Варианты «поймал сигнал — поставил тейк/стоп — выключил бота» я не знаю, может у кого-то и работают. Тогда не нужен робот, конечно.
Ivanka, можно роботом всё это делать. Робот может записывать данные в файлы, а при запуске — прочитать в каком состоянии он оставил дела. Все открытые позиции робот получить может из QUIK — автономность робота — это вопрос алгоритма.
Это небольшой плюс к доходности залоговых активов. А всё вместе в 1,5-2 раза обгоняет доходность по банковским вкладам.
Зато без просадок. Мне так комфортнее, нежели рисковать. А высокой доходности без высокого риска не бывает…
Хорошо помог сайт oojoo.ru
А дальше книжка от автора LUA
Некоторые идеи дали нулевой результат, некоторые идеи в разработке. Потихоньку ковыряюсь, свободного времени и сил — мало.
До знакомства с QLUA — спекуляциями вообще не занимался :)
Главное, конечно, это найти идею на чём может зарабатывать программа. Все мои идеи очень уязвимы тем, что не выдерживают конкуренции. Стоит «спалить» кусочек — и тебя уже выдавили из ниши.
Поэтому, ковыряюсь сам со скриптами.
тхаб.рф/wiki/QUIK
Вики создана для всех, кому надо пользуйтесь… только создавайте отдельные страницы, чтобы друг другу не мешать.
Встроенная среда разработки роботов на питоне, встроенные источники данных. Как минимум можно потренироваться.
Вот и все.
Но учеба на курсах это ликбез; машинкой для денег никто делится не будет.
Максим ТХАБ, QLUA — это очень удобное средство для этой цели. Но вот, что я заметил — в Интернете очень мало информации по этому языку именно для начинающих.
Долгое время вообще не мог подступиться к изучению, пока не наткнулся на сайт oojoo.ru
Предлагаю общение в личке, по обмену опытом :) Огромное количество времени у меня тратится на выяснение элементарных вещей.
С выбора или создания тестера на истории.
И поиска алгоритмов.
А счёт у брокера вам ещё долго не понадобится.
Генерируйте идеи, тестируйте их на исторических данных.
Это процесс долгий и муторный.
До реальной торговли ещё далеко.
Только зарегистрированные и авторизованные пользователи могут оставлять ответы.
Залогиниться
Зарегистрироваться