Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 952

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
***
1. Запрашиваем текущую цену по текущему инструменту.
***
2.1. Если текущая цена - Point >= 100 пунктов, то открываем позицию.
***
Вы хотите поймать гэп?
Вы хотите поймать гэп?
Vladimir, к своему стыду, я не уверен что я правильно понимаю что такое Гэп)
Мне хочется реализовать простой алгоритм, при котором изменение цены на количество пунктов будет условием входа в рынок, для покупки или продажи... не важно.
В итоге я хочу научится получать текущую цену по символу, сохранять её в локальной или глобальной переменной и извлекать её от туда по событию, ну и обнулять её.
Ну вообщем работать с ней, преимущественно для определения точек для входа в рынок.
Я только начал осваивать mql5 преимущественно благодаря Вашим примерам советников, коих Вы пишите много, спасибо Вам)
Как то получается из Ваших примеров складывать свои алгоритмы, но вот с получением текущей цены и её сохранением в переменную запутался.
***
Мне хочется реализовать простой алгоритм, при котором изменение цены на количество пунктов будет условием входа в рынок, для покупки или продажи... не важно.
***
Нужно понимать, что если Вы на текущем тике запоминаете цену, то на следующем тике эта цена может или совсем не измениться или измениться на очень мизерное количество points.
Поэтому Вам нужно уточнить своё желание:
Нужно понимать, что если Вы на текущем тике запоминаете цену, то на следующем тике эта цена может или совсем не измениться или измениться на очень мизерное количество points.
Поэтому Вам нужно уточнить своё желание:
Ммм... Об этих особенностях я не подумал)
- получать текущую цену только в момент рождения нового бара.
Этот пример мне будет более полезен.Ммм... Об этих особенностях я не подумал)
- получать текущую цену только в момент рождения нового бара.
Этот пример мне будет более полезен.Постараюсь вечером (поздно) показать пример.
Добрый день!
Пытаюсь ускорить индикатор. Торможение происходит из за того что есть массив с временами который должен сравнивается с индексам бара, здесь то и происходит торможение. Я уже проверял, если приготовлен массив с индексами и сравниваю с индексам бара то 40К элементов проходит за 7 секунд, но если есть массив с временами то это проходит за 140 секунд. Есть какие то хитрости как ускорить индикатор?
Ммм... Об этих особенностях я не подумал)
- получать текущую цену только в момент рождения нового бара.
Этот пример мне будет более полезен.Постараюсь вечером (поздно) показать пример.
Вот для кого-то делал пример получения цен на каждом тике:
Пояснения будут завтра, сегодня я уже спать.
Завтра же и пример будет про новый бар.
Вот для кого-то делал пример получения цен на каждом тике:
Пояснения будут завтра, сегодня я уже спать.
Завтра же и пример будет про новый бар.
Vladimir, спасибо. С функцией обновления котировок RefreshRates из класса CSymbolInfo я уже немного познакомился. Видел её в Ваших работах, ну и в букваре почитал.
Вызов этой функции в OnTick и вывод значений цен в Comment мне тоже понятны из примера. Процедура в OnInit по проверке текущего символа мне тоже понятна.
Пока буду ждать примера с новым баром, поупражняюсь с Вашим примером, не применял его ещё на практике. Попробую.
Спасибо, исправил.
Спасибо - теперь вроде правильно выдает только директории.
Однако, осознал, что поддиректории отделяются одной "\", в то время как в стандарте MQL предусмотрено две черты "\\". Т.е. код нужен для генерации путей к файлам, а из-за одной косой черты это сделать получается невозможно без дополнительной пост обработки, может есть возможность получать сразу две косые черты?
Спасибо - теперь вроде правильно выдает только директории.
Однако, осознал, что поддиректории отделяются одной "\", в то время как в стандарте MQL предусмотрено две черты "\\". Т.е. код нужен для генерации путей к файлам, а из-за одной косой черты это сделать получается невозможно без дополнительной пост обработки, может есть возможность получать сразу две косые черты?