Webhooks can now be used to send our alerts over telegram/slack channels, the below 2 video guides you thru the process for Telegram. The process for Slack too would remain the same.
Video 1 takes you thru the process of creating a service on https://ifttt.com that listen’s to webhook hook events and then sends a messsage to telgram. Note, you’ll need to connect your telegram channel and follow the steps mentioned over the telegram channel while you are setting this up(you can do so on the mobile since you already might be having the telegram app installed and might be faster to perform this step on the mobile)
Video 2 takes you thru the process to test the webhook & note if the telegram is being triggered. At the end of the 1st video, you’ll notice I click on the “Documentation” on the top right croner, that’s the page that would provide us the detail for the webhook url to test against & is used in the 2nd video.
This should be a good starting point for using ifttt.com for other services as well(including slack, telegram), please let us know if you get stuck anywhere
We’ve added the ability to add webhook’s for your alerts. A webhook is an HTTP call-back triggered by a specific event(in our case a alert), these can be used by your own application to monitor, place automatic orders.. etc. You can add webhooks for any given alerts by entering the URL for your web address(prefixed by http, https), this can be done by clicking on “Create/Modify Alert” right below your scans:
SAMPLE Post Data(json)
"triggered_at": "2:34 pm",
"scan_name": "Short term breakouts",
"alert_name": "Alert for Short term breakouts",
Webhooks will triggered along side your alert settings, eg: sending alerts over Email/SmS/Desktop would continue as normal
Note on automating trades with webhooks, requires some programming logic so that you can incoporate our webhooks within your application which is alreadying using API’s from the stockbrokers to place orders. Your system/application must be deployed on the internet and reachable by a domain or a IP address, this requires your application to support the ability to receive incoming POST request‘s so that we can send our JSON data for the alert
For example, you may have your logic of HLC3 as is “high + low + close / 3” & would want to use this across multiple filters in different/same scans/widgets. Until now, you’d need to copy/write the logic whereever it would required.
With “custom indicators”, you can simply define its logic as:
HLC = ( current candle high + current candle low + current candle close ) / 3
These are similar to having a value saved in a variable/temp working space and then using it across in multiple scans. Note, while using it across scans, you can select the timeframe for its calcuation, eg: Daily/Weekly/Monthly or Intraday candles giving you further flexibility.
To access a previous candle for a given timeframe, you can select “1/2.. candles ago”.
We have recently released major scanner updates, the post summarizes their usage & benefits:
Drag and Drop filters across groups or re-arrange them across the scan
Duplicate group or a single filter
Copy the filter to clipboard
Count & Countstreak functions
Least & Greatest functions
Drag and Drop filters across groups or re-arrange them across the scan -> Allows to you drag and drop across different groups to make re-oraganinzing a scanner, press left mouse button and drag/move your while the button is pressed to move the filters, sample video below,
Duplicate group or a single filter -> Duplicate a filter or a group by clicking on the copy icon as seen below
Copy the filter to clipboard -> Copy filter text to clipboard by clicking on the “word” icon, as seen below
Count & Countstreak functions -> Helps you to count the total number of times a given filter in the past candles Count eg: ->Filter “Latest count( 50, 1 where latest close > latest upper bollinger band ( 20 , 2 ) ) greater than equal to 2” will return all stocks that have closed above the upper bollinger band for 2 or more days in the past 50 days
Countstreak eg: -> Filter “Latest countstreak( 20, 1 where latest close > latest sma ( latest close , 200 ) )greater than equal to 10” will return all stocks that have continesouly(in a streak) closed above its 200 SMA for the past 10 or more candles(daily timeframe)
Least & Greatest functions -> Helps to get the greatest or the least of a given set of filters
eg: greatest( Latest Open, Latest Close ) will return the greatest value from either the open or the close
We hope these additional features will further simply your scanner creation. If you do have any queries please feel free to leave a comment here or reach us at firstname.lastname@example.org
Now copy custom tables/charts from any scanner or dashboard and create your own custom widgets via our “Copy” feature, this allows you to build on existing charts/tables as per your view. Start by coping widgets from our top dashboards here: https://chartink.com/atlas
Widgets can be copied over by clicking on the “Copy” button and selecting the dashboard you’d want to copy to. Custom changes can be made once a widget is copied to your dashboard.