(LINE NotifyとMQL4を使って)MQLからライン通知

ここを参考に・・・というかほぼそのまま!
https://gist.github.com/syusuke9999/feebe00f4ddf5b40459d28a24f0a33ab

bool SendLine(string message,string token){
   char message_data[], result[];
   string   RequestMethod     =  "POST";
   string   headers           =  "Content-Type: application/x-www-form-urlencoded" + "\r\n";
            headers           += "Authorization: Bearer " + token + "\r\n";
   int      timeout           =  10000;
   string   result_headers    =  NULL;
   string   message_text      = "message=";
            message_text      += message;
   StringToCharArray(message_text,message_data,0, StringLen(message_text));
   
   int res = WebRequest(RequestMethod, END_POINT_URL, headers, timeout, message_data, result, result_headers);
   if(res==-1)
   {
      Print("Error in WebRequest. Error code  =",GetLastError());
      return false;
   }
   else
   {
      string result_text = StringConcatenate(CharArrayToString(result,0,ArraySize(result)));
      int replaced = StringReplace(result_text,"\"","");
   }
   return true;
}

あとtokenとったりなんなりは、Qiitaとかがわかりやすですね!
qiita.com


オプションのエキスパートアドバイザにhttps://notify-api.line.me/api/notifyを忘れないでください!
f:id:iinebot:20200730085330p:plain