S#.Designer beta 3
Atom
01.09.2016
Mikhail Sukhov


Designer_Backtest.png

Друзья,

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

В начале краткое описание того, что мы добавили-изменили:

  1. Мы сделали оптимизатор стратегий. Пока он работает по классическому алгортму брутфорс.
  2. Мы поправили смену тем.
  3. Испорт-экспорт схем. Если вы работаете в команде, это упростит вам процесс передачи друг другу наработки.
  4. Множество ошибок скачивания истории с Finam.
  5. Мы убрали использование внутренней базы данных, вместо нее теперь обычный csv файлы, которые править можно в обычном Notepad.
  6. Live торговля. Пока не все сделано, но уже позволяет торговать на реальных торгах. Список подключений в зависимости от типа лицензии.

Для только что прибывших, небольшое описание как работать:

  1. Сначала, программу нужно скачать из этого раздела. Установка схожа с Гидра, поэтому можете взять эту документацию.

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

Designer_Login.png

  1. В случае успеха предыдущего пункта вам предложат сначала скачать историю с Финама. Можете отказаться, но лучше все таки скачать хоть какую-то историю для бэктеста. Для этого найдите сначала инструмент:

Designer_SearchSecurity.gif

И затем запустите по нему скачивание данных:

Designer_HistDownloading.gif

  1. Сама область со схемой. Стандартно идет стратегия на скользящих:

Designer_Sma.png

Я не буду вдаваться в детали того, как создаются сами стратегии (это материал не на один час), поэтому перейду сразу к бэктестингу.

  1. Чтобы запустить бэктест, надо в верхнем риббон нажать соответствующую кнопку:

Designer_BacktestToolbar.gif

  1. И далее задать настройки начала-окончания + сам инструмент. Последний я задал именно тот, по которому скачала данные в пункте 3:

Designer_BacktestSettings.gif

  1. Запускаем бэктест и наблюдаем результат:

Designer_BacktestStart.gif

**:::center

Скачать <<


Теги:


Спасибо:


< 1 2 3 4 5  > >>
Иван З.

Фотография
Дата: 07.09.2016
Ответить


Очень не привычно это видеть в таком формате. Кто догадается не пробуя в дизайнере, что нужно сделать чтоб добавить точку останова а, что чтоб убрать? Хотя все работает, и это круто. А у конкурентов есть эта фича? Масштабы графиков очень отличаются

Спасибо:

Иван З.

Фотография
Дата: 07.09.2016
Ответить


Кнопку "Обновить схему" логичнее расположить где то тут. Пока сообразил что есть эта кнопка, много раз закрывал окно и заново нажимал эмуляцию.

Спасибо:

Иван З.

Фотография
Дата: 07.09.2016
Ответить


Не смог найти как получить основные свойства свечей, OHLCV, все блоки перебрал. Как это сделать?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 07.09.2016
Ответить


Иван З.: Кнопку "Обновить схему" логичнее расположить где то тут. Пока сообразил что есть эта кнопка, много раз закрывал окно и заново нажимал эмуляцию.

Пока там будем. Потом может вообще сделаем так, чтобы рефрешь не нужен был.

Спасибо:

Senex

Фотография
Дата: 07.09.2016
Ответить


Иван З.: Не смог найти как получить основные свойства свечей, OHLCV Как я понял это все спрятано в свойствах кубика "конвертер"

Спасибо: Mikhail Sukhov

Mikhail Sukhov

Фотография
Дата: 07.09.2016
Ответить


Senex:

Иван З.: Не смог найти как получить основные свойства свечей, OHLCV Как я понял это все спрятано в свойствах кубика "конвертер"

Опередили =)

Да, именно его надо смотреть. Это спец блок, который позволяет вытаскивать свойство или поле у сложного объекта. Например, у свечи цену закрытия. Или у инструмента его шаг цены. Или у тиковой сделки её объем. И т.д.

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

Спасибо:

Mikhail Sukhov

Фотография
Дата: 07.09.2016
Ответить


Иван З.: Масштабы графиков очень отличаются

Панели можно ресайзить. Доп панели всегда меньше первой. Вроде как обычно в доп панелях вспомогательные индюки.

Спасибо:

Senex

Фотография
Дата: 07.09.2016
Ответить


А вот что я не понял: как построить график спрэда по нескольким инструментам, пытался по всякому но в итоге добился только этого http://stocksharp.ru/file/103697 http://stocksharp.ru/file/103698 Но возвращаясь к парному трейдингу точнее к его графику, в конструкторе имеется кубик "формула с 2 аргументами", который должен совершать все арифмитические действия с подаваемыми данными, но как это потом все вывести на график? У меня не получилось не напрямую ни ч/з другие кубики. А может "формула с 2 аргументами" тут не нужна?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 07.09.2016
Ответить


Senex: А вот что я не понял: как построить график спрэда по нескольким инструментам, пытался по всякому но в итоге добился только этого http://stocksharp.ru/file/103697 http://stocksharp.ru/file/103698

Лучше вместо картинок копировать текст. Ctrl+C. Иначе ничего не видно. Так же текст ошибок должен быть в логах.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 07.09.2016
Ответить


Senex: Но возвращаясь к парному трейдингу точнее к его графику, в конструкторе имеется кубик "формула с 2 аргументами", который должен совершать все арифмитические действия с подаваемыми данными, но как это потом все вывести на график? У меня не получилось не напрямую ни ч/з другие кубики. А может "формула с 2 аргументами" тут не нужна?

График рисует только идникаторы и свечи. Поэтому в этом случае нужно взять некий индикатор, который не будет модифицировать входящее значение. Например, скользящая с периодом 1.

Спасибо:
< 1 2 3 4 5  > >>

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy