// Downloaded From https://www.WiseStockTrader.com SECTION_BEGIN("PushBullet"); EnableScript("VBScript"); <% Public Sub pushbullet(Message_Text) Dim Message 'Your Message Message = Message_Text Dim objXmlHttpMain , URL strJSONToSend = "{""type"": ""note"", ""title"": ""Alert"", ""body"":""" &Message_Text&"""}" URL="https://api.pushbullet.com/v2/pushes" Set objXmlHttpMain = CreateObject("Msxml2.ServerXMLHTTP") on Error resume next objXmlHttpMain.open "POST",URL, False objXmlHttpMain.setRequestHeader "Authorization", "Bearer xxxxxxxxxxxxxxxxxxx" objXmlHttpMain.setRequestHeader "Content-Type", "application/json" objXmlHttpMain.send strJSONToSend set objJSONDoc = nothing set objResult = nothing 'Store response 'msgbox(objXmlHttpMain.responseText) 'response.Write (objXmlHttpMain.responseText) alert("Hi") End Sub %> pb = GetScriptObject(); { pb.PushBullet("Buy Alert in " +Name() + " : BuyPrice Value is " + BuyPrice + " Time " + TimeNum()); StaticVarSet(Name()+ GetChartID() + "buyAlertBar", LastValue(TimeNum())); } if (LastValue(TimeNum()) == StaticVarGet(Name()+GetChartID()+"buyAlertBar")) StaticVarSet(Name()+GetChartID()+"buyAlert",1); //alert was triggered, no more alerts on this bar else StaticVarSet(Name()+GetChartID()+"buyAlert",0); // new bar formed, and alerts can be trigered. if (LastValue(ValueWhen(Ref(Sell,-1),BarIndex())==BarIndex()) AND StaticVarGet(Name()+GetChartID()+"buyAlert")==0 ) { pb.PushBullet("Sell Alert in " +Name() + " : SellPrice Value is " + SellPrice + " Time " + TimeNum()); StaticVarSet(Name()+ GetChartID() + "sellAlertBar", LastValue(TimeNum())); } if (LastValue(TimeNum()) == StaticVarGet(Name()+GetChartID()+"sellAlertBar")) StaticVarSet(Name()+GetChartID()+"sellAlert",1); //alert was triggered, no more alerts on this bar else StaticVarSet(Name()+GetChartID()+"sellAlert",0); // new bar formed, and alerts can be trigered.