Ну, я сначала писал индикатор, а потом все свел к простому примеру. Получается да - по любому событию, причем логи, которые приведены, повторяются каждую строку.
...
Мне не удалось воспроизвести. Тестирую вот такой код:
tol64: Насколько знаю, события относящиеся к взаимодействию с графиком игнорируются на текущий момент в тестере. Можно обрабатывать пользовательские события.
Да мне, собственно, все равно какие, главное что они приходят :)
Интересно и то, что Ваш код у меня выдает результат 0, т.е. ошибка сохраняется. PS. Win7 x64 + UAC и не portable.
Да мне, собственно, все равно какие, главное что они приходят :)
Интересно и то, что Ваш код у меня выдает результат 0, т.е. ошибка сохраняется. PS. Win7 x64 + UAC и не portable.
А у меня события вообще не приходят при таком коде. Так при каких событиях сообщение выводится в печать в тестере? Даже интересно стало, поэтому и спрашивал. )) Нужен код для воспроизведения.
А у меня события вообще не приходят при таком коде. Так при каких событиях сообщение выводится в печать в тестере? Даже интересно стало, поэтому и спрашивал. )) Нужен код для воспроизведения.
Я уже тоже ничего не понимаю - уже не работает )). Странно, ведь событие CHARTEVENT_CHART_CHANGEдолжно приходить в любом случае в тестере. Так?
Странно, ведь событие CHARTEVENT_CHART_CHANGEдолжно приходить в любом случае в тестере. Так?
В реальном времени это событие генерируется при скроллинге графика и изменении размеров окон/подокон. В тестере пока не работает это событие (а может и вообще не сделают). Из всех событий можно пока только отслеживать пользовательские события из других программ.
В тестере стратегий тестировал cтандартный эксперт ExpertMACD, поставляемый вместе с МТ5, выдает ошибки:
2013.03.30 19:18:09 Core 2 genetic pass (0, 15) tested with error "OnInit failed" in 46 ms
2013.03.30 19:18:08 Core 1 genetic pass (0, 13) tested with error "OnInit failed" in 32 ms
2013.03.30 19:18:07 Core 2 genetic pass (0, 5) tested with error "OnInit failed" in 0 ms
методом подбора выяснил, что ошибка в модуле: "SignalMACD" при оптимизации Fast и Slow периодов MACD (когда ставишь галочки в параметрах тестера стратегий).
Кто-то сталкивался с такой проблемой и как с ней бороться? (когда только одна галочка - еще как-то работает, а как только ставишь две - сразу ошибки)
В тестере стратегий тестировал cтандартный эксперт ExpertMACD, поставляемый вместе с МТ5, выдает ошибки:
2013.03.30 19:18:09 Core 2 genetic pass (0, 15) tested with error "OnInit failed" in 46 ms
2013.03.30 19:18:08 Core 1 genetic pass (0, 13) tested with error "OnInit failed" in 32 ms
2013.03.30 19:18:07 Core 2 genetic pass (0, 5) tested with error "OnInit failed" in 0 ms
методом подбора выяснил, что ошибка в модуле: "SignalMACD" при оптимизации Fast и Slow периодов MACD (когда ставишь галочки в параметрах тестера стратегий).
Кто-то сталкивался с такой проблемой и как с ней бороться? (когда только одна галочка - еще как-то работает, а как только ставишь две - сразу ошибки)
Задайте разный диапазон изменения Slow и Fast. Ошибка пропадет. Можно просто игнорировать.
Ну, я сначала писал индикатор, а потом все свел к простому примеру.
Получается да - по любому событию, причем логи, которые приведены, повторяются каждую строку.
...
Мне не удалось воспроизвести. Тестирую вот такой код:
//---
Тестировал индикатор в режиме визуализации.
...
Тестировал индикатор в режиме визуализации.
Аналогично, разбираюсь.
Насколько знаю, события относящиеся к взаимодействию с графиком игнорируются на текущий момент в тестере. Можно обрабатывать пользовательские события.
Да мне, собственно, все равно какие, главное что они приходят :)
Интересно и то, что Ваш код у меня выдает результат 0, т.е. ошибка сохраняется.
PS. Win7 x64 + UAC и не portable.
Да мне, собственно, все равно какие, главное что они приходят :)
Интересно и то, что Ваш код у меня выдает результат 0, т.е. ошибка сохраняется.
PS. Win7 x64 + UAC и не portable.
А у меня события вообще не приходят при таком коде. Так при каких событиях сообщение выводится в печать в тестере? Даже интересно стало, поэтому и спрашивал. )) Нужен код для воспроизведения.
А у меня события вообще не приходят при таком коде. Так при каких событиях сообщение выводится в печать в тестере? Даже интересно стало, поэтому и спрашивал. )) Нужен код для воспроизведения.
Странно, ведь событие CHARTEVENT_CHART_CHANGE должно приходить в любом случае в тестере. Так?
fyords:
Странно, ведь событие CHARTEVENT_CHART_CHANGE должно приходить в любом случае в тестере. Так?...
В тестере стратегий тестировал cтандартный эксперт ExpertMACD, поставляемый вместе с МТ5, выдает ошибки:
2013.03.30 19:18:09 Core 2 genetic pass (0, 15) tested with error "OnInit failed" in 46 ms
2013.03.30 19:18:08 Core 1 genetic pass (0, 13) tested with error "OnInit failed" in 32 ms
2013.03.30 19:18:07 Core 2 genetic pass (0, 5) tested with error "OnInit failed" in 0 ms
методом подбора выяснил, что ошибка в модуле: "SignalMACD" при оптимизации Fast и Slow периодов MACD (когда ставишь галочки в параметрах тестера стратегий).
Кто-то сталкивался с такой проблемой и как с ней бороться? (когда только одна галочка - еще как-то работает, а как только ставишь две - сразу ошибки)
В тестере стратегий тестировал cтандартный эксперт ExpertMACD, поставляемый вместе с МТ5, выдает ошибки:
2013.03.30 19:18:09 Core 2 genetic pass (0, 15) tested with error "OnInit failed" in 46 ms
2013.03.30 19:18:08 Core 1 genetic pass (0, 13) tested with error "OnInit failed" in 32 ms
2013.03.30 19:18:07 Core 2 genetic pass (0, 5) tested with error "OnInit failed" in 0 ms
методом подбора выяснил, что ошибка в модуле: "SignalMACD" при оптимизации Fast и Slow периодов MACD (когда ставишь галочки в параметрах тестера стратегий).
Кто-то сталкивался с такой проблемой и как с ней бороться? (когда только одна галочка - еще как-то работает, а как только ставишь две - сразу ошибки)
Задайте разный диапазон изменения Slow и Fast. Ошибка пропадет. Можно просто игнорировать.