Join our fan page
"Native" MQL HTTP Client - library for MetaTrader 4
- Views:
- 23776
- Rating:
- Published:
- 2011.02.08 08:31
- Updated:
- 2014.04.21 14:55
- Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
Author:
gunzip <spammmmme@gmail.com>
Description:
This library implements two simple HTTP GET / POST function to communicate with HTTP servers.
It doesn't require any external dll(s) apart from the standard wininet shipped with win32.
Moreover it provides some file upload ability.
Put this in experts/include subfolder.
Usage:
#include <ghttp.mqh>
string params[2][2];
params[0][0] = "key1";
params[0][1] = "value1";
params[1][0] = "key2";params[1][1] = "value2";
// for multiple file uploadstring filenames[2][2];
filenames[0][0] = "uploaded1"; // name of form field for file uploadfilenames[0][1] = "test1.txt"; // file name in experts/files/ subfolder
filenames[1][0] = "uploaded2";filenames[1][1] = "test2.txt";
string response;
HttpPOST("127.0.0.1", "/upload.php", params, filenames, response);
HttpGET("http://www.google.com?q=hello", response);
Comment(response);
NOTES
- you _must_ pass two arrays for params and filenames. pass an empty two dimensional array if you have no files/params (ie. string params[][];)
- files to upload MUST reside in experts/files subfolder
Expert advisor that trade in the trend of EMA and buy/sell signals get from Williams %R
Urban TowersThe indicator shows the arrows point of entry into the position according to the Urban Towers Scalping Strategy.
Drop the script on your chart to send a screenshot to twitpic with or without a message
PSAR_2B_LineLine indicator Parabolic SAR for the current Time Frame and the next one