Урок 3. Все о создании стратегий.

Урок 3. Все о создании стратегий.
Atom
5/1/2013
IvanB


Видео-уроки:

Стратегии

[vk]http://vk.com/video_ext.php?oid=-66650972&id=167470523&hash=4b8b00e53a5b7a38&hd=3[/vk]

StrategyRule

[vk]http://vk.com/video_ext.php?oid=-66650972&id=167470520&hash=5a7de43868bcb7bc&hd=3[/vk]

Логирование

[vk]http://vk.com/video_ext.php?oid=-66650972&id=167470340&hash=d4a2baaf8c533bc8&hd=3[/vk]

Дочерние стратегии

[vk]http://vk.com/video_ext.php?oid=-66650972&id=167470334&hash=8beb60d403b41756&hd=3[/vk]

Темы занятия:

Работа со стратегиями
  1. Изучение класса Stratеgy
  2. Использование Strategy Rule( Once,Sync,Exclusive и т.д..)
  3. Два примера стратегий с использованием практически всех, рассказанных до этого StrategyRule

StrategyRule
  1. Простые примеры StrategyRule
  2. Сделки

Логирование
  1. Как работать с логированием
  2. Графическое отображение информации

Дочерние стратегии
  1. Котирование
  2. Работа с тейк-профитом, стоплоссом и др. защитными стратегиями
  3. Создание своей собственной стратегии котирования

Запускаем стратегию в S#.Studio (будущее)


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


Полезные ссылки:
Класс Strategy
Дочерние стратегии
Логирование

Вложения:
Скачать проекты

Изменения в проектах:



Thanks:


< 1 2 3  >
Николай

Avatar
Date: 12/4/2013
Reply


albion8
Подтверждаю, видео появилось. Спасибо!


IvanB
albion8
Добрый день,

на Vimeo отсутствует видео "работа с котировками" https://vimeo.com/channe...mainstocksharp/59397647
Просьба добавить.


Видео добавлено


Так и не увидел, где добавленное видео.

При попытке открыть ссылку ничего не выдает.

Опять убрали???
Thanks:

JaguarFX

Avatar
Date: 1/13/2014
Reply


При выполнении урока в момент вызова candlemanager.Start(candleseries)

ошибка {"Заданный аргумент находится вне диапазона допустимых значений.\r\nИмя параметра: min"}
С чем это может быть связано? и что это вообще за параметр min? (в свойствах объектов CandleManager/CandleSeries/Security такой отсутствует)
SM-Error-1.jpg 455 KB (334)
Thanks:

JaguarFX

Avatar
Date: 1/13/2014
Reply


В общем путем экспериментов установил что для TransaqTrader указанная выше ошибка не возникает, только для AlfaTrader.
Thanks:

IvanB

Avatar
Date: 1/14/2014
Reply


lebedevsrg
В общем путем экспериментов установил что для TransaqTrader указанная выше ошибка не возникает, только для AlfaTrader.


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

JaguarFX

Avatar
Date: 1/14/2014
Reply


Вот стек

Версия API 4.2.1.7
Thanks:

IvanB

Avatar
Date: 1/16/2014
Reply


lebedevsrg
Вот стек

Версия API 4.2.1.7

Ошибка возникает в оригинальном коде урока?
Есть подозрение, что инфраструктура настроена не верно, что влечет к ошибке.
Thanks:

Aton5

Avatar
Date: 1/17/2014
Reply


Здравствуйте! На Vimeo отсутствует видео "Видео-уроки (экстра):
Отслеживание сигналов по котировкам (00:09:50)" т.е. "работа с котировками" https://vimeo.com/channe...mainstocksharp/59397647
Просьба добавить.
Thanks:

archmag

Avatar
Date: 1/20/2014
Reply


Здравствуйте! Не увидел, где можно скачать проекты-коды из уроков.
Thanks:

IvanB

Avatar
Date: 1/20/2014
Reply


archmag
Здравствуйте! Не увидел, где можно скачать проекты-коды из уроков.


http://stocksharp.com/fo...haty--komandnaia-rabota/
Thanks:

devruss

Avatar
Date: 2/8/2014
Reply


С уроком 3 Логгирование есть проблемы:

Все уроки построены на версии S# 4.1.1.19, в то время как текущая ветка S# 4.2.x.
В примерах используется StockSharp.TraderConnection.dll и StockSharp.WPFConnectionInterface.dll, которые основаны на ветке 4.1.x (и соответсвенно на BaseTrader вместо Connector). Даже если собрать .TraderConnection.dll и .WPFConnectionInterface.dll по урокам 1 и 2 самому, и заменить References, то возникают проблемы с запуском урока:
- В уроках не рассматривался метод ConnectionInterFace.PushInformationToStrategy(), соответвсенно в собственных библиотеках его нет, что и как он делает непонятно - проект уже не запускается
- Если делать все самому, заменить рефы на свои и попытаться собрать проект, то при компиляции вылетает ошибка на MonitorWindow _monitorWindow = new MonitorWindow() - XamlParseException occurred: "The invocation of the constructor on type 'StockSharp.Xaml.LogSourceTree' that matches the specified binding constraints threw an exception."

Огромная просьба как можно быстрее пересобрать .TraderConnection.dll и .WPFConnectionInterface.dll для ветки 4.2.x так как на них базируются все уроки, начиная с 3

Возможно будут еще ошибки, но пока скомпилировать и запустить проект невозможно из-за текущих проблем. Очень жаль, так как урок классный, хотелось бы поиграть с разными настройками и посмотреть что можно сделать вне рамок данного урока
Thanks:
< 1 2 3  >

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

loading
clippy