Новая версия платформы MetaTrader 5 build 1930: Плавающие окна графиков и .Net библиотеки в MQL5 - страница 43
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Уважаемые разработчики, проверьте пожалуйста функцию WebRequest при работе с сайтом www.cftc.gov.
ОС Windows 7. Уже больше месяца связь с сайтом cftc.gov через MetaTrader 5 не работает. Однако этот же код с WebRequest в MetaTrader 4 выполняется корректно.
Скрипт для воспроизведения:
Результат выполнения в МТ5:
Результат выполнения в МТ4:
Ошибка проявляется на других машинах пользователей моих продуктов. Просят исправить, но я ничего не могу сделать.Исправили, будет в следующем билде.
Пока используйте https://www.cftc.gov, чтобы избежать редиректа HTTP -> HTTPS
Исправили, будет в следующем билде.
Пока используйте https://www.cftc.gov, чтобы избежать редиректа HTTP -> HTTPS
Огромное спасибо! Очень оперативно. Даже не ожидал:)
p.s. Использование https: вместо http однако не помогло.Огромное спасибо! Очень оперативно. Даже не ожидал:)
p.s. Использование https: вместо http однако не помогло.У меня работает: перезапустите терминал, там ошибка с кешированием номера порта при 301 редиректе
У меня работает: перезапустите терминал, там ошибка с кешированием номера порта при 301 редиректе
Понял. К сожалению не срабатывает. Воспроизведение:
Понял. К сожалению не срабатывает. Воспроизведение:
Из индикаторов нельзя вызывать WebRequest:
ERR_FUNCTION_NOT_ALLOWED
4014
Системная функция не разрешена для вызова
Вижу, что скрипт в отладчике запускаете. В списке разрешенных адресов точно добавили https:// префикс?
У меня в 1950 билде все работает и под отладчиком:
У меня скрипт тоже "ошибается":
Вторая строка - в Отладчике.
Терминал перезагружал.
OC Windows 10 x64.А для ФОРТС как использовать double volume_real; // объем с повышенной точностью ????
Вопрос по поводу inverted chart и в целом манипуляцией осями MT5 через MQL. Уже много, где появляются графики с надписью inverted, это абсолютно верно и грамотно для всех обратных инструментов. Например, для пары USD/RUB сейчас приходится говорить клиенту примерно такое: "Рубль растет, ну то есть usdrub вниз, валюта укрепляется, si вниз и положительная тенденция продолжится". В голове у людей далеких от рынка в голове кавардак. Они переспрашивают, не понимают.
Я сразу говорю, что в курсе как реализовать обратные графики через индикаторы, формулы кастомных инструментов и пр. Но это все костыли, сейчас же терминал не предоставляет возможность сменить направление счета по оси цены. А хотелось бы еще и логарифм и силами терминала и MQL, а не костылями.
В новых билдах появилась замечательная возможность ускорения индикаторов - вычисляются, когда к ним обращаются. Почему бы не применить тот же подход к барам? Считаем бары тогда, когда к ним обращаются. Ведь бары - это тот же индикатор.
Просьба выключить расчет баров в Тестере.
Hi,
How can I copy all the data from the Datawindow several previous bars??
I place my mouse e.g. on top of the H1 bar from yesterday 09:00 (2018.11.26 09:00:00). Ho do I get the data of this bar (time, OHLC,vol,..,ind1,indi2, ..) in the clipboard?
On MT4 I place the my mouse there, carefully pull it out of the terminal window and directly moved to the data window and pressed CTRL+C.
Now (Mt5 b1950) every time I came back with my mouse into the window of the MT5 the the Datawindow is emptied?
Is there another way to get those data in e.g. an Excel sheet than just write them manually one by one?
I really would appreciate a solution where I can mark several bars and just press CTRL+C to copy all the data of the marked bars into the clipboard!
Привет,
Как я могу скопировать все данные из Datawindow в несколько предыдущих баров?
Я помещаю мышь, например, поверх бара H1 со вчерашнего дня 09:00 (2018.11.26 09:00:00). Хо, я получаю данные этого бара (время, OHLC, vol, .., ind1, indi2, ..) в буфере обмена?
На MT4 я поместил туда свою мышь, аккуратно вытащил ее из окна терминала и прямо переместил в окно данных и нажал CTRL + C.
Теперь (Mt5 b1950) каждый раз, когда я возвращался с помощью мыши в окно MT5, Datawindow опустел?
Есть ли другой способ получить эти данные, например, на листе Excel, а не просто писать вручную один за другим?
Я действительно был бы признателен за решение, где я могу отметить несколько баров и просто нажать CTRL + C, чтобы скопировать все данные отмеченных баров в буфер обмена!