Rajandran R Creator of OpenAlgo - OpenSource Algo Trading framework for Indian Traders. Building GenAI Applications. Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Building Algo Platforms, Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in

OpenAlgo Now Supports AmiQuotes for Seamless Amibroker Updates

2 min read

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:

  1. Broker Connection: OpenAlgo connects to your broker to fetch live or delayed data.
  2. Data Formatting: The data is processed and formatted to match the requirements of AmiQuotes.
  3. 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)

OpenAlgo.ads

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!

Rajandran R Creator of OpenAlgo - OpenSource Algo Trading framework for Indian Traders. Building GenAI Applications. Telecom Engineer turned Full-time Derivative Trader. Mostly Trading Nifty, Banknifty, High Liquid Stock Derivatives. Trading the Markets Since 2006 onwards. Using Market Profile and Orderflow for more than a decade. Designed and published 100+ open source trading systems on various trading tools. Strongly believe that market understanding and robust trading frameworks are the key to the trading success. Building Algo Platforms, Writing about Markets, Trading System Design, Market Sentiment, Trading Softwares & Trading Nuances since 2007 onwards. Author of Marketcalls.in

Visualizing Intraday PNL with Amibroker AFL

Intraday traders often rely on quick decision-making supported by robust analytics. Tracking intraday profit and loss (PNL) in real-time can provide traders with essential...
Rajandran R
5 min read

CUSUM Filter Strategy in AmiBroker AFL: A Practical Implementation

Detecting meaningful shifts in price trends while filtering out market noise is a challenge many traders face. Inspired by Jakub Polec’s blog, which applies...
Rajandran R
2 min read

Fisher Transform – Amibroker AFL Code

The Fisher Transform is a technical analysis indicator developed by John F. Ehlers, designed to identify potential turning points in the price movements of...
Rajandran R
2 min read

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More