Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
Http Client - библиотека для MetaTrader 4
- Просмотров:
- 3449
- Рейтинг:
- Опубликован:
- 2008.09.25 08:32
- Обновлен:
- 2014.04.21 14:53
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
http51.mqh
#import "http51.dll" string httpGET (string URL, int status []); string httpDELETE (string URL, int status []); string httpPUT (string URL, string RequestBody, int status []); string httpPOST (string URL, string RequestBody, int status []); string httpTRACE (string URL, string RequestBody, int status []); string URLEncode(string toCode) {...} string ArrayEncode(string &array[][]) {...} void addParam(string key, string val, string&array[][]) {...} string hex(int i) {...}
sample_http51.mq4
#property copyright "JavaDev" #property link "mailto:javadev@rambler.ru" #include <http51.mqh> int start() { string params [0,2]; //params[?,0] = Key //params[?,1] = Value ArrayResize( params, 0); // Flush old data int status[1]; // HTTP Status code // Setup parameters addParam(Key,Value,paramArray) addParam("Bid",Bid,params); addParam("Ask",Ask,params); // TODO .... any other parameters //create URLEncoded string from parameters array string req = ArrayEncode(params); //Send Request //string res = httpGET("http://127.0.0.1/test?"+ req, status); string res = httpPOST("http://127.0.0.1/test", req, status); Print("HTTP:",status[0]," ", res); return(0); } //+------------------------------------------------------------------+
http51.dll для работы необходима MSVCR71.dll, если он отсутствует используйте dll из http51-noRT.zip
Если status[0] возврашает -1 и в пояснении ошибка поиска CLSID: Вам сюда - Microsoft Download
И убедительная просьба - Комментируйте удачное и тем более не удачное использование.
В случае возникновения проблеммы, решение/исправление не заставит себя долго ждать :)
Tested: Work fine with IIS, Apache Web Server, Tomcat.
MT4 (216,217,218) OS: XP x86 (SP2,SP3) и XP x64 (AMD64) (SP2)
ZigZag с своим "каналом"
К стандартному ZigZag от MetaQuotes добавлено рисование "границ" канала.
ZG_All_Quotings 2.00910Подкачка истории всех инструментов из окна "Обзор рынка" по всем ТФ. Запись в файл названий и торговых условий всех символов из окна "Обзор рынка".