Торговый робот «TimingBot 2.0»

TimingBot-1
 
 
 
 
 
 


Данная версия снята с продажи и больше не обслуживается. Актуальные роботы / скрипты / индикаторы для терминала QUIK, вы можете найти тут:

МАГАЗИН ТОРГОВЫХ РОБОТОВ ДЛЯ QUIK (КВИК)


Робот разработан на языке QLUA для терминала QUIK (КВИК) 7, а также идет в комплекте подарок в виде скрипта для платформу «TSLab 2.0».

Версия терминала QUIK: до 7 версии включительно!

Скрипт для терминала QUIK (КВИК) предоставляется в виде скомпилированного скрипта TimingBot_2.0.luac.
Скрипт для терминала TSLab 2.0 предоставляется в открытом виде — есть возможность изменять его в визуальном редакторе (кубики), тестировать на любом инструменте!!!
В скрипт заложена лишь основная идея с применением стопа, тейка и закрытия по времени.

Также в комплекте вы получаете дополнительно:
+ Очень подробную инструкцию по описанию робота и его установке в терминал QUIK (КВИК)

   Чтобы помочь в развитии начинающим трейдерам и Алготрейдерам сократить время, потраченное на поиск стратегий, мы предлагаем уже готовые запрограммированные в торговые стратегии в виде Скриптов для программы ТСЛаб и терминала QUIK.

   Я по себе знаю, как в самом начале своего пути тяжело, когда начинаешь изучать новую для себя тему, то просто голова идет кругом от огромнейшего потока информации. Не знаешь где взять нормальные проверенные временем торговые стратегии, не знаешь с чего вообще начать, чтобы создать своего первого торгового робота, да еще и такого, чтобы генерировал прибыль!

Мы Поможем Вам!!!

   Для того, чтобы Вы могли эффективно и прибыльно торговать на бирже, а не вести торговлю совершенно непредсказуемым бессистемным образом. Мы подобрали для Вас уже проверенные временем и отработанные стратегии, вам не придется совершать ошибки и нести потери проверяя их. Мы это сделали за Вас!
Теперь график доходности ваших счетов будет неуклонно расти!!!

Мы предлагаем Вам Торгового робота «TimingBot 2.0»

В Торговом Роботе не используются индикаторы! Основа алгоритма — выход цены из временного диапазона.

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

   Мы подобрали специально для вас самую простую в понимании, но в тоже время самую стабильную в долгосрочном плане стратегию, проверенную на реальном опыте.

 
С помощью нашего торгового робота можно торговать совершенно разные стратегии, основанные на торговле по времени

Приведем пример работы торгового Робота «TimingBot 2.0» на инструменте RTS по стратегии — Торговля по времени:

Небольшое описание:

Для того, чтобы на графике задать диапазон, в течении которого цена будет образовывать некоторую коробку, у которой будет минимальное значение и максимальное значение цены, мы зададим начало диапазона по времени в 16-50. Конец диапазона — 17-50. Т.е. у нас в течении часа появляется максимум и минимум заданного диапазона.

Сигнал на покупку:
1.Открываем Лонг при пробое максимума нашего диапазона.
2.Действие сигнала для открытия позиции заканчивается перед клирингом в 18-45.

Позицию закрываем либо по условию, что цена возвращается в диапазон и закрывается ниже минимума этого диапазона.
Второй выход — это закрытие позиции в конце дня на вечерке в 23-44, для того чтобы не переносить сделку на следующий день и не получить неконтролируемый ГЭП против своей позиции.

В итоге у нас получается довольно простая стратегия, без индикаторов и без лишних параметров, а также стратегия исключает утренние гепы и большие проскальзывания на них!

Вот так выглядят сигнал на графике в ТСЛабе

Вот еще один пример сделки

Далее смотрим Тестирование на фьючерсном контракте на индекс РТС.

Таймфрейм — 1м.
Начальный депозит 30 000.

Результаты тестирования нашей стратегии на инструменте RTS за период 2010г.-2016г.
Результаты-на-новостях

График дохода нашей стратегии на инструменте RTS за период 2010г.-2016г.

Доход-на-новостях

Сравните, синяя линия на графике – это кривая доходности если бы мы просто купили
один контракт фьючерса РТС и держали позицию.
Фиолетовая линия – это зафиксированная прибыль! Очевидно, что гораздо выгоднее
использовать торговую стратегию, а не быть простым инвестором.

 
Еще один пример торговли нашего робота по стратегии «Пробой утреннего диапазона»

Небольшое описание:

Существуют различные её вариации, где для определения диапазона берутся первые полчаса, час, два часа и т.п. от начала торгов.

Примерные настройки показаны на рисунке.

Доход-на-новостях

Возьмём фьючерс на доллар/рубль.
Зададим начало диапазона 11:00:00 и конец диапазона 12:00:00.
При пробое данного диапазона вверх или вниз открывается соответствующая направлению позиция.

Стоп выставляется за противоположную границу диапазона.
Выход по стопу или по времени в 22:00:00 .

График Дохода по торговле Робота «TimingBot 2.0» на примере стратегии Пробой утреннего диапазона
на инструменте SI за период 2016г.-2017г.:

TimingBot-доход

Сравните, синяя линия на графике – это кривая доходности если бы мы просто купили
один контракт фьючерса на валютную пару дол/руб — SI и держали позицию.
Фиолетовая линия – это зафиксированная роботом прибыль!
Что вы выберите для себя — быть простым инвестором или активным Алготрейдером решать Вам!

СТАТИСТИКА по торговле Робота «TimingBot 2.0» на примере стратегии Пробой утреннего диапазона
на инструменте SI за период 2016г.-2017г.:

TimingBot-результат

Максимальная доходность в год: 102,63%
Максимальная просадка: 10% — умеренная
Если увеличить риск в 2 раза, то доход будет уже 200 %

Еще один пример графика дохода по торговле Робота «TimingBot 2.0» на примере другой стратегии
на инструменте SI за период 2016г.-2017г.:

TimingBot-доход-пример2

 

Общее описание робота «TimingBot 2.0» для терминала QUIK (КВИК)

Настройки алгоритма задаются и выбираются при каждом запуске скрипта в отдельном окне. При первом запуске в папке робота создаётся файл с настройками SettingsTimingBot_2.0.xml , куда в дальнейшем сохраняются любые изменения в настройках. Если этот файл удалён, то при новом запуске и/или переходе в настройки из работающего скрипта, он будет создан заново (со значениями по умолчанию).

Во время работы также создаётся и заполняется файл лога: TimingBot_2.0Log.txt. Этот файл можно открыть в любое время, даже при запущенном роботе. Он создаётся в папке где расположен сам скрипт робота. В дальнейшем периодически можно удалять этот файл, если он станет достаточно большим, чтобы не увеличивать на доли секунды время обращения робота к нему. Если данные нужны, то достаточно сделать копию, а оригинал удалить. При новом запуске робота создастся новый файл лога.

Робот ведёт собственный учёт позиции, поэтому сделки на том же инструменте одновременно с его работой ему не мешают. По сути, на одном инструменте можно запускать даже несколько копий роботов одновременно и с разными настройками (при условии, что они расположены в разных папках). При этом (в случае ручной торговли или запуска нескольких роботов на том же инструменте) обращайте внимание на достаточность средств для открытия роботом позиции выбранного вами объёма и выставления стоп ордеров.

Во время работы робота, в папке, в которой лежит его скрипт, создаётся файл HLines.dat. Он необходим для индикатора HLines.luac и будет удаляться сразу после остановки робота. При отсутствии этого файла индикатор отображаться не будет.
 

Описание окна основных настроек робота

Окно-настроек-TimingBot
1.Номер счёта FORTS. При записи “Авто” или “Auto”, выполняется авто определение. Если имеется несколько субсчетов, будет выбран первый из них.
2.Код инструмента. При ошибке в написании, скрипт будет остановлен.
3.Переключатель режима работы. Режим просмотра и Режим торговли.
4.Время начала периода поиска экстремумов.
Время можно указывать, как угодно. Главное, чтобы были символы значений времени.
Например, запись 12:-)15_ss00 будет аналогична записям 121500 и 12:15:00.
Внимание! Запись значения времени 12:05 не равняется записи 12:05:00. Это тоже самое что сравнивать числа 1205 и 120500. Правильная запись — со значениями секунд в конце.
5.Окончание периода поиска экстремумов. Если текущее время меньше вычисленного, то экстремумы пока не вычисляются.
6.Время, в течении которого разрешён вход по сигналу. Вычисляется от времени окончания периода поиска.
7.Время закрытия позиции, если выбран тейк-профит по стратегии.
8.Разрешение на вход в выбранном направлении (только Лонг, только Шорт, Лонг и Шорт).
9.Автоматическое высчитывание объёма входа в зависимости от выбранного % риска от депо на стоп.
10.Процент от размера средств выделенных для работы, который разрешено потерять в случае стопа.
11.Ручное указание объёма. При отключенном автоматическом вычислении.
12.Сигнал появится, только когда за уровнем произойдёт закрытие минутной свечи.
13.При выборе, выход из позиции будет производиться согласно стратегии (по времени).
14.Ручное указание тейк-профита. Используется, если не выбран параметр “Использовать тейк по стратегии”. При 0, тейк-профит не будет выставлен.
15.При выборе, будет выставлен стоп согласно стратегии (за противоположной границей).
16.Ручное указание стопа. Используется, если не выбран параметр “Использовать стоп по стратегии”. При 0, стоп-лосс не будет выставлен.
17.Проскальзывание в шагах цены.
18.Размер средств, исходя из которого, высчитывается выбранный процент риска и возможность открыть указанный/высчитанный объём.
19.Выбор количества входов в день по вычисленным уровням. Только один вход или множество входов в течении дня (на следующий день уровни будут пересчитаны на новых данных).
В комплекте с роботом есть 2 скрипта для программы TSLab 2.0. Один для торговли только с 1 входом в день, другой для торговли с множеством входов в течение дня по вычисленным уровням.
20.После закрытия по стопу, тейку/времени или вручную (по нажатию на кнопку закрытия из таблицы), скрипт останавливается. Иначе можно указать параметры для совершения другой сделки на этом или другом инструмент, открыв это окно настроек (при отсутствии открытой позиции).
21.В папке скрипта создаётся файл AutoSettingsTimingBot_2.0.txt. При следующем запуске скрипта проверяется его наличие и наличие файла настроек робота после предыдущего запуска. Если они присутствуют, окно настроек при запуске не будет открываться. Использоваться будут сохранённые ранее настройки. Чтоб отключить эту опцию и вернуть обратно появление окна настроек при запуске, достаточно удалить файл AutoSettingsTimingBot_2.0.txt или файл настроек SettingsTimingBot_2.0.xml. Эта опция может использоваться для быстрого запуска скрипта во время работы квика, либо автоматического запуска скрипта при включении квика, в случае если бот не был остановлен в предыдущий сеанс работы терминала (не проверялось!).
По умолчанию опция отключена (галочка стоит).

Описание рабочего окна робота

Заголовок рабочего окна – указывается наименование робота, его версия, выбранный рабочий инструмент, режим работы (торговли или просмотра) и динамическое отображение статуса работы скрипта.
Описание-рабочего-окна-TimingBot
1.Указанный или авто определённый счёт (при написании в настройках “Авто” или “Auto”, без кавычек).

Установки времени
2.Серверное время – время получения квиком последней информации с сервера.
3.Начало периода – указанное время начала периода поиска экстремумов.
4.Окончание периода – вычисленное время на основе указанных в настройках минут.
5.Окончание окна открытия – вычисленное время окна, до которого робот может открывать сделку по сработавшему сигналу на вход.
6.Время закрытия – время, при достижении, которого открытая позиция будет закрыта (стоп снят), если выбрано закрытие позиции по стратегии.

Позиция
7.% риска на стоп – задаваемый в процентах от используемых средств размер потери от стопа. От этого значения вычисляется размер входа в контрактах.
8.Направление – разрешение на открытие позиции в каком-либо направлении (Лонг, Шорт, Лонг/Шорт). Раскрашивается в красный при шорте и в зелёный при лонге.
9.Объём входа – отображает размер в контрактах открытой роботом позиции.
10.Сред. цена открытия – вычисленная средняя цена открытой роботом позиции (возможно дробное значение).
11.Текущий результат – отображает результат позиции на 1к, в пунктах от цены входа. Окрашивается в зелёный (+) и красный (-) цвета, в зависимости от нахождения последней цены, в плюсовой или минусовой стороне от средней цены открытия.
12.Стоп лосс – цена куда выставлен стоп ордер (если стоп используется).
13.Тейк профит – цена куда выставлен тейк профит ордер (если тейк используется).

Последняя цена и уровни
14.Last price – последняя полученная цена инструмента. В таблице обновляется с коротким периодом (робот может за это время несколько раз успеть обработать поступившие разные или одинаковые тиковые значения). Подсвечивается зеленоватым, если цена находится выше highest, розовым, если цена находится ниже lowest и светло-жёлтым, если цена находится между этими уровнями.
15.highest – вычисленный максимум за период. Раскрашен зеленоватым.
16.lowest – вычисленный минимум за период. Раскрашен розовым.

Управление
17.Настройки – кнопка открытия окна настроек. Активна только при отсутствии открытой позиции и, если уже не открыто окно настроек.
18.Ручное закрытие позиции – кнопка самостоятельного закрытия позиции. Неактивна при открытом окне настроек.
19.Кнопка вкл/откл отображения индикатора HLines. Включает/отключает видимость индикатора и показывает текущий статус отображения.

График цены торгового Робота «TimingBot 2.0» в терминале QUIK
TimingBot-график-цены

 
Если Вы решительно настроены на изучение темы трейдинга и тем более алготрейдинга, то вам просто необходимо иметь базу знаний в виде наших наработок, которые проверены на реальном опыте, на живых деньгах!

Используйте наши Стратегии и знания!
Это поможет Вам в максимально короткие сроки освоить такое интересное направление Алготрейдинг, а также начать эффективно торговать на финансовых рынках.

Мы постарались сделать максимально низкие цены за наши наработки, уверены, что эти затраты окупятся в многократном размере!!!

У Вас появятся обширная база знаний и готовые торговые роботы, которые можно использовать для ваших новых прибыльных стратегий!

Поверьте, это просто уникальное предложение! И в ограниченном количестве!

Когда я начинал изучать трейдинг таких предложений не было. Если бы такое было, то удержало бы меня от ненужных затрат на эксперименты, а также сократило бы потраченные нервы и самое главное мое время на изучение примерно на целый год! А это уже дорогого стоит!!!

Инвестируйте деньги в свои знания — это самые надежные инвестиции!!!

Теперь только от Вас зависит конечный результат.

Надеемся, что вы примете правильное решение!

ВАЖНО! Правильно рассчитывать количество контрактов торгуемого инструмента по отношению к депозиту. Правильно распределенный по инструментам и различным торговым стратегиям капитал позволит Вам контролировать просадку и при этом получать максимальную прибыль при торговле на финансовых рынках! Это касается не только Алгоритмического трейдинга, но также и ручной торговли.
Неправильные расчеты рисков, а также полное отсутствие системы риск менеджмента могут привести к большим, совершенно ненужным потерям.

Основная задача в трейдинге:
стабильно и систематически зарабатывать на любом движении цены, пусть и не большими порциями.
В долгосрочной перспективе иметь большой стабильный доход.
Важно понимать, что торговля на финансовых рынках изначально несет в себе риски и никто не может дать гарантию на то, что вы без проблем заработаете, но это большая возможность, которой можно воспользоваться уже сегодня!


Данная версия снята с продажи и больше не обслуживается. Актуальные роботы / скрипты / индикаторы для терминала QUIK, вы можете найти тут:

МАГАЗИН ТОРГОВЫХ РОБОТОВ ДЛЯ QUIK (КВИК)


TimingBot-1

Не откладывайте свой шанс заработать на бирже уже сегодня!