Ilya Malev: В индикаторах, вызываемых через iCustom, точно не работает.
Индикатор тут не вызывается, а проверяется. Т.е. вызова iCustom нет. Хотя, так и так это не реализовано в индикаторах в принципе. Сервисдеск разбирается.
В каких случаях возникает "Internal compiler error"? Не указано место в коде, где возникла данная ошибка. А появилась она после обновления до последнего билда. Чёрт меня дёрнул обновиться...
И как я вижу в этой ветке, такое случилось не только меня. В общем всё как обычно... Ох уж эти горе-разработчики.
На сегодня известно о двух случаях: 1) в операции bool &= (bool expression) 2) Лишняя запятая в инициализирующих последовательностях: val={ {...},{...}, }
Подскажите пожалуйста, в индикаторе при вызове OnCalculate() в массив spread[] какие значение спреда передаются? Максимальные/минимальные/средние за свечу?
Tapochun: Подскажите пожалуйста, в индикаторе при вызове OnCalculate() в массив spread[] какие значение спреда передаются? Максимальные/минимальные/средние за свечу?
то они загрузятся в обратном порядке, т.е. сначала "Test2.dll". Казалось бы - а какая разница? Оказалось что это имеет существенное значение и в ряде случаев (.dll требуют определенного порядка загрузки) завершается ошибкой: Сannot load 'Test1.dll'. Вопрос в том, чтобы изменить порядок загрузки на прямой, что с точки зрения кода было бы логичнее - либо гарантировать, что такой порядок не будет изменен в будущем (чтобы код подстроенный под обратный порядок не перестал вдруг работать). На текущий момент необходимо подстраивать код под обратный порядок.
В индикаторах, вызываемых через iCustom, точно не работает.
Сервисдеск разбирается.
Напишите ответ, когда разберется.
Разобрались.
И?
В каких случаях возникает "Internal compiler error"?
В каких случаях возникает "Internal compiler error"? Не указано место в коде, где возникла данная ошибка. А появилась она после обновления до последнего билда. Чёрт меня дёрнул обновиться...
И как я вижу в этой ветке, такое случилось не только меня. В общем всё как обычно... Ох уж эти горе-разработчики.
На сегодня известно о двух случаях:
1) в операции bool &= (bool expression)
2) Лишняя запятая в инициализирующих последовательностях: val={ {...},{...}, }
Подскажите пожалуйста, в индикаторе при вызове OnCalculate() в массив spread[] какие значение спреда передаются? Максимальные/минимальные/средние за свечу?
Возник вопрос о порядке загрузки .dll. Если объявлено
то они загрузятся в обратном порядке, т.е. сначала "Test2.dll". Казалось бы - а какая разница? Оказалось что это имеет существенное значение и в ряде случаев (.dll требуют определенного порядка загрузки) завершается ошибкой: Сannot load 'Test1.dll'.
Вопрос в том, чтобы изменить порядок загрузки на прямой, что с точки зрения кода было бы логичнее - либо гарантировать, что такой порядок не будет изменен в будущем (чтобы код подстроенный под обратный порядок не перестал вдруг работать). На текущий момент необходимо подстраивать код под обратный порядок.