SampleHistoryTesting
Atom
29.03.2011


SampleHistoryTesting - непонятно как работает:(
Скачал RIU9@RTS.zip (Файл с историческими сделками для примера SampleHistoryTesting.) http://www.box.net/stock...#/stocksharp/1/74701094
Запустил SampleHistoryTesting - выбрал папку с распакованным архивом
В итоге алгоритм на строчку _nextTime += base.TimeFrame; так не разу и не попал:(
И непонятно как получить файлы и директории такого формата для другого инструмента.



Спасибо:


<< < 7 8 9 10 11  > >>
fau

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


Mikhail Sukhov Перейти

Пару замечаний-бесплатных советов[smile]:

поправил, надеюсь что правильно вас понял :)
по поводу Token, в документации написано что это идентификатор группировки. не ясно что это значит, но выходит что всегда один Token на стратегию?
Спасибо: JakeGreen

Mikhail Sukhov

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


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

Пару замечаний-бесплатных советов[smile]:

поправил, надеюсь что правильно вас понял :)
по поводу Token, в документации написано что это идентификатор группировки. не ясно что это значит, но выходит что всегда один Token на стратегию?


Токен - просто признак группировки. Одна и та же серия может использоваться разными стратегиями. И наоборот, стратегия может использовать параллельно сразу несколько серий.

По коду. Небольшие фиксы:

Код
Do(candles => ProcessCandles(candles))


можно заменить просто на

Код
Do(ProcessCandles)


Советую использовать R# для такого.

Код

candleManager.RegisterTimeFrameCandles(security,·timeFrame);
...
candleManager.Tokens.ElementAt(0)


Чтобы этот самый токен не искать, можно использовать так:

Код

var token = candleManager.RegisterTimeFrameCandles(security,·timeFrame);
...
token


И замечание по больше. В CandlesFinished за раз может передастся сразу несколько свечек (если робот запустил экспорт не с начала торгов). Так что в ProcessCandles лучше цикл организовать, а не первый элемент вытаскивать.
Спасибо: fau

fau

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


Mikhail Sukhov Перейти

По коду. Небольшие фиксы:

спасибо, поправил
Спасибо:

JackSparrow

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


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

По коду. Небольшие фиксы:

спасибо, поправил


Могу сказать что у меня скорость прогонки теста увеличилась
Спасибо:

Alexander

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


fau Перейти
переписал пример под событийную модель (пользовался примерами с форума)
http://stocksharp.codepl...changeset/changes/13409
просьба проверить :)


супер! можно пойти дальше и переписать все используемые в примерах SmaStrategy.
Осилите? :)
Спасибо:

fau

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


Alexander Mukhanchikov Перейти

супер! можно пойти дальше и переписать все используемые в примерах SmaStrategy.
Осилите? :)

перепишу примеры в папках Testing, Smart (если получится продлить тестовый период) - остальные не с руки
Спасибо:

Alexander

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


fau Перейти
Alexander Mukhanchikov Перейти

супер! можно пойти дальше и переписать все используемые в примерах SmaStrategy.
Осилите? :)

перепишу примеры в папках Testing, Smart (если получится продлить тестовый период) - остальные не с руки


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

fau

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


Alexander Mukhanchikov Перейти
Могу ошибаться, но вроде там аналогичные изменения везде нужны

хорошо, если аналогичные, тогда все исправлю
Спасибо:

JackSparrow

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


Добавляю в SampleHistoryTesting просмотр логов через MonitorWindow. Окно монитора открывается нормально работает.
Если стратегию запустить через котирование то получаю exeption если работать через маркет то исключения нет.
Все описанное есть на прилагаемом скрине, скрин снят в режиме котирования
Спасибо:

Alexander

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


JackSparrow Перейти
Добавляю в SampleHistoryTesting просмотр логов через MonitorWindow. Окно монитора открывается нормально работает.
Если стратегию запустить через котирование то получаю exeption если работать через маркет то исключения нет.
Все описанное есть на прилагаемом скрине, скрин снят в режиме котирования


Версия S# последняя? Если нет - пробуйте с ней
Спасибо:
<< < 7 8 9 10 11  > >>

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

loading
clippy