Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
почему-то алерт, да и принт в разделе старт не отрабатывает, в то время как в инит отработка проходит нормально
при смене периода графика инит не отрабатывает
Все нормально отрабатывает - я сам только что проверил на приведенном коде.
Поставьте Print в начало функции init и посмотрите логи.
Все нормально отрабатывает - я сам только что проверил на приведенном коде.
Поставьте Print в начало функции init и посмотрите логи.
поставил Print("**************************"), переключил несколько раз на дневки и обратно на получасовки
в лог вывел один раз , а в этом логе вообще четко видна деинициализация эксперта и отсутсвие инициализации на другом таймфрейме
Причем такая фигня только в эксперте в индикаторе работает
Т.е. позиции показываются на новом счете, а история от старого счета.
При этом если закрываются позиции, то они дописываются в конец истории другого счета.
Помогает рефреш вручную.
. Цепляем эксперт к графику. Наблюдаем выдачу алерта. Кликаем по кнопкам меняющим т-ф графика. Результат - почти никогда алерт не срабатывает.
2. "Выдергиваем" вписанную строку из "expert initialization function" и вставляем в "expert start function". Цепляем эксперт к графику. Наблюдаем выдачу алерта с каждым новым тиком. Кликаем по кнопкам меняющим т-ф графика. Результат - после смены т-ф выдача алертов прекращается на какое-то время, по прошествии времени (закономерность определить не удалось) алерты вдруг возобновляются.
3. Из истории форума - коротко речь шла о том, что эксперт устанавливал (или удалял) торговые позиции в неторговое время и ему это удавалось (связано вроде было с ошибками работы сервера), но "expert start function" советника должен отрабатывать только "При поступлении новых котировок", получается сервер посылал котировки, чего я не наблюдал (тогда), или все-таки "expert start function" отрабатывает и в других (неописанных) случаях.
Вопрос: 1 и 2 только у меня? (пожалуйста ответьте).
Для справки: вышеописанные результаты были получены при следующих условиях - ОС=WinXP SP2, ресурсов системы предостаточно (параллельно запущены опера, TC, ICQ, касперский, оутпост, менеджер паролей, при этом ресурсы загружены не более чем на 10-15%), связь стабильная (выделенка), софт впрочем как и система работают стабильно. В оутпосте МТ прописан как доверенное приложение, да и работает он в режиме обучения (а запросов о разрешении/запрете каких- либо соединений не было).
из-за проблем на сайте приведу на всякий случай вставляемую строку еще раз:
Alert("Любой текст !!!");
а в результате - array to be set has incompatible type. Если заменить тип массива на double, то все отрисуется как положено. Попытка конвертировать double в string, а затем из string в intiger также результата не принесла.
а в результате - array to be set has incompatible type. Если заменить тип массива на double, то все отрисуется как положено. Попытка конвертировать double в string, а затем из string в intiger также результата не принесла.
Не совсем понял что Вы хотели получить. Если Вам надо вычислить некое значение и в ЦЕЛОЧИСЛЕННОМ виде запихнуть его в ЦЕЛОЧИСЛЕННЫЙ массив, то при чем здесь NormalizeDouble? Эта функция преобразования данных не выполняет, хотя бы даже и с точностью ноль знаков, результат все равно будет вещественным. Используйте либо целочисленное деление либо функцию округления до ЦЕЛОЧИСЛЕННОГО результата (в зависимости от того что хотите получить).
А может у Вас какой другой умысел был, но его из приведенного куска кода не видно.
а в результате - array to be set has incompatible type. Если заменить тип массива на double, то все отрисуется как положено. Попытка конвертировать double в string, а затем из string в intiger также результата не принесла.
Никаких тайных умыслов, может причина в "SetIndexBuffer(0,All);" А может я здесь "Операция деления !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" target=_blank>"Операция деления !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"</a> и здесь <a href=""Косяки с арифметикой?" чего не правильно понял?