Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 757
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вообще, есть такое понятие "градиент". Это такой показатель, который характеризует "крутизну" (графика). Применительно к данной отрасли этот показатель можно выразить в размерности пункт/время. По существу это скорость. Этот показатель не будет зависеть от масштаба, т.к. к графику не привязан. Используйте градиент, а угол не используйте.
Как этот градиент вычислять?
Можете как-то развернуть свою идею в деталях? Обратите внимание, в какую ветку форума я написал свой вопрос.
Как этот градиент вычислять?
Можете как-то развернуть свою идею в деталях? Обратите внимание, в какую ветку форума я написал свой вопрос.
У меня идеи нет.
Я говорю о простой математике. Градиент - это скорость. Сама скорость - это когда в знаменателе время. В привычном использовании это скорость автомобиля, выражаемая в км/час. Но скорость вообще бывает и другая. Например, скорость написания программного кода измеряется в количестве строк в день. Применительно графику цен скорость измеряется в количестве пунктов в минуту. Условно можно считать, что если на некотором участке графика градиент (наклон, скорость подъёма) больше, чем, например, 100 пункт/мин, то этот участок можно квалифицировать как тренд, а если меньше, то как флет.
Здравствуйте! 2017.07.07_15:55 GMT+3. Я не пойму. Вроде бы и сигнал должен быть, а в тестере стратегий его нет. Чем тогда Ваш хвалёный МТ5 тестер отличается от тестера МТ4? Я написал почти как в стандартном Moving Average.mq5 . А на демо счёте мне всё таки удалось проверить советник. Он открывал сделку, но закрыть пришлось самому. Закрытие я подправил. Но написал что-то ещё, -- советник опять перестал открывать сделки. А ноль ошибок и ноль предупреждений -- это ещё не показатель рабочего состояния советника. Вот тут я застрял. Откуда я знаю что там написано где такое, что советник не работает. Опять тревожить Карпутова. Если бы мне выдали весь список запретов, я бы и сам справился. Выкладываю файлы, хотя и не все. 16:06 GMT+3.
Прошу помощи!
Для получения начения индикатора в MQL4 достаточно функции простой
Как получить аналог для MQL5?Прошу помощи!
Для получения начения индикатора в MQL4 достаточно функции простой
Как получить аналог для MQL5?Справку iMA смотрели?
Шаг первый: в "шапке" объявляем переменную для хранения хендла индикатора iMA:
Шаг второй: в OnInit() создаём хендл индикатора.
И результат (перекрестие на скриншоте установлено на бар #1):
Справку iMA смотрели?
Шаг первый: в "шапке" объявляем переменную для хранения хендла индикатора iMA:
Шаг второй: в OnInit() создаём хендл индикатора.
И результат (перекрестие на скриншоте установлено на бар #1):
Спасибо за ответ.
В MQL4 всё объявляется в функции - таким образом существует набор функций, которые активируются в зависимости от настроек советника. Если я не ошибаюсь, то в Вашем случае память будет выделена под десятки разных индикаторов, которые допускает использовать ТС, что не рационально, или память не будет выделена?
Можно ли вызвать функцию класса не имея конкретного объекта этого класса? Чтобы было что-то вроде такого:
Или обязательно создавать объект? Даже если эта функция относится скорее к определению самого класса, нежели к его экземпляру.
Если функции не нужен доступ к переменным класса сделайте её статической.
Если функции не нужен доступ к переменным класса сделайте её статической.
Получаю ошибки - что не так? В MQL4 работает...