Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 185
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здраствуйте.
Пытаюсь перейти на пятерку, но пока не врублюсь в логику синтаксиса.
Как из индикатора четверки double i= iHigh(Symbol(),0,1); перевести в mql5,
статьям пока ума дать не могу.
Спасибо
double i[]; CopyHigh(Symbol(),PERIOD_CURRENT,0,1,i);
Э нет, так не получится как mql4, значение high выдать на alert
double i= iHigh(Symbol(),0,1);
Alert (i);
А вы мне предлагаете как я понимаю масив баров int с максимальными значениями .
Тут то вся загвоздка в моем понимании, как эти две строки которые понятны программисту любого уровня, перевести в mql5
Э нет, так не получится как mql4, значение high выдать на alert
double i= iHigh(Symbol(),0,1);
Alert (i);
А вы мне предлагаете как я понимаю масив баров int с максимальными значениями .
Тут то вся загвоздка в моем понимании, как эти две строки которые понятны программисту любого уровня, перевести в mql5
Все правильно вам посоветовали, только если бар на алерте не нулевой нужно 2 буфера копировать (или сколько нужно применять)
Это из справки
Все правильно вам посоветовали, только если бар на алерте не нулевой нужно 2 буфера копировать (или сколько нужно применять)
Все норм заработало. Спасибо
Здраствуйте!
Вопрос по индикаторам, вот я хочу написать индикатор по MACD, который на любых тайм фреймах будет использовать четыре таймфрейма МАСД для этого я использую хендл индикатора МАСД который находится в ОнИнит и в Старте функции копирования массива, его упорядочивания.
Так вот у меня вопросы:
Сколько хендлов необходимо объявлять четыре (для каждого тайм фрейма) или один.
Если один какая возможность есть изменить параметры в ходе выполнения кода четырех тайм фреймов.
Может хендл закатать в функцию и вызывать ее в коде под данные тайм фреймов
Интересно, существует ли где-нибудь статья типа "самые распространенные причины тормознутости экспертов"? Я тут пытаюсь между делом понять, почему советник в тестере в начале просто летает, но чем дальше, тем сильнее замедляется. Пока он еще не на той стадии разработки, чтобы это было так уж критично (для разработки основных механизмов и инструментов скорости хватает). Но все равно неудобно, что отрезки больше недели брать нет смысла, т.к. после скорость уже стремится к нулю.
Интересно, существует ли где-нибудь статья типа "самые распространенные причины тормознутости экспертов"? Я тут пытаюсь между делом понять, почему советник в тестере в начале просто летает, но чем дальше, тем сильнее замедляется. Пока он еще не на той стадии разработки, чтобы это было так уж критично (для разработки основных механизмов и инструментов скорости хватает). Но все равно неудобно, что отрезки больше недели брать нет смысла, т.к. после скорость уже стремится к нулю.
Скорее всего использует индикаторы с расчетом всей истории, которая к концу теста увеличивается.
Внешних индикаторов вообще не использует пока что. Но производит довольно много вычислений на основе истории, это да. Правда везде вроде есть ограничение на максимальное число анализируемых свечей, и если причина в них, не понятно почему бы ему замедляться постепенно, а не тормозить с самого начала (вроде бы отрезок всегда от настоящего момента берется).
Внешних индикаторов вообще не использует пока что. Но производит довольно много вычислений на основе истории, это да. Правда везде вроде есть ограничение на максимальное число анализируемых свечей, и если причина в них, не понятно почему бы ему замедляться постепенно, а не тормозить с самого начала (вроде бы отрезок всегда от настоящего момента берется).