I Need A Script

MQL4 Scripts

Specification

Hello

 

I want a script to login to this website  http://www.investing.com/members-admin/auth/login and after login the script goes to this page in the website http://www.investing.com/economic-calendar/ and this page i want to download it as htm. through the script

To the  folder MQL4/Files and then i will work with the file forther , so basically this is the job in general and i will come with the detail and more spesific when i get i get a programer that can help me with that !

It is very simple not complecated i only want to login through the Webrequest function and then write the page into a htm. file in the  MQL4/Files

I have a samble of the script that i have created but i have problem with login in and after that go to the page http://www.investing.com/economic-calendar/ this is what i need help for !

 //+------------------------------------------------------------------+ 

//| Login to Website                                                 | 

//+------------------------------------------------------------------+ 

void OnStart()

  { 

   int    res;     // To receive the operation execution result 

   char   data[];  // Data array to send POST requests 

   char   result[];// page content.

   

   string str="Login="+"user name"+"&Password="+"password"; // this is where i put the login and password <------



//--- Create the body of the POST request for authorization 

   ArrayResize(data,StringToCharArray(str,data,0,WHOLE_ARRAY,CP_UTF8)-1); 

//--- Resetting error code 

   ResetLastError(); 

//--- Authorization request 

   res=WebRequest("POST","http://www.investing.com/members-admin/auth/login",NULL,0,data,result,str); 

//--- If authorization failed 

   if(res!=200) 

     { 

      Print("Authorization error #"+(string)res+", LastError="+(string)GetLastError()); 

      return; 

     } 

      //--- Save the data to a file 

      int filehandle=FileOpen("GoogleFinance.htm",FILE_WRITE|FILE_BIN); 

      //--- Checking errors 

      if(filehandle!=INVALID_HANDLE) 

        { 

         //--- Save the contents of the result[] array to a file 

         FileWriteArray(filehandle,result,0,ArraySize(result)); 

         //--- Close the file 

         FileClose(filehandle); 

        }

         

   return;

  }

You can see the source code this is the idea ! it is very simple to understand what i want i just want to login to the website then go to the page and write this page to a htm. file in the MQL4/Files filder.

 

important thing also is i want the source code file and in the source code i want the programmer to use //comment for each line explaining the source code .

 

I hope there is some programers that can help me with that.

 

 Thnaks. 

Responded

1
Developer 1
Rating
(53)
Projects
74
26%
Arbitration
30
10% / 63%
Overdue
22
30%
Free
2
Developer 2
Rating
(169)
Projects
218
50%
Arbitration
6
17% / 67%
Overdue
11
5%
Free
3
Developer 3
Rating
(39)
Projects
44
16%
Arbitration
1
100% / 0%
Overdue
7
16%
Free
4
Developer 4
Rating
(62)
Projects
140
46%
Arbitration
19
42% / 16%
Overdue
32
23%
Free
Similar orders
I currently have a license code that connects to my web server, and I add the account number, client name, and expiration date. I’d like something more automated. Currently I allow clients 10 licenses, but adding for them on my side can get exhausting. I’d like a better solution for myself and clients

Project information

Budget
10 - 22 USD
For the developer
9 - 19.8 USD
Deadline
from 2 to 7 day(s)