Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 757
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте! 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 работает...
Получаю ошибки - что не так? В MQL4 работает...
Надо ставить arrFibo[18] - мол 18 элементов.Справку iMA смотрели?
Шаг первый: в "шапке" объявляем переменную для хранения хендла индикатора iMA:
Шаг второй: в OnInit() создаём хендл индикатора.
И результат (перекрестие на скриншоте установлено на бар #1):
Ещё такой вопрос, если у меня индикатор в цикле перебирается, то мне надо так же ставить double MA[1]; или больший размер массива лучше сразу запросить/получить? Я просто вообще не понимаю, зачем эти сложности нужны - в чем там преимущество по сравнению с MQL4.