Избранное трейдера Камиль
Представляю вашему вниманию программу для вывода значения свечей и индикаторов из Квик в Эксель. Она позволит за несколько минут настроить экспорт, БЕЗ НАПИСАНИЯ КОДА И РЕДАКТИРОВАНИЯ СКРИПТОВ.
Программа позволит алгоритмизироваться огромному количеству людей.
И это статья/инструкция о том, как ей пользоваться.
План:
1) Как создать скрипт для Quik при помощи TableFromQuikToExcel;
2) Как запустить скрипт и вывести таблицу Quik;
3) Как импортировать данные свечей и индикаторов в Excel;
4) Заключение
1 Как создать скрипт для Quik при помощи TableFromQuikToExcel
Я перепробовал множество разных алгоритмов / систем торговли, пытался реализовать все, чем торгуют другие. Брал системы из книг и статей. Далее я их оптимизировал под наш рынок, под конкретный актив, на истории.
И у меня не получалось. За исключением одного случая. Поначалу я торговал только акциями без плеч на дневном графике. И вот когда я реализовал робота, который делал то же самое, я зарабатывал. Но прибыли от торговли акциями на дневке мне недостаточно. У меня микро счет и хочется активнее торговать, тем более, что есть способность писать робота, который не знает отдыха и может совершать без проблем более чем 1 сделку в 2 недели, как в случае с торговлей на дневке.
И мне пришло озарение, что нужно не торговать систему, которая получилась после оптимизации чьей-то другой системы или идеи, а придумать систему под свои требования. Например, у меня лично требование не менее 10 сделок в день и длительность сделки не более 15 минут. Соотственно, я не должен торговать системы на часовике по MACD или торговать систему с большим стопом, когда ждешь 2 недели в просадке, прежде чем сформируется большой тренд и нальет большой куш.
Но немногие знают альтернативный способ усреднения, предложенный американским ученым М. Эдлсоном.
Предположим, вы хотите в течение 1 года инвестировать 1200 рублей в какую-то акцию. При этом стоимость вашего портфеля в 1-ый месяц должна составлять минимум 100 руб., во второй — минимум 200 руб., в третий — минимум 300 руб.… в двенадцатый месяц — минимум 1200 руб.
Это будет целевая стоимость портфеля. Если фактическая стоимость портфеля в определенный день месяца будет ниже целевой, осуществляются покупки на разницу между целевой и фактической стоимостью. Если фактическая стоимость портфеля будет равна или выше целевой, покупки не осуществляются.
Этот пост я пишу в ответ на вчерашний пост «Торговая система: «Понедельник — день тяжелый»» комрада kedr_trade ( smart-lab.ru/blog/299659.php ), который, в свою очередь, вдохновился выступлением Билла Вильямса, кратко пересказанным тут http://smart-lab.ru/blog/292354.php.
Приветствую!
Проблема разработки торговых роботов заключается помимо
сложности поиска самих алгоритмов, также в сложности их реализации
и автоматизации.
Изобретение велосипеда — самописный софт с контролем позиций, прямым подключением и.т.д.- замечательно, однако каждый, кто хочет набросать робота столкнётся с написанием каркаса с нуля причём сложность каркаса выше сложности робота, а функционал доступных систем не содержит требуемого функционала.
Оптимальным, на мой взгляд, является использование возможностей QLua и специального фреймворка, с первой версией которого мы вас уже знакомили.
Теперь наш фреймворк превратился в настоящий искусственный интеллект, который сам выставляет заявки, адаптируется под цену, принимает решения на основании множества индикаторов, отслеживает стоп-цену, при необходимости разбивает заявку на множество небольших лотов, и показывает своё состояние на отличном информативном табло, при этом всё работает только на базе стандартной библиотеки QUIK: никаких внешних зависимостей. В общем, делает всё то, что недоступно ни в одной стандартной библиотеке торговых терминалов. Безусловно, упомянутый функционал является ключевым для каждого торгового робота.
Здравствуйте дорогие друзья!
Общее описание систем тут.
Тест системы 1 тут.
Тест системы 2 тут.
Тест системы 3 тут.
Тест системы 4 тут.
Тест системы 5 тут.
Разберем стратегию 6.
Эту стратегию я тестирую, так как обещал сделать тесты для «ruscash» (за язык меня никто не тянул ;)), да и Гусев Михаил тоже попросил, так что ребят это в первую очередь для вас.
Тестировать больше другие стратегии я не буду (вы уж извините, те кто надеялся на какието еще тесты), так как это убивает огромное количество времени и я рискую погрязнуть и застрять надолго на первом этапе тестов. То чего мне нужно было тестонуть на первом этапе я протестировал. Мне очень уж хочется поскорее перейти ко второй стадии тестов, это различные методы роллирования.
Вторую стадию тестов скорее всего публиковать публично не буду, но не обещаю, вдруг меня захлестнет литературная муза и будет душевный порыв чегонибудь написать ;) тогда опубликую. Те кто меня знает и общается в скайп без проблем будем обсуждать, тестировать и делиться мыслями.