The objective of Zetralerts is to receive timely notifications whenever high probability setups materialize in the trading landscape. Once these scenarios are identified, one can conduct further in-depth analysis before executing any trades. The underlying concept revolves around the seamless fusion of automation and human discretion in the realm of trading, optimizing decision-making processes for enhanced results.
Zetralerts is under heavy development. See the disclaimer below.
Lets help you get started working locally with Zetralerts.
Clone the Zetralerts folder from Github:
git clone https://github.com/zeta-zetra/zetralerts.git
You need to create the .env file which will contain all of the necessary environment variables. Take a look at the .env.sample
file of the environment variables.
Follow these steps to setup your Telegram bot:
-
Search for @botfather in Telegram.
-
Type in /newbot
-
Set a name for your bot
-
Copy your Token API
You can follow the steps in this article to get started as well.
Once you have your Telegram API token, in the .env file place it the TELEGRAM_TOKEN environment variable. Leave the TELEGRAM_CHAT_ID variable blank.
In your bot, write anything. e.g: Hello, Test. This will be needed when Zetralerts attempts to get the Chat ID.
You can then run the following command:
python run_test.py
If successful, then you should get the close price of the EURUSD at the 15-minute timeframe.
Currently these are the available alerts:
-
Fibonacci line breakout
-
Triangle patterns
-
Rounding bottom patterns
More details about the alerts can be found on the online book
Coming soon
A streamlit application is under development which will make it easier to view all available alerts, create custom alerts. You can also activate and deactivate the alerts from the app.
You can start the app by running:
streamlit run app.py
You want to receive notifications even when your workstation is off. The best option would be to deploy Zetralerts on a remote server.
We want to make it seamlessly to deploy onto a server, in fact it needs to be one line:
fab deploy-zetralerts
To use the above command, make sure information about your server is placed in the .env file. The server should be Linux ubuntu based.
Video coming soon
We want to emphasize that this is purely for educational purposes only. We do not offer any financial advice, recommendations, or make any guarantees of profit or success. Trading carries a risk of loss, and it is important to always consult with a qualified professional before making any trading decisions.
MIT License
You can reach me at: info@zetra.io