не дает данные
Добрый день!
Подскажите как тестировать самописные индикаторы, у меня ситуация что возвращает нули
Цитата: MTR.Xanders
Добрый день!
Подскажите как тестировать самописные индикаторы, у меня ситуация что возвращает нули
Во время тестов Вам должна возвратиться строка в которой проблемы, если индикатор у Вас лежит в папке Custom. Смотрим на неё - правим.
Если нужно дебаггинг делать с точкой остановы, то тогда сначала добавляете индикатор внутрь проекта OsEngine и уже после этого запускаетесь.
Цитата: Алексей Ван
Цитата: MTR.Xanders
Добрый день!
Подскажите как тестировать самописные индикаторы, у меня ситуация что возвращает нули
Во время тестов Вам должна возвратиться строка в которой проблемы, если индикатор у Вас лежит в папке Custom. Смотрим на неё - правим.
Если нужно дебаггинг делать с точкой остановы, то тогда сначала добавляете индикатор внутрь проекта OsEngine и уже после этого запускаетесь.
Да, мне хотелось бы сделать дебагинг. Подскажите куда добавить индикатор чтобы платформа его подхватила и нужно ли его изменять чтобы он работал т.е. чтобы его можно было подключить во время эмуляции как индикатор встроенный или скриптовой (Хочется еще со стаканом проработать)
Цитата: Алексей Ван
Цитата: MTR.Xanders
Добрый день!
Подскажите как тестировать самописные индикаторы, у меня ситуация что возвращает нули
Во время тестов Вам должна возвратиться строка в которой проблемы, если индикатор у Вас лежит в папке Custom. Смотрим на неё - правим.
Если нужно дебаггинг делать с точкой остановы, то тогда сначала добавляете индикатор внутрь проекта OsEngine и уже после этого запускаетесь.
1) Скажите куда именно нужно добавлять индикатор, возможно в папку со старыми индикаторами?
2) Требуется ли его редактировать?
Цитата: MTR.Xanders
Цитата: Алексей Ван
Цитата: MTR.Xanders
Добрый день!
Подскажите как тестировать самописные индикаторы, у меня ситуация что возвращает нули
Во время тестов Вам должна возвратиться строка в которой проблемы, если индикатор у Вас лежит в папке Custom. Смотрим на неё - правим.
Если нужно дебаггинг делать с точкой остановы, то тогда сначала добавляете индикатор внутрь проекта OsEngine и уже после этого запускаетесь.
1) Скажите куда именно нужно добавлять индикатор, возможно в папку со старыми индикаторами?
2) Требуется ли его редактировать?
Да. Можно в папку со старыми индикаторами по старой схеме.
А можно в файл IndicatorsFactory. Как с ботами. В метод создания и в метод где беруться все имена индикаторов
Цитата: Алексей Ван
Да. Можно в папку со старыми индикаторами по старой схеме.
Не получается ставить точки останова и заниматься дебаггингом своего скриптового индикатора, если просто бросить скриптовый индикатор из папки (\OsEngine\bin\Debug\Custom\Indicators\Scripts\) в папку (\OsEngine\Charts\CandleChart\Indicators\) как новый класс - это ничего не дает.
Или подразумевается, что тогда этот скриптовый индикатор нужно полностью переписывать? Наследовать от класса :IIndicator, а не от :Aindicator и так далее полностью переписывая индикатор?
Или все-таки как то проще можно протестировать свой новый скриптовый индикатор дебаггингом, до того как отправлять его на сериализацию в папку \Custom\Indicators\Scripts\ ?
Так как все-таки делать дебагинг своих скриптовых индикаторов? Можете какую-то внятную инструкцию написать?
C дебагингом скриптовых индикаторов разобрался, спасибо (табличка "Сарказм").
Но возник следующий вопрос - можно ли и, если да, то как, в индикаторе рисовать одну серию данных в основном окне, там же, где рисуются свечи ("Prime"), а другую серию из того-же индикатора рисовать в виде гистограммы (.Column) в дополнительном окне ниже?
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.