S#.designer v.4.3.24 и мега-новость!
Atom
05.05.2017


Всем привет!

Буквально за несколько часов до нашего вебинара в рамках алгошколы Санкт-Петербургской биржи, мы выложили новый релиз S#.Designer

main
Как видите главное окно программы не претерпело существенных изменений, однако множество ошибок и багов было поправлено в рамках нового релиза.
Вот только некоторые из них:
1. Пофикшено окошко с логотипом S#.Designer и S#.Data, которое при загрузке гидры перекрывало доступ под собой ко всему на рабочем столе. Замечание пользователей RomSunZ и Иван З., высказанное здесь
2. Пофикшена ошибка со стаканами. Замечание пользователя Иван З., высказанное здесь
3. Пофикшена ошибка с построением свечей на малых таймфреймах. Замечание пользователя Иван З., высказанное здесь

Помимо этого добавлено много новых возможностей, улучшающих юзабилити
1. Вкладка Эмуляция, добавлен формат хранилища и тип данных. Пожелание пользователя Иван З., высказанное здесь
2. Автоматическое изменение типа переменной и автоматическое присвоение имен. Пожелание пользователя Иван З., высказанное здесь
3. Вкладка Торговля и Панель Торговля. Добавлена настройка подключения через которое будет идти торговля. Пожелание пользователя Иван З., высказанное здесь
4. Добавлен автоматический импорт инструментов из хранилища. Инструменты ранее скачанные с помощью S#.Data теперь можно легко добавить в Дизайнер и использовать их при создании стратегий


И напоследок, мега-новость для всех! По многочисленным пожеланиям всех пользователей! Ответы на все основные вопросы по S#.Designer!
Документация!










Спасибо:




17 Ответов
Loky

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


Теперь бы еще видео по быстрому старту как пользоваться сим мега девайсом
Загрузил потыкался и с нахрапа не получилось запустить даже дефолтной стратегии :(
Спасибо:

Support

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


Пока это бета-версия...
Спасибо:

Senex

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


Как я понял переделан блок "Открытие позиции" (о чем неплохо было бы предупреждать и разъяснять, все же ключевой блок). В результате в старых примерах сделки не совершаются т.к. "условие" подключено к "направлению сделки". Правильно я понимаю что туда надо подключать дополнительную переменную "Покупка/продажа"? Но при таком подключение скрипт выдает ошибку что "Не подключен портфель", хотя он подключен. И еще, а куда теперь подключать блок с сигналом?
Спасибо:

Иван З.

Фотография
Курсы Автор статей
Дата: 06.05.2017
Ответить


Senex Перейти
Как я понял переделан блок "Открытие позиции" (о чем неплохо было бы предупреждать и разъяснять, все же ключевой блок). В результате в старых примерах сделки не совершаются т.к. "условие" подключено к "направлению сделки". Правильно я понимаю что туда надо подключать дополнительную переменную "Покупка/продажа"? Но при таком подключение скрипт выдает ошибку что "Не подключен портфель", хотя он подключен. И еще, а куда теперь подключать блок с сигналом?


Там на самом деле еще одна фича.
image9360.png
В кубике "Переменная" есть теперь флаг "Обрабатывать при старте". Вот это можно назвать Прорывом, теперь на много проще схемы делать будет. =)) Про прорыв я серьезно, я еще в октябре пытался объяснить, что переменную надо не сразу инициализировать, дошло только сейчас. )) Теперь еще бы этот флаг по умолчанию снятым сделать.
Для сделок Сигналом теперь является Направление позиции, попробуйте так
image1854.png
У меня работает. То что добавили Направление позиции сделали это хорошо, только сделали криво конечно. (
В идеале я бы вот такой вариант из коробки хотел.
image5863.png
"Не подключен портфель" у вас из-за того что у кубика "Направление позиции" стоит флаг "Обрабатывать при старте" поэтому он пытается сделку сделать при старте, а портфеля еще нет. Уберите флаг, и сигнал на выставление позиции подайте на тригер.
Спасибо: Senex

Senex

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


Уже не раз писал в предыдущих релизах: http://stocksharp.ru/new...er-beta-3/?page=3#m37059 и http://stocksharp.ru/new...uet-real/?page=2#m37664. Но по прежнему не могу добиться банальной вещи: войти в позицию при достижении индикатором определенного уровня.
К примеру - RSI > 70 вход в шорт или ЕМА газпрома < 130 - лонг и т.д. Блоки "Crossing" и "Сравнение" использовал по всякому - ошибок нет, но позиция не открывается. Единственное условие которым мне удавалось открыть позицию это пересечение 2-х скользящих средних. Казалось бы заменить одну скользящюю на константу и пускай пересекаются... но ни фига. Собственно вопрос как открывать/закрывать позиции по значениям индикаторов? Пример можно привести? Ну хоть бы с тем же RSI. или MACD
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 07.05.2017
Ответить


Senex Перейти
Собственно вопрос как открывать/закрывать позиции по значениям индикаторов? Пример можно привести? Ну хоть бы с тем же RSI. или MACD


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

Senex

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


Mikhail Sukhov Перейти

В дизайнере входит пример со скользящими. Там триггером идет как раз индикатор.

Я же написал что что 2 скользящие работают, только 2 скользящие! А остальное нет. А мне нужно пересечение индикатора с константой. И как это сделать уже который релиз мне никто не может ответить.

Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 07.05.2017
Ответить


Senex Перейти
Mikhail Sukhov Перейти

В дизайнере входит пример со скользящими. Там триггером идет как раз индикатор.

Я же написал что что 2 скользящие работают, только 2 скользящие! А остальное нет. А мне нужно пересечение индикатора с константой. И как это сделать уже который релиз мне никто не может ответить.



Все сразу не бывает. Сначала выпустим релиз, затем наберем комьюнити. А там и будет общение с взаимопомощью. Процесс трудоемкий, не быстрый. Года 2-3 пройти должно.

Как вариант, запишитесь в алго школу на СПб, которая идет сейчас. Там показывают и объясняют как пользоваться. Своих материалов, увы, у нас пока нет.
Спасибо:

Иван З.

Фотография
Курсы Автор статей
Дата: 07.05.2017
Ответить


Senex Перейти
Mikhail Sukhov Перейти

В дизайнере входит пример со скользящими. Там триггером идет как раз индикатор.

Я же написал что что 2 скользящие работают, только 2 скользящие! А остальное нет. А мне нужно пересечение индикатора с константой. И как это сделать уже который релиз мне никто не может ответить.



Сделать чтоб работало пересечение с постоянной не сложно. Надо учесть 2 момента.
1) Элемент сравнение может сравнивать значения только одинаковых типов. Поэтому мы должны либо постоянную в индикатор переделать, либо индикатор в числовое.
2) Постоянная должна генерироваться синхронно с индикатором который ее будет пересекать. Поэтому на тригер Постоянной надо подать сигнал либо свечи, либо индикатора
image4995.png
На скриншоте я Постоянную передаю в индикатор СМА с периодом 1, на тригер Постоянной подаю свечи. И сделки проходят при пересечении 173
И, да, не забудте снять галочку "Обрабатывать при запуске"
Спасибо: Senex

Senex

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


Иван З. Перейти


Сделать чтоб работало пересечение с постоянной не сложно. Надо учесть 2 момента.
1) Элемент сравнение может сравнивать значения только одинаковых типов. Поэтому мы должны либо постоянную в индикатор переделать, либо индикатор в числовое.
2) Постоянная должна генерироваться синхронно с индикатором который ее будет пересекать. Поэтому на тригер Постоянной надо подать сигнал либо свечи, либо индикатора

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

Senex

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


После обновления перестали работать индексы
Спасибо: Mikhail Sukhov

nikifor

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


может это моя такая особенность - тыкать не так, но в этой версии у меня отказалась работать стратегия SMA поставляемая в комплекте инсталяшки...
видео по ссылке, как ознакомитесь сообщите удалю.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 13.05.2017
Ответить


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


Попробуйте удалить настройки, который были созданы предыдущей версией.
Спасибо:

nikifor

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


пожалуйста черкните как это сделать.
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 14.05.2017
Ответить


nikifor Перейти
пожалуйста черкните как это сделать.


http://doc.stocksharp.ru...67-83a9-13278370a877.htm
Спасибо:

krom

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


Доброго времени суток.
Может кто подскажет как сделать чтобы заявка на вход в позицию по определенному сигналу активировалась, но при условии, что в портфеле нет открытой позиции по тому же инструменту?
Заранее благодарен.
Спасибо:

Иван З.

Фотография
Курсы Автор статей
Дата: 21.05.2017
Ответить


krom Перейти
Доброго времени суток.
Может кто подскажет как сделать чтобы заявка на вход в позицию по определенному сигналу активировалась, но при условии, что в портфеле нет открытой позиции по тому же инструменту?
Заранее благодарен.

Стандартная СМА стратегия использует контроль позиции, посмотрите там.
Спасибо: krom


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

loading
clippy