If you are looking for AmiBroker plugins or SDKs on GitHub to build your own data feed or indicator, there are several established community projects you can use as a base. Top AmiBroker Plugin Repositories AmiBroker .NET SDK
: A popular port of the official C++ AmiBroker Development Kit (ADK) to .NET/C#. It allows you to build data plugins using Visual Studio and includes community versions for Yahoo Finance and Finam. OpenAlgo AmiBroker Plugin
: A modern plugin designed to fetch real-time data from various brokers via the OpenAlgo API. WsRtd (Websocket-Json) Plugin
: A specialized data plugin for real-time data communication using Websockets and JSON, making it broker-agnostic. dxFeed AmiBroker Plugin
: Specifically for integrating dxFeed market data into the AmiBroker platform. Binance Data Feed Plugin
: A dedicated plugin for pulling cryptocurrency data directly from Binance. Quick Integration Steps If you are using a pre-built plugin from one of these repositories: ideepcoder/Rtd_Ws_AB_plugin: AmiBroker WSRTD ... - GitHub
Searching for "AmiBroker plugin GitHub" typically reveals open-source projects designed to extend AmiBroker's capabilities, particularly for data integration and algorithmic trading. One prominent example is the OpenAlgo Plugin on GitHub, which connects AmiBroker to various trading APIs. How to Install a GitHub AmiBroker Plugin
Most GitHub-based AmiBroker plugins follow a similar installation process:
Download the DLL: Go to the Releases section of the specific GitHub repository and download the latest .dll file (e.g., OpenAlgo.dll).
Move to Plugins Folder: Copy the downloaded .dll file into your AmiBroker installation's Plugins directory (usually C:\Program Files\AmiBroker\Plugins).
Restart AmiBroker: The software must be restarted to recognize the new plugin. Configure Database: Go to File → New → Database in AmiBroker.
Select the newly installed plugin from the Data Source dropdown menu.
Click Configure to enter API keys, server URLs, or other required credentials. Common Use Cases for Plugins amibroker plugin github
Real-Time Data: Plugins like the one for Investing.com or Norgate Data allow for live or high-quality historical data streaming directly into charts.
Algorithmic Execution: Bridge plugins connect AmiBroker's AFL (AmiBroker Formula Language) signals to external broker APIs for automated trading.
Custom Indicators: While AFL is powerful, C++ plugins can be used to perform complex calculations that are faster or more advanced than standard scripts. Developer Resources
If you are looking to create your own plugin rather than just install one:
AmiBroker ADK: The official AmiBroker Development Kit (ADK) provides C/C++ headers and sample code for building custom data providers and function plugins.
GitHub Templates: Search GitHub for "AmiBroker plugin template" or "AmiBroker ADK" to find boilerplate code from the community that simplifies the setup of a new C++ project.
g., for a certain broker or data source), or do you want sample code to start building your own? marketcalls/OpenAlgoPlugin: OpenAlgo Amibroker Plugin
Supercharging AmiBroker: A Guide to the Best GitHub Plugins and Integrations
AmiBroker is widely considered one of the fastest and most efficient technical analysis platforms available. However, its true power lies in its extensibility. By leveraging the AmiBroker Development Kit (ADK), developers have populated GitHub with a treasure trove of open-source plugins that bridge the gap between standard charting and institutional-grade algorithmic trading.
If you are looking to enhance your trading setup, here is everything you need to know about finding, installing, and utilizing AmiBroker plugins from GitHub. Why Look for AmiBroker Plugins on GitHub?
While AmiBroker’s native AFL (AmiBroker Formula Language) is incredibly fast, it has limitations when interacting with external web APIs, complex machine learning libraries, or modern data formats. GitHub plugins typically offer:
Direct Data Integration: Connect to modern brokers and data vendors (like Alpaca, Binance, or Interactive Brokers) that aren't natively supported. If you are looking for AmiBroker plugins or
Machine Learning Bridges: Execute Python or R code directly within your AFL scripts.
Enhanced Execution: Low-latency order management systems (OMS) for automated trading.
Custom Data Plug-ins: Tools to read CSVs, JSON, or SQL databases more efficiently than native methods. Top Categories for "AmiBroker Plugin GitHub" Searches
When searching GitHub, these are the most valuable types of repositories you will encounter: 1. The .NET and C++ SDKs
Most high-performance plugins are written in C++ or C#. If you are a developer, start by looking for the AmiBroker Plugin SDK wrappers. These repositories provide the boilerplate code needed to create your own DLLs.
Keywords to search: AmiBroker ADK C#, AmiBroker Plugin Template. 2. Python-AmiBroker Bridges
This is the "Holy Grail" for modern quant traders. These plugins allow you to pass AmiBroker data into Python, run a Scikit-Learn or TensorFlow model, and return the prediction back to your chart.
Popular Repo Style: Look for "PyAB" or "AmiPy" style integrations. They often use COM objects or DLLs to facilitate the handshake between AFL and your Python environment. 3. Cryptocurrency Data Plug-ins
Since AmiBroker was originally built for traditional markets, the community has filled the void for crypto. You can find plugins that pull real-time REST/WebSocket data from exchanges like Binance, ByBit, or Coinbase. Search for: AmiBroker Binance Plugin, CryptoData AmiBroker. 4. Bridge to MetaTrader (MT4/MT5)
Many traders use AmiBroker for analysis but MetaTrader for execution. GitHub hosts several "Bridge" plugins that send signals generated in AmiBroker directly to an MT4/MT5 Expert Advisor (EA) via DLL or named pipes. How to Install a Plugin from GitHub
Found a promising .dll or source code on GitHub? Here is how to get it running:
Check the Releases: Don’t just download the source code unless you plan to compile it in Visual Studio. Look for the "Releases" tab on the right side of the GitHub page to find the compiled .dll file. Repo: Various forks under amibroker-crypto Language: C++ /
Copy to Plugins Folder: Move the .dll file to your AmiBroker installation directory (usually C:\Program Files\AmiBroker\Plugins).
Restart AmiBroker: AmiBroker scans this folder only during startup.
Verify: Go to Information -> Plugins within AmiBroker to ensure the new tool is listed and "Loaded" successfully. Important Security Warning
When downloading plugins from GitHub, you are executing third-party code on your machine.
Audit the Source: Check the "Stars" and "Forks" on the repository.
Scan for Malware: Always run .dll files through a scanner before putting them in your system folders.
Test on Demo: Never use a new GitHub execution plugin on a live account without extensive paper trading first. Conclusion
The "AmiBroker plugin GitHub" ecosystem is the best way to keep this legacy software feeling modern. Whether you want to add AI capabilities or trade Bitcoin, there is likely a developer who has already built the bridge you need.
amibroker-cryptoInspired by GitHub repos, you can create:
Before downloading any DLL from "Amibroker plugin GitHub" search results, follow this security and compatibility checklist:
Releases SectionPrefer projects that publish compiled .dll files in GitHub Releases. Compiling from source requires Visual Studio and the Amibroker SDK (which is not publicly redistributable by GitHub users due to licensing).
Based on stars, forks, and community activity, here are the most impactful Amibroker plugin GitHub projects as of 2025.
| Risk | Solution | |------|----------| | Malicious DLL | Review source; compile yourself; scan with VirusTotal | | Crashes/instability | Test in Paper Trading / Sandbox first | | Outdated SDK | Check compile date; recompile against latest SDK | | No documentation | Read source headers; search GitHub issues |