Постов с тегом "Алгоритм": 462

Алгоритм


Роботы: оцифровка консолидаций.

Выложу ещё немного из накопленного.
Прежде всего хочу начать с формулировки задачи.
Консолидация — это движение цены в диапазоне.
Но такая формулировка не имеет «торговой» составляющей.
Она скорее характеризует собственно сам график.
Нас же интересует «потециальная энергия», которую собирает
консолидация, чтобы потом превратить её в «кинетическую
энергию» движения. Думаю такая аналогия с физикой уместна.
Поэтому для трейдинга:
Консолидация — это движение цены в диапазоне при существенном объёме.
Существенный может варьироваться:
— для актива внутри дня, относительно среднего в день за неделю;
— для актива за неделю
и тд.
Рассмотрим самый простой вариант — интрадей, поскольку такие
консолидации формируются маркетмейкерами и реализуются внутри дня.
Пусть у нас уже есть некий робот, который собирает распределение
объёма по цене, считает некие средние, может спрос/предложение и тп.

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

Алгоритм

Сразу извеняюсь что не по теме так сказать… но на то она и называется ОФФТОП..
Ребята у кого есть алгоритм ученицы Герчика, из Ростова на Дону? Он обещал его выложить на смартлаб… но я так понял, то ли передумал… то ли не успел… У кого есть? Поделитесь… очень хочется взглянуть!

Роботы: алгоритмы целочисленных и распределённых вычислений.

При создании робота, как и любой задаче по программированию,
есть стадия формирования решения в виде логической блок-схемы,
и есть стадия технического воплощения элементов.
Качество робота, кроме чёткости исполнения алгоритма,
в значительной степени определяется скоростью расчёта
актуальных рынку команд.
Для начала сделаем общую оценку. Самая хлопотная,
ресурсоёмкая и «бесполезная» часть робота — взаимодействие
с «хомосапиенсом»: графики, формы, таблицы и прочие
штуки никакой полезности собственно алгоритму не дают,
поэтому по-возможности хорошо бы от них избавиться.
Далее, компьютер в своей основе — это инструмент обработки
целых чисел 0 и 1. Все прочие он с определённой точностью
и скоростью выражает при помощи этих двух. Поэтому данные,
которые будет обрабатывать алгоритм, следует изначально
выразить в формат, удобный компьютеру.

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

Профит на пробоях существует

Решил освоить TSlab для проверки стратегий. Построил самый простой алгоритм, который есть в открытых источниках.Взял фьючерс на индекс ртс на часовом таймфрейме, пробой 20-ти барного канала, и трейл стоп.Протестировал с 2009 года для 3 контрактов и получил не плохой результат.Весь профит указан в пунктах.

Вот сам алгоритм.

Профит на пробоях существует

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

Вниманию господ. Рубрика - вопрос- ответ.

Поделитесь опытом использования Neural Network Toolbox при алгормитизации процесса покупки\продажи фбючерса на FORTS (так называемый трейдинг).


 Спасибо.

Торговая система/стратегия/алгоритм

Встретил пример простого алгоритма для торговли на форекс… Здесь описание.

Как отличить заявку по рынку от лимитированной заявки

    • 08 октября 2012, 16:40
    • |
    • mixarus
  • Еще
Всем доброго сонного полувыходного (без США) дня, коллеги.

Есть следующая задача по Full Orders Log различить лимитные заявки и рыночные.

Если заявки несут в себе цену за границами лучшего bid / ask, то различить их, естественно, не составит никакого труда. Но что делать, если заявки идут по этим ценам?

На сайте Московской биржи Дмитрий Глотиков давал рекомендацию

"транзакция, в результате которой появляются сделки всегда начинается с операции добавления заявки.

Поэтому:
— ловим последний Add, запоминаем номер заявки
— если в записи c действием «сведение» номер заявки равен заполненному,
то это «пол-сделки» инициатора (откусили кусок заявки, вызвавшей сведение)

— если в записи c действием «сведение» номер заявки не равен заполненному,
то это «пол-сделки» конфирматора (откусили кусок заявки, стоявшей в очереди)".

Может быть у меня что-то не то с руками, но точно разобрать какого типа прошла заявка не получается. Подскажите, пожалуйста, если сталкивались с данным вопросом.


Вопрос про алгоритмы

Предположим, есть инструмент с достаточно большим спредом. На этом инструменте запущен алгоритм, поддерживающий в стакане заявки в обе стороны («маркет-мейкинг»).

Объясните кто в курсе, для данного класса алгоритмов какими методами борются с проблемой образования направленной позиции? Позицию постоянно выдерживают нейтральной или позволяют накопиться какому-то объему, после чего фиксируют убыток?

Самому на ум приходит только вариант нейтрализации путем операций с тем же инструментом на другом рынке, где спред существенно меньше.

алгоритм итоги дня

Хороший день для бота. с утра ни шатко ни валко, но шорты отработал. сделок сегодня более не будет. все таки пятница вечер

148460 шорт -80п
148540 выход
148520 шорт +510п
147810 шорт -200п
148040 шорт +30п
148010 выход
148930 лонг +170п
149100 выход
148130 шорт +1660п
147830 шорт +1360п
147560 шорт +1090п
146470 выход

итог= 4540п
на 1 контракт = 1510п

алгоритм день 2

 2 день торговли. не все так удачно. сегодня классныйц вход бы был после выхода с шорта, но я пока не ставил алгоритму переворот позиции. 

148460 шорт -80п
148540 выход
148520 шорт +510п
147810 шорт -200п
148040 шорт +30п
148010 выход
148930 лонг

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