• Уважаемые форумчане, друзья и посетители!
    Форум останавливает свою работу с 7 июня на неопределенное время.
    Сохраните все что для вас важное с форума.
    Всем удачи и всего наилучшего в этой жизни.
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.

Вебинар Создание робота в Strategy Wizard

Alexander

Alexander

Administrator
Команда форума
Помогли тебе - помоги другим!
  • #1
Тема: Создание робота в Strategy Wizard
Когда: среда, 9 ноябрь, 11-00 по Чикаго (CT), 20-00 по Московскому времени
Ведущая: Светлана Орловская, брокер компании NinjaTrader Brokerage

Смотреть архивную запись вебинара

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

На этом вебинаре в реальном времени вы научитесь:

  • Создать стратегию, используя Strategy Wizard
  • Понять основные настройки от пользователя
  • Настроить условия, которые запустят стратегию
  • Настроить конфигурацию действий стратегии после ее запуска
  • Добавить stop loss и profit target к автоматической стратегии
  • Понять, как использовать индикаторы в стратегии
  • Запустить стратегию на графике
  • Поговорить о бэктестинге стратегии в симуляции

Готовьте свои вопросы - вебинар интерактивный!
 
Последнее редактирование:
  • Like
Реакции: Георгий, Muratik и artvilli
  • #2
Приветствую.
Пожелание к предстоящему вебинару.
Хотелось бы увидеть все нужные манипуляции, в Strategy Wizard, которыми можно увязать, как одно из условий входа/выхода, размер угла/наклона CCI и его место образования (между линиями 0, +100/-100, +200/-200) в индикаторе Woodie's CCI.


Как средствами самого Strategy Wizard прописать в роботе автоматическое его отключение/включение в и на какой либо нужный период времени (Биржевые перерывы, Новости и т.п.)
и вопросик - на базе какой версии NT будет демонстрация?
Заранее Огромнейшее Благодарю!
 
  • Like
Реакции: Георгий и Alexander
  • #3
Всего этого в визарде нельзя сделать.
 
  • Like
Реакции: Alexander и Muratik
  • #4
NT8 сказал(а):
Всего этого в визарде нельзя сделать.
NT8, приветствую.
Это известно... но, подумалось, а вдруг Лектору придёт какое нибудь озарение
 
  • #5
Предложение, оно же пожелание.
Alexander сказал(а):
Понять основные настройки от пользователя
Alexander сказал(а):
  • Добавить stop loss и profit target к автоматической стратегии
  • Понять, как использовать индикаторы в стратегии
Вышеизложенные пункты урока хорошо бы продемонстрировать на встроенном индикаторе Woodie's CCI.
Получится на одном примере увидеть как создать алгоритм в котором учитываются разнородные количественно и качественно параметры и объекты - цвета, размеры баров индикатора, количество баров, движения CCI и TurboCCI, Скользящие средние и т.п..
Приложил, для удобства, архив с картинками шаблонов в которых есть их короткое описание, которое, по сути, является готовым техзаданием (ТЗ) для кодирования каждого шаблона. Для видеопримеров хорошо бы взять один шаблон трендовый, допустим, ZLR и один контртрендовый, допустим, Ghost и продемонстрировать на них их программирование.
 

Вложения

  • Шапаргалка шаблонов WCCI.rar
    2,5 МБ · Просмотры: 11
  • #6
Доброй ночи.
Для ещё большего удобства - изображения и описания
- трендового шаблона ZLR:

- и контр трендового шаблона Ghost:

Думается, посмотрев видео урок кодирования в Strategy Wizard NT хотя бы одного из шаблонов, уже появится более расширенный/глубокий навык/умение кодировать остальные... Strategy Wizard станет ближе, понятнее, роднее.

За шпаргалку шаблонов огромная Благодарность Дмитрию I!
 
  • Like
Реакции: Георгий
  • #7
Посмотреть архивную запись вебинара.
 
  • Like
Реакции: VPetrovich, Muratik и Георгий
  • #8
Доброй ночи.
Благодарность Светлане просто переполняет за великолепно проведённое занятие, после бессонной, выборной... напряжённой ночи!

Получил прекрасный урок, который заключается в том, что надо чётко формулировать, правильными словами, желаемое. Решение вопроса, об использовании в стратегии Угла CCI, лежит, как оказалось, в его замене на слово Наклон CCI! Из слов Светланы: "Разработчики NT ответили, что Угол задействовать невозможно, но можно задействовать Slope (Наклон). Если можно сменить Угол на Наклон то тогда это достижимо.
Ссылка на подробное описание того, как можно заменить угол на наклон в стратегии размещу на форуме".
Светлана - Огромное Спасибо!

Простейшим способом, как оказалось можно и сконфигурировать нужное время работы робота. Появился вопрос: допустим, прописали в стратегии время её работы. Как быть с ордером, если на момент автоматического отключения робота, он был уже на рынке?
Нужно добавлять стратегию что то типа "Flatten positions" или она автоматом сама его закроет?

По ходу видео-урока, проводимые манипуляции в Strategy Wizard, выявили один, очень неудобный, нюанс по работе с ним. Если, по ходу собирания стратегии, использовать Unlock code, после выхода из него, недоконфигурированная стратегия закрывается и вернуть её обратно, в Strategy Wizard, на то же место, уже не получается. Вопрос, для чего вообще в Unlock code прописна эта строка с такой функцией? :



Здорово было бы, обрети Strategy Wizard способность прогонять в самом себе, причем пошагово и вперёд и назад, всё то что в нём было наконфигурировано или недоконфигурировано.

Ради любопытства, демонстрационную стратегию с вебинара, подсунул Сказочнику "Strategy Analyzer..." и вот что он выдал:

Сказка, но приятная!
 
  • Like
Реакции: VPetrovich, Георгий и Alexander
  • #9
Muratik сказал(а):
Как быть с ордером, если на момент автоматического отключения робота, он был уже на рынке?
Нужно добавлять стратегию что то типа "Flatten positions" или она автоматом сама его закроет?
Да , обязательно нужно добавлять что то типа "Flatten positions" ,
этот код который вы запускаете , будет выполнять только то что вы в нем прописали .
Если вам надо закрыть все позы , то это надо прописывать в коде , само ни чего не закроется - это же не нейронная сеть ,
она думать не умеет .



Muratik сказал(а):
Вопрос, для чего вообще в Unlock code прописанна эта строка с такой функцией? :
Эта функция сделана для того что бы вы сами могли бы переписывать код под свои нужды ( к примеру Угла CCI, заменен на слово Наклон CCI)
Еще эта функция сделана , для того что бы вы начали осваивать код .
К примеру вы составили простейшую стратегию в Strategy Wizard , затем жмете Unlock code , вы получаете основу написанную уже в коде !
и
уже по своему усмотрению переписываете , улучшите код .
вот как то так ......
Muratik сказал(а):

Сказка, но приятная!
Вот именно что сказка , не более .
 
  • Like
Реакции: Muratik и Георгий
  • #10
Alexander сказал(а):
Присоединяйтесь к занятию, которое поможет вам научиться создавать базовые автоматические торговые стратегии даже без знания программирования!
Nikolaevich сказал(а):
Эта функция сделана для того что бы вы сами могли бы переписывать код под свои нужды ( к примеру Угла CCI, заменен на слово Наклон CCI)
Еще эта функция сделана , для того что бы вы начали осваивать код .
К примеру вы составили простейшую стратегию в Strategy Wizard , затем жмете Unlock code , вы получаете основу написанную уже в коде !
и
уже по своему усмотрению переписываете , улучшите код .
вот как то так ......
Получается, использование, на промежуточном этапе конфигурирования стратегии, Unlock code, который, фактически, становится Finish, то есть не даёт до конца доконфигурировать... дособрать... завершить создаваемую автоматическую торговую стратегию без знания программирования средствами самого Strategy Wizard, как это было продекларировано в приглашении на вебинар...
Зачем было включать его в Strategy Wizard , если нет возможности, после выхода из Unlock code, продолжать конфигурацию в Wizard?
В видео уроке Привалова Сергея Владимировича (Привала) мелькнул момент где он по ходу демонстрации включил Unlock code а после его выключения продолжил конфигурирование той же стратегии в Strategy Wizard.
 
  • #11
Думается, для пользователей, без знания программирования, будет более корректной такая рекомендация - смотреть, или редактировать, сам код стратегии, после активации Unlock code, желательно только перед завершением её конфигурирования в Strategy Wizard, прямо перед активацией Finish... или вместо неё...
 
Последнее редактирование:
  • #12
Баловство это все. Польза визарда в изучении программирования и создания быстрого шаблона. Больше ни для чего он не годится.
 
  • Like
Реакции: Георгий и Muratik
  • #13
NT8 сказал(а):
Польза визарда в изучении программирования и создания быстрого шаблона. Больше ни для чего он не годится.
Прекрасный посыл!
Уверен, разработчики NinjaTrader LLC, как динамичная компания, имеют в планах дальнейшее развитие и совершенствование Strategy Wizard, что бы и абсолютно не владеющий программированием трейдер, мог легко и спокойно собирать свои автостратегии любой сложности.
 
  • #14
Даже и не мечтайте.
 
  • Like
Реакции: Георгий и Muratik
  • #15
Уже даже и не мечтаю - уже Хочу!
 
  • Like
Реакции: Георгий
  • #16
NT8 сказал(а):
Баловство это все

Последующие вебинары, по конфигурированию своих автостратегий будут, с большей вероятностью, уже в Strategy Builder, который в NT8, тем более она в ноябре выходит из беты:

Судя по его уже сейчас имеющимся роскошным возможностям, баловство, скорее всего, автоматически, перейдёт на более простой, но и более высокой уровень реализации трейдерами своих идей по автотрейдингу.
Хотелось что бы таких вебинаров, теперь уже по Strategy Builder в NT8, было больше, нежели по NT7. Для более серьёзного обучения нужно будет больше видео-уроков, в которых глубже демонстрировать все детали, все комбинации, все связи и условия, все мельчайшие нюансов и атрибуты имеющиеся в Strategy Builder NT8.
 
  • #17
Muratik сказал(а):
Доброй ночи.
Благодарность Светлане просто переполняет за великолепно проведённое занятие, после бессонной, выборной... напряжённой ночи!

Получил прекрасный урок, который заключается в том, что надо чётко формулировать, правильными словами, желаемое. Решение вопроса, об использовании в стратегии Угла CCI, лежит, как оказалось, в его замене на слово Наклон CCI! Из слов Светланы: "Разработчики NT ответили, что Угол задействовать невозможно, но можно задействовать Slope (Наклон). Если можно сменить Угол на Наклон то тогда это достижимо.
Ссылка на подробное описание того, как можно заменить угол на наклон в стратегии размещу на форуме".
Светлана - Огромное Спасибо!

Простейшим способом, как оказалось можно и сконфигурировать нужное время работы робота. Появился вопрос: допустим, прописали в стратегии время её работы. Как быть с ордером, если на момент автоматического отключения робота, он был уже на рынке?
Нужно добавлять стратегию что то типа "Flatten positions" или она автоматом сама его закроет?

По ходу видео-урока, проводимые манипуляции в Strategy Wizard, выявили один, очень неудобный, нюанс по работе с ним. Если, по ходу собирания стратегии, использовать Unlock code, после выхода из него, недоконфигурированная стратегия закрывается и вернуть её обратно, в Strategy Wizard, на то же место, уже не получается. Вопрос, для чего вообще в Unlock code прописна эта строка с такой функцией? :



Здорово было бы, обрети Strategy Wizard способность прогонять в самом себе, причем пошагово и вперёд и назад, всё то что в нём было наконфигурировано или недоконфигурировано.

Ради любопытства, демонстрационную стратегию с вебинара, подсунул Сказочнику "Strategy Analyzer..." и вот что он выдал:

Сказка, но приятная!

Мечты, мечты,
Где ваша сладость?
Где ты, где ты,
Бактеста радость?
На UniRenko
Она осталась.
Исчезнул он,
Профит как сон,
Аккаунт сново обнулён.
Ведь я в реале,
Он силён,
Я пробуждён?
Я пробуждён!
 
  • Like
Реакции: stels_07, Arkadiy, thinarthrill и ещё 3
  • #18
Светлана, здравствуйте!
Ссылки на то как программно обрабатывать Slope (наклоны/углы) линий CCI и TurboCCI, которые Вы пообещали на вебинаре разместить здесь на форуме, затаив дыхание - ждутся.
Спасибо.
 
  • Like
Реакции: Георгий
  • #19
Muratik сказал(а):
Решение вопроса, об использовании в стратегии Угла CCI, лежит, как оказалось, в его замене на слово Наклон CCI! Из слов Светланы: "Разработчики NT ответили, что Угол задействовать невозможно, но можно задействовать Slope (Наклон). Если можно сменить Угол на Наклон то тогда это достижимо.
Ссылка на подробное описание того, как можно заменить угол на наклон в стратегии размещу на форуме".
Светлана - Огромное Спасибо!
Из ответа, Отзывчивой Волшебницы, Светланы!:
"Вот уравнение, которое будет использоваться для конвертирования slope в угол:
double angle = Math.Atan2((startY - endY), numberOfBars) * (180 / Math.PI);
Оно может использоваться в скрипте с двумя ценовыми значениями и количеством баров для нахождения угла"
Утащу это в тему "WCCI Traders" - скоро там пособираем, в Strategy Wizard, робота по WCCI!
 
  • Like
Реакции: thinarthrill и Iman
  • #20
Muratik сказал(а):
Из ответа, Отзывчивой Волшебницы, Светланы!:
"Вот уравнение, которое будет использоваться для конвертирования slope в угол:
double angle = Math.Atan2((startY - endY), numberOfBars) * (180 / Math.PI);
Оно может использоваться в скрипте с двумя ценовыми значениями и количеством баров для нахождения угла"
Утащу это в тему "WCCI Traders" - скоро там пособираем, в Strategy Wizard, робота по WCCI!
Прекрасно, код есть, осталось понять куда его вписывать. Поймешь и мне подскажи пожалуйста.
 
  • Like
Реакции: Muratik
Назад
Верх Низ