Как провести тестирование по h1 свечам но подписаться на m1?
Здравствуйте.
Как можно провести тестирование по h1 свечам но подписаться на m1, чтобы на графике рисовались h1, но подписка была на CandleFinishedEvent от минуток?
Тоже бы хотелось узнать ответ на этот вопрос?
Можно ли использовать данные с разных таймфреймов и разных индикаторов в одном роботе?
Цитата: ak40u
Здравствуйте.
Как можно провести тестирование по h1 свечам но подписаться на m1, чтобы на графике рисовались h1, но подписка была на CandleFinishedEvent от минуток?
Нужно у робота создать две вкладки. И в них подключить разные ТФ из сета данных. В один минутный, в другой часовик.
В одной вкладке будут прорисовываться свечи часовые, в другой минутные.
Всё это дело будет синхронизироваться насколько это возможно. Т.е. на свечных данных в сете будет не очень. Если скачаете тиковые данные, то будет гуд. Т.е. свечи будут вообще параллельно строится.
Цитата: Юрий777можно.
Тоже бы хотелось узнать ответ на этот вопрос?
Можно ли использовать данные с разных таймфреймов и разных индикаторов в одном роботе?
У вас получилось получить синхронизацию свечей разных таймфреймов для одного инструмента на разных вкладках?
У меня почему-то не получается. Ни в в релизе 1.0.0.7, ни в новом 1.1.0.0.
Я пробовал разные сеты и разные режимы:
1) сет без тиков, только свечи: 5 минут и 1 час - в режиме Сandle,
2) тики, 5 минут и 1 час - в режимах Сandle, TickOnlyReadyCandle.
Настраивал вкладки: tab0 - 5 минут, tab1 - 1 час, и наоборот.
Каждый раз к моменту завершения теста на обоих вкладках - одинаковое количество свечей, равное числу свечей в сете для таймфрейма первой (tab0) вкладки.
При запросе tab0.TimeFrame.TotalSeconds.ToString() и tab0.TimeFrame.TotalSeconds.ToString() сообщаются также одинаковые таймфреймы, равные настроенному через интерфейс для первой (tab0) вкладки.
В прошлом релизе замечал, что сбивался таймфрейм в визуальной форме: при настройке таймфрейма на одной вкладке он автоматически менялся на другой.
В новом релизе этого не происходит, но результаты теста не меняются.
Это ошибка в коде, или я чето не то делаю?
Цитата: linuxdesk
У вас получилось получить синхронизацию свечей разных таймфреймов для одного инструмента на разных вкладках?
У меня почему-то не получается. Ни в в релизе 1.0.0.7, ни в новом 1.1.0.0.
Я пробовал разные сеты и разные режимы:
1) сет без тиков, только свечи: 5 минут и 1 час - в режиме Сandle,
2) тики, 5 минут и 1 час - в режимах Сandle, TickOnlyReadyCandle.
Настраивал вкладки: tab0 - 5 минут, tab1 - 1 час, и наоборот.
Каждый раз к моменту завершения теста на обоих вкладках - одинаковое количество свечей, равное числу свечей в сете для таймфрейма первой (tab0) вкладки.При запросе tab0.TimeFrame.TotalSeconds.ToString() и tab0.TimeFrame.TotalSeconds.ToString() сообщаются также одинаковые таймфреймы, равные настроенному через интерфейс для первой (tab0) вкладки.
В прошлом релизе замечал, что сбивался таймфрейм в визуальной форме: при настройке таймфрейма на одной вкладке он автоматически менялся на другой.
В новом релизе этого не происходит, но результаты теста не меняются.Это ошибка в коде, или я чето не то делаю?
Добрый день.
Разные ТФ, если не хотите подглядывания в будущее и прочие проблемы, нужно только на тиках запускать.
То про что Вы пишите конечно ошибка на стороне библиотеки. Если это так.
Запишу себе в стек первоочередных задач. Фикс будет в пятницу - субботу залит на ГитХаб. Если там есть что фиксить.
По горячему посмотрел. Всё нормально проходит. Синхронизатор в порядке.
Используйте тиковые данные и всё будет хорошо.
Вы возможно что-то в коде не то делаете. Но это уже другой вопрос. Мне нужно смотреть что Вы написали.
У нас поддержка по роботам, только для тех кто купил обучение.
Цитата: linuxdesk
У вас получилось получить синхронизацию свечей разных таймфреймов для одного инструмента на разных вкладках?
Это ошибка в коде, или я чето не то делаю?
Скачайте новый сет данных в котором будут только Тики. Возможно робот подтягивает не те данные из-за путаницы что есть одни ТФ в разных форматах. Скорее всего из-за этого.
Я прошу прощения. Вот моя ошибка:
tab0 = TabsSimple[0];
tab1 = TabsSimple[0];
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.