Постов с тегом " робот": 2032

робот


Отправка заявок из metastocka в quik

    • 22 декабря 2011, 22:42
    • |
    • Undre
  • Еще
Подскажите кто знает. Как отправлять заявки в секцию фортс по рынку.
Пытался сделать через функцию косинского, но по рынку не выставляет. Может есть еще ваорианты отправки заявок ???
Спасибо кто откликнется. 

Торговый робот на связке Quik - AmiBroker

Торговый робот на связке Quik — AmiBroker
 
Для тех кто юзает робота от механизатора http://www.russian-trader.ru/articles/automate.php
хочу поделиться парой секретов которые нашел сам.
Многие замечали что робот перестает работать если Ами свернуть в трей.
Так вот этим страдает 5-я версия. 4-я работает нормально.
Для пятой версии в код робота вставляем строку:
RequestTimedRefresh(1,False); // 1 — пререзапускает чарт каждую секунду, False — делает это даже при сворачивании в трей
Кстати в обоих версиях робот не работает если чарт не на активной закладке.
Если вы используете функцию Scan — от бэктестера, то она работает только если робот один и загружен в бэктестер.
Если роботов несколько то возникает другая проблема.
В функции savetrifile(stransid,sstr) операции проверки наличия записи в файле и добавления новой записи разделены по времени и при работе нескольких роботов заявки могут или пропадать или добавляться много раз.

( Читать дальше )

Протестировал стратегию на истории - прошу дать оценку

Инструмент — фьючерс на индекс РТС
Таймфрейм — 15 мин.
Торговля только внутри дня.
Направление — по тренду в лонг и шорт.
Проскальзывание 50 пунктов.
Комиссии не учитывались.


Эквити на 1 контракт с 2005 года




Та же картинка только с использованием стартового капитала 100 т.р.




Распределение по прибыли/потерям

.

Распределение прибыли по месяцам




Распределение просадки




Perfomance




Эквити с использованием нач. капитала 100 т.р. и входом в позицию 30% от счета








Оптимизация стратегии дает следующее распределение

1 параметр стратегии




2 параметр


Зависимость параметров и профита








Прошу дать объективную оценку результатам тестов.

Частично соглашусь с тем что параметры были подогнаны под историю, однако 3D (Зависимость параметров и профита) дает возможность утверждатькакие параметры будут оптимальными.


Алгоритм v1.0

В первую очередь хочу поблагодарить создателя проекта Stock#, Михаила Сухова.
Я считаю, что Stock# – достаточно успешный стартап, который объединяет прогрессивно мыслящих трейдеров и, безусловно, является частью МФЦ:)

В этой теме предлагаю обсудить вопросы, связанные с созданием алгоритма торгового робота.
Поскольку я торгую опционами, примеры буду приводить для этих инструментов. Не обессудьте.

Начнем с блок-схемы, описывающей основные элементы системы.
1. Выбор источника данных.
В качестве источника данных может выступать торговый терминал (Quik, Альфа-Директ, SmartCOM) или шлюз Plaza2.
2. Проверка работы источника данных
В случае проблем с подключением выдает сообщение об ошибке и предлагает выбрать другой источник данных.
3. Выбор стратегии
Предоставляет возможность тестировать несколько стратегий в одной оболочке. Например, торговля волатильностью, торговля спредами, арбитраж.
4. Грааль
Основной элемент системы. Рассчитывает оптимальные параметры для совершения торговых операций.
5. Проверка сигналов на сделку
Решение о сделке принимается на основании получаемых данных. В случае если соблюдается условие, необходимое для совершения сделки, программа переходит к этапу отправки заявки.
На этом этапе предусматривается возможность изменять параметры для принятия решения. Например, менять значение волатильности или стоимости спреда -n страйков от центра.
6. Отправка заявки
Программа отправляет заявку в торговый терминал или шлюз. Если от биржи приходит ответ о выставлении заявки, сообщает об этом пользователю. Если возвращает ошибку или не приходит ответ, сообщает пользователю об ошибке и пытается отправить заявку повторно.
Здесь можно настроить время или количество попыток для отправки заявки.
7. Проверка активных заявок
Этот элемент проверяет, исполнилась ли заявка. В случае исполнения заявки и ответа от биржи сообщает пользователю о сделке.
8. Изменение заявки
Если заявка не исполнилась, предлагает изменить цену.
Бывают такие ситуации, когда мы согласны на исполнение по худшей цене. Можно ввести условие, например, увеличивать цену на 15 пунктов, если заявка не исполняется в течение 5 секунд.
Или исполнить по рынку, если заявка висит больше 15 секунд. При этом алгоритм перейдет в п.6 (Отправка заявки). Программа также сообщает пользователю о снятии первоначальной заявки.

Буду признателен за конструктивную критику и рацпредложения.


Алгоритм

Оригинал

Роботы на ЛЧИ-2011

Роботы на ЛЧИ-2011

Заработали честно
Это пиар-акции, другой робот закрывал их в плюс
Были и честные, и пиарные
Всего проголосовало: 53
Волатильность была огромная, но всё равно интересно Ваше мнение по результатам роботов на ЛЧИ-2011

Прошу помочь роботостроителей

Никак не могу формализовать алгоритм поиска предудущего хая.
Конечно, хай-хаю рознь, но тем не менее.

Как определить предыдущий хай?

Подарили мне слоненка (ч.1)

«Подарили мне слоненка».
«Мой» подарил мне робота для форекса. Сказал, что он с «рекапитализацией» и если успею забрать кучу миллиардов — то он не успеет слить.
Даже интересно.
Сейчас за 7 часов +3 процента есть.
Интересно, когда снимать прибыль всё же? Точнее, когда он сольёт? И как об этом узнать?

Но всё равно интересно.

Роботы — зло


В последнее время столько пишут о биржевых роботах, что удержаться от размышления на эту тему тяжело даже постороннему от процесса человеку. А что уж говорить о нас, занимающихся автоматизацией принятия торговых решений уже много лет и добившихся определенных успехов. С другой стороны, и инвестиции и «живой» трейдинг также наши основные направления. Но вполне возможно, что пройдет несколько лет, и нам придется оставить себе лишь одно направление. Эта заметка о роботах, как о зле для финансовых рынков с точки зрения трейдера.

Двадцать лет назад возможность прямого доступа на биржи со своего компьютера преподносилась как революция в трейдинге. Вы могли не выходя из своего офиса на равных конкурировать с трейдерами, торговавшими непосредственно в залах бирж. И до сих пор он-лайн торговля или интернет-трейдинг преподносится именно так. Хотя сейчас мы еще дальше от реальной он-лайн торговли, чем тогда. Информация на экранах наших компьютеров в программах интернет-трейдинга устаревает раньше, чем успевает отобразиться. Собственно ничего нового в этом нет. Это естественно, ведь сигналу требуется время. Новость в том, что эта задержка приносит деньги одним, тем у кого задержки нет, и отнимает их у других, т.е. у вас, у кого эта задержка есть. Особенно это актуально для России, где висящий стакан в QUIK — это обычное явление, а уж про выполнение заявки без проскальзывания можно только мечтать. А о технических сбоях и проблемах РТС пишет даже председатель ФСФР.


( Читать дальше )

Терминал для торговли на NYSE под алготрейдинг

    • 13 декабря 2011, 23:39
    • |
    • wavelet
  • Еще
Товарищи :)

Посоветуйте пожалуйста в каких терминалах можно полноценно кодить стратегии (желательно C#) для торговли акциями на NYSE.

Для фьючерсов CME есть отличный вариант — Ninja Trader. Мне бы что-то подобное но для акций...

Велс-Лаб не подходит по ряду ограничений :( 

Идея торговой системы

Во входах на пробой канала есть одна техника по уровням Camarilla. Давайте посмотрим, хороши ли такие входы на примере акции Microsoft Corp. 
Сначала немного про технику Camarilla. Есть несколько уровней. Нас будут интересовать дневные уровни, построенные от цен Close, High и Low на дневных свечках. Формулы этих уровней такие:
 
H3 = Close + (High — Low) * 1.1 / 4;
L3 = Close — (High — Low) * 1.1 / 4;
 
Уровни задаются один раз для каждого дня. Если в течении дня цена пересекает уровень H3 снизу вверх, и закрывается выше этого уровня, то тогда на открытии следующей свечи входим в длинную позицию. Для короткой позиции нужно пересечь уровень L3 сверху вниз, и закрыться ниже этого уровня.
 
Сопровождать позицию будем традиционной «обвязкой» по ATR. Берем среднедневной период ATR, выбираем некий процент, на нем ставим стоп. Профит ставим в 3-4 раза больше стопа.


( Читать дальше )

....все тэги
UPDONW
Новый дизайн