S#.Designer beta 3
Atom
9/1/2016
Mikhail Sukhov


Designer_Backtest.png


Друзья,

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

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


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


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

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

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

Designer_Login.png


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

Designer_SearchSecurity.gif


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

Designer_HistDownloading.gif


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

Designer_Sma.png


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

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

Designer_BacktestToolbar.gif


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

Designer_BacktestSettings.gif


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

Designer_BacktestStart.gif





Thanks:


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

Avatar
Date: 9/7/2016
Reply




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

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

Иван З.

Avatar
Date: 9/7/2016
Reply



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

Иван З.

Avatar
Date: 9/7/2016
Reply


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

Mikhail Sukhov

Avatar
Date: 9/7/2016
Reply


Иван З.

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


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

Senex

Avatar
Date: 9/7/2016
Reply


Иван З.
Не смог найти как получить основные свойства свечей, OHLCV

Как я понял это все спрятано в свойствах кубика "конвертер"

Thanks: Mikhail Sukhov

Mikhail Sukhov

Avatar
Date: 9/7/2016
Reply


Senex
Иван З.
Не смог найти как получить основные свойства свечей, OHLCV

Как я понял это все спрятано в свойствах кубика "конвертер"



Опередили =)

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

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

Mikhail Sukhov

Avatar
Date: 9/7/2016
Reply


Иван З.

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


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

Senex

Avatar
Date: 9/7/2016
Reply


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

Mikhail Sukhov

Avatar
Date: 9/7/2016
Reply


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


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

Mikhail Sukhov

Avatar
Date: 9/7/2016
Reply


Senex

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


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

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy