This is what you sent :
#include <WinUser32.mqh>
#include <mq4.mqh>
//#include <Trade/Trade.mqh>
//#include <Trade/SymbolInfo.mqh>
//#include <Trade/PositionInfo.mqh>
//#include <Trade/AccountInfo.mqh>
//CPositionInfo m_position; // trade position object
//CTrade m_trade; // trading object
//CSymbolInfo m_symbol; // symbol info object
#import "wininet.dll"
int InternetAttemptConnect(int a0);
int InternetOpenW(string a0, int a1, string a2, string a3, int a4);
int InternetOpenUrlW(int a0, string a1, string a2, int a3, int a4, int a5);
int InternetReadFile(int a0, int& a1[], int a2, int& a3[]);
int InternetCloseHandle(int a0);
#import "kernel32.dll"
void GetLocalTime(int& a0[]);
int GetTimeZoneInformation(int& a0[]);
#import
This is what you asked if it works and it did :
#include <Trade/Trade.mqh>
#include <Trade/SymbolInfo.mqh>
#include <Trade/PositionInfo.mqh>
#include <Trade/AccountInfo.mqh>
CPositionInfo m_position; // trade position object
CTrade m_trade; // trading object
CSymbolInfo m_symbol; // symbol info object
I suggest you to watch in <mq4.mqh> what’s happening.