Ответить
17.02.2013, 16:34
Аватар для qqmber
qqmber qqmber вне форума Почётный гражданин
Регистрация: 20.01.2013 / Сообщений: 530
Поблагодарили 386 раз(а) / Репутация: 386
Заработает
Зависнет.
Индикатор в интерфейсе работает, ему нельзя все бары на каждом тике обрабатывать.
17.02.2013, 16:41
Аватар для ale002
ale002 ale002 вне форума ::: __,,,^._.^,,,__ :::
Регистрация: 28.02.2010 / Сообщений: 1,246
Поблагодарили 2,510 раз(а) / Репутация: 2536
Зависнет. Индикатор в интерфейсе работает, ему нельзя все бары на каждом тике обрабатывать.
Это теория? Скомпилируйте, работает в реале и тестере. А теории правильного писания индикаторов AlexeyVik на вебинаре обучит
17.02.2013, 16:52
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
Заработает
Ты ошибаешься.
Функция IndicatorCounted() возвращает количество баров, не измененных после последнего вызова индикатора.
Bars - количество баров на текущем графике.
Если из количества баров не вычесть посчитанные, то ВСЕ бары будут пересчитываться на каждом тике. И как следствие заниженная скорость работы МТ. А возможно и полное зависание.

ps; Вот видишь. Пока я оторвался на ужин тебе уже дали ответ. Но самое главное, что это не исправит ошибку.

Последний раз редактировалось AlexeyVik; 17.02.2013 в 16:55.
17.02.2013, 16:53
Аватар для qqmber
qqmber qqmber вне форума Почётный гражданин
Регистрация: 20.01.2013 / Сообщений: 530
Поблагодарили 386 раз(а) / Репутация: 386
Это теория? Скомпилируйте, работает в реале и тестере. А теории правильного писания индикаторов AlexeyVik на вебинаре обучит
Это практика. Работать будет, никаких сомнений, пока баров немного или процессор шустрый.
17.02.2013, 16:58
Аватар для sergh67
sergh67 sergh67 вне форума Активный участник
Регистрация: 02.08.2012 / Сообщений: 193
Поблагодарили 50 раз(а) / Репутация: 51
Обалдеть! Я даже близко не думал об этом. Я пере копировщик. В основном манипулирую исходными данными. Но когда требуется знание таких тонкостей, то я полный ноль.
Интересно почему тогда, когда у меня 8 буферов формировали эти три линии, лимит с барсом помалкивали и не мешали индикатору работать нормально? Ну да ладно. Огромное спасибо!
И еще вопрос: Вашими услугами возможно пользоваться платно или как то еще?
17.02.2013, 17:00
Аватар для qqmber
qqmber qqmber вне форума Почётный гражданин
Регистрация: 20.01.2013 / Сообщений: 530
Поблагодарили 386 раз(а) / Репутация: 386
Было бы неплохо на вебинаре подробно рассказать, зачем нужна IndicatorCounted() и когда она сбрасывается, в последних билдах МТ4 ее поведение изменили, я сам еще не понял как.
17.02.2013, 17:10
Аватар для ale002
ale002 ale002 вне форума ::: __,,,^._.^,,,__ :::
Регистрация: 28.02.2010 / Сообщений: 1,246
Поблагодарили 2,510 раз(а) / Репутация: 2536
ему нельзя
Ты ошибаешься.
Отта вы задрали прописи тут выписывать. Отчего не дали страждущему рабочий код?

--

Работать будет, никаких сомнений, пока баров немного или процессор шустрый.
Интересно почему тогда, когда у меня 8 буферов формировали эти три линии, лимит с барсом помалкивали и не мешали индикатору работать нормально?
Нагрузка в 1ю очередь зависит от операции в цикле, а не от кол-ва итераций

--

.. когда она сбрасывается, в последних билдах МТ4 ее поведение изменили, я сам еще не понял как.
Это да
17.02.2013, 17:17
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
Отта вы задрали прописи тут выписывать. Отчего не дали страждущему рабочий код?
А всё согласно той мудрости о голодном, рыбе и удочке.
Если нужно исправить индикатор, то пожалуйста в соответствующую ветку. Если задаются вопросы по MQL4 тогда и ответы соответствующие.

Что касается платности, то вебинаром всё сказано. Ну вот сейчас расписывать мне лениво, да и к чему писать если через 3 дня всё это надо произносить словами.
18.02.2013, 03:02
Аватар для sergh67
sergh67 sergh67 вне форума Активный участник
Регистрация: 02.08.2012 / Сообщений: 193
Поблагодарили 50 раз(а) / Репутация: 51
AlexeyVik:
Еще раз спасибо что вы пригласили меня на ваш курс. Я уже там черпаю знания. До сегодняшнего дня я считал, что это язык для избранных. Теперь есть надежда что я не буду вечным попрошайкой и дилетантом. Спасибо!
18.02.2013, 05:28
Аватар для AlexeyVik
AlexeyVik AlexeyVik вне форума Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,660
Поблагодарили 3,789 раз(а) / Репутация: 3781
AlexeyVik:
Еще раз спасибо что вы пригласили меня на ваш курс. Я уже там черпаю знания. До сегодняшнего дня я считал, что это язык для избранных. Теперь есть надежда что я не буду вечным попрошайкой и дилетантом. Спасибо!
К счастью это не мой курс. Автор Кирилл.
Ты может будешь удивлён... Я сам учился по этому курсу.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 01:12. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO