We are excited to announce that OpenAlgo now supports AmiQuotes, making it easier than ever to update live trading data in Amibroker. This powerful integration ensures that traders can stay up-to-date with real-time market movements, enhancing their decision-making and trading strategies.
What is AmiQuotes?
AmiQuotes is a lightweight tool that bridges external data sources and Amibroker, a popular technical analysis and charting platform. It fetches live or delayed data and feeds it directly into Amibroker for real-time updates. With AmiQuotes, traders can access data from multiple sources without manual intervention, streamlining their workflow.
How Does It Work?
Here’s a quick overview of the workflow:
- Broker Connection: OpenAlgo connects to your broker to fetch live or delayed data.
- Data Formatting: The data is processed and formatted to match the requirements of AmiQuotes.
- Automatic Updates: Using AmiQuotes, the formatted data is sent to Amibroker, ensuring that your charts and analysis are updated every minute.
This seamless integration is designed to work out of the box, requiring minimal setup on your part.
Prerequisites
OpenAlgo and OpenAlgo API Key
Amibroker 6.0 or higher
Amiquotes 4.10 or higher (mostly preinstalled with Amibroker) if not download from Amibroker Download section
OpenAlgo supported Brokers providing Historical Data / Intraday Data API
Note : As of now kotak not supporting intraday/historical data API
Step 1 : Download OpenAlgo – Amiquotes (Plugin)
Download the file and save under Amibroker -> Amiquotes -> DataSource Folder
Step 2 : Create the Amibroker Database
Open Amibroker Goto File Menu -> New -> Database
Create a New Database
Enter the Database Name, Base Time Interval and Click Create
Enter the Database Source as (local database) and Number of Bars as 75000
Now click on Intraday Settings and Enable Allow Mixed EOD/Interval data and press ok
Step 3 : Add OpenAlgo Ticker Symbols
Add Ticker Symbols from the Symbols menu -> New
You can Also add the ticker symbol with comma separated
If you want to import bulk symbols consider using Watchlist import method (Supports .txt or .csv or .tls format)
Step 4 : Amiquote Realtime Update
Open Amiquote from Tools Menu -> Auto-update quotes (AmiQuote)
From the dropdown of Amiquote Select OpenAlgo
Alternatively, you can also import the openalgo template using the import method. Goto Data Source Menu -> Import
configure the OpenAlgo API key
Get the OpenAlgo API Key by visiting openalgo -> Dashboard -> Click on Profile Icon -> APIKey
Create one if you installed openalgo for the first time. Copy the API key and paste in the User-definable data source -> API Key Section as shown below and press ok
Now Select the desired interval and set Run every 1min and press the play button
Now the Data Download from the Broker via OpenAlgo Starts
Now you can see that openalgo is Auto updating the Amibroker Database every 1 minute
Make sure that Charts are loaded properly.
Start using your brokers data for your analysis purpose.
For more details and troubleshooting refer the Ticker API
Make sure to login to openalgo every day to fetch the live intraday/EOD quotes
Stay Tuned for More
This is just the beginning. We are constantly working on new features and enhancements to make OpenAlgo the ultimate trading companion. Keep an eye out for more updates, tutorials, and tools to supercharge your trading journey.
Got questions or feedback? Reach out to us—we’re here to help!