Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 1016
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите пожалуйста в чём может быть причина? HttpSendRequestW не отправляет запрос.. GetLastError даёт 0.
(самое интересное что WebRequest второй её вариант работает ... )
Вам нужно использовать системный GetLastError(). Он не даёт ноль.
спасибо), дело в том что не работает только sendRequest все функции требуемые до отправки запроса в норме (а если если использовать OpenURL то всё тоже работает) но если всё же сделать через charто openRequest тоже перестаёт работать...
ps я вчера где то видел в нете как кто то рассказывал на каком то форуме что мол можно добавить в список страницу html через макроподстановку #define а другой ему говорит ты что это мол дыра в языке... но вот тогда было не надо.. а сейчас не могу найти как искал(
опытным путём вычислить это пока не удалось ....а жаль.
ps2 в файле том правда всё глухо))) открыл смотрю через пробел добавлено вписал от руки.. пришлось файл удалять а то терминал стал лететь))) а это куда этим разработчикам писать надо?
Вам нужно использовать системный GetLastError(). Он не даёт ноль.
пишет ошибочный адрес URL. теперь понятно где думать)
оказывается адрес нужен был в таком формате 95.213.188.133:80 а не так как в адресной строке..странно OpenUrl пофиг какой адрес и WebRequest тоже
огромное Вас спасибо по крайней мере теперь вижу куда копать)
пишет ошибочный адрес URL. теперь понятно где думать)
оказывается адрес нужен был в таком формате 95.213.188.133:80 а не так как в адресной строке..странно OpenUrl пофиг какой адрес и WebRequest тоже
В InternetConnect нужно передавать только имя сервера без протокола: "ru.investing.com".
А в HttpOpenRequest только запрашиваемый объект: "earnings-calendar/Service/getCalendarFilteredData".
с, до, что делать
for(int i=1;i<=5;i++)
или
for(int i=5;i>=1;i--)
Хотя да. Логичней при разработке было сделать
с,что делать,до
for(int i=1;i++;i<=5)
как сделать что бы в тестере счётчик начал работать, а не показывать постоянно цифру 1?
В InternetConnect нужно передавать только имя сервера без протокола: "ru.investing.com".
А в HttpOpenRequest только запрашиваемый объект: "earnings-calendar/Service/getCalendarFilteredData".
как сделать что бы в тестере счётчик начал работать, а не показывать постоянно цифру 1?
я правильно понимаю что что бы получить из них русский язык нужно перевести в ANSI то есть в CP_ACP ?
делаю это так string ttt =CharArrayToString(RESULT,0,CP_ACP); и ничего не меняется только данные получаются в переменной string
сохранение в файл под CP_ACP тоже не даёт результат.
100 % я что то делаю не так . онлайн декодер правильно переводит . итог такой: heDay\">Среда, Апрель 20, 2016<\/td>\n (ещё при перекодировании из UTF-8 используется пост фильтр uurlencoded)
ВОПРОС как это сделать на MQL?
подскажите пожалуйста имеются вот такие данные <td colspan=\"8\" class=\"theDay\">\u0421\u0440\u0435\u0434\u0430, \u0410\u043f\u0440\u0435\u043b\u044c 20, 2016<\/td>\n в формате UTF-8
я правильно понимаю что что бы получить из них русский язык нужно перевести в ANSI то есть в CP_ACP ?
делаю это так string ttt =CharArrayToString(RESULT,0,CP_ACP); и ничего не меняется только данные получаются в переменной string
сохранение в файл под CP_ACP тоже не даёт результат.
100 % я что то делаю не так . онлайн декодер правильно переводит . итог такой: heDay\">Среда, Апрель 20, 2016<\/td>\n
ВОПРОС как это сделать на MQL?