mirror of
https://github.com/rithsila/MT5-EA-Sniper-Strategy.git
synced 2026-08-18 05:08:13 +00:00
72 lines
2.3 KiB
Plaintext
72 lines
2.3 KiB
Plaintext
//+------------------------------------------------------------------+
|
|
//| Navlib.mqh |
|
|
//| Copyright 2022, MetaQuotes Software Corp. |
|
|
//| https://www.mql5.com |
|
|
//+------------------------------------------------------------------+
|
|
#property copyright "Copyright 2022, MetaQuotes Software Corp."
|
|
#property link "https://www.mql5.com"
|
|
#property strict
|
|
|
|
void Notify(string message)
|
|
{
|
|
Print("Message sent ", message);
|
|
|
|
if(!IsTesting())
|
|
{
|
|
|
|
//SendNotification(message);
|
|
|
|
string headers;
|
|
string url = "https://api.telegram.org/bot5854676759:AAEGN1a1HQ-3uiVtv7FxEf7IXKrMATBzkQg/sendMessage?chat_id=-1001821417162&text="+message;
|
|
char data[],result[];
|
|
|
|
int res = WebRequest("GET",
|
|
url,
|
|
NULL,
|
|
NULL,
|
|
3000,
|
|
data,
|
|
0,
|
|
result,
|
|
headers
|
|
);
|
|
Print(CharArrayToString(result), " Res ", res, headers); // see the results
|
|
|
|
if(res==-1)
|
|
{
|
|
Print("Error in WebRequest. Error code =",GetLastError());
|
|
//--- Perhaps the URL is not listed, display a message about the necessity to add the address
|
|
MessageBox("Add the address '"+url+"' to the list of allowed URLs on tab 'Expert Advisors'","Error",MB_ICONINFORMATION);
|
|
}
|
|
else
|
|
{
|
|
if(res==200)
|
|
{
|
|
//--- Successful download
|
|
Print("Telegran notification sent.");
|
|
}
|
|
}
|
|
} else
|
|
{
|
|
Comment(message);
|
|
}
|
|
}
|
|
//+------------------------------------------------------------------+
|
|
|
|
//+------------------------------------------------------------------+
|
|
//| |
|
|
//+------------------------------------------------------------------+
|
|
bool newCandle()
|
|
{
|
|
static datetime prevTime = 0;
|
|
datetime currentTime = iTime(Symbol(), PERIOD_CURRENT, 0);
|
|
if(currentTime != prevTime)
|
|
{
|
|
prevTime = currentTime;
|
|
|
|
return(true);
|
|
}
|
|
return(false);
|
|
}
|
|
//+------------------------------------------------------------------+
|