OpenAlgo to AmiBroker Integration
Budget: ₹600 – ₹1,500 INR
Project Requirement: AmiBroker – OpenAlgo Automated Trading Bridge
Project Overview
I am looking for a developer to build a bridge between AmiBroker and OpenAlgo so that trading signals generated inside AmiBroker are automatically sent through OpenAlgo and executed on my broker account.
The objective is to achieve fully automated trading, where once a strategy generates a signal, the system will automatically open, modify, or close positions without manual intervention.
Workflow Requirement
Trading Flow
Strategy generates a signal in AmiBroker
Signal is transmitted to OpenAlgo
OpenAlgo sends the order to my broker
Broker executes the order
Execution status returns to the system
The entire process should run automatically and reliably in real time.
System Constraints
All order executions must originate from inside AmiBroker.
The implementation must use AmiBroker AFL or its plugin interface.
The integration must not interfere with existing setups, including:
Real-time market data feeds
Historical data
Custom data feeds already connected to AmiBroker
Existing charting and backtesting environment
Developer Deliverables
1. AmiBroker–OpenAlgo Bridge
Create a stable integration layer (any of the following):
AmiBroker Plugin (DLL)
External middleware script
AFL wrapper calling OpenAlgo APIs
This bridge must convert AmiBroker signals into OpenAlgo orders.
2. Order Lifecycle Handling
The system must properly manage the entire order lifecycle including:
Order submission
Order confirmation
Partial fills
Order rejection
Order cancellation
3. Logging System
Provide basic logging to track:
Signals generated
Orders sent to OpenAlgo
Broker responses
Errors or rejected orders
This is required for auditing and troubleshooting.
4. Deployment Guide
Provide a simple setup walkthrough explaining:
How to install the bridge
How to connect AmiBroker with OpenAlgo
How to add new strategies in the future
Acceptance Test
To validate the system:
I will provide a sample AmiBroker strategy.
When the strategy triggers a signal:
The order must be placed automatically through OpenAlgo.
The order should appear inside my broker account.
Execution status should be returned within 1 second.
Preferred Experience
Developers with experience in the following are preferred:
AmiBroker AFL development
AmiBroker plugin development (DLL)
OpenAlgo API integration
Automated trading systems
Broker API integrations
Project Overview
I am looking for a developer to build a bridge between AmiBroker and OpenAlgo so that trading signals generated inside AmiBroker are automatically sent through OpenAlgo and executed on my broker account.
The objective is to achieve fully automated trading, where once a strategy generates a signal, the system will automatically open, modify, or close positions without manual intervention.
Workflow Requirement
Trading Flow
Strategy generates a signal in AmiBroker
Signal is transmitted to OpenAlgo
OpenAlgo sends the order to my broker
Broker executes the order
Execution status returns to the system
The entire process should run automatically and reliably in real time.
System Constraints
All order executions must originate from inside AmiBroker.
The implementation must use AmiBroker AFL or its plugin interface.
The integration must not interfere with existing setups, including:
Real-time market data feeds
Historical data
Custom data feeds already connected to AmiBroker
Existing charting and backtesting environment
Developer Deliverables
1. AmiBroker–OpenAlgo Bridge
Create a stable integration layer (any of the following):
AmiBroker Plugin (DLL)
External middleware script
AFL wrapper calling OpenAlgo APIs
This bridge must convert AmiBroker signals into OpenAlgo orders.
2. Order Lifecycle Handling
The system must properly manage the entire order lifecycle including:
Order submission
Order confirmation
Partial fills
Order rejection
Order cancellation
3. Logging System
Provide basic logging to track:
Signals generated
Orders sent to OpenAlgo
Broker responses
Errors or rejected orders
This is required for auditing and troubleshooting.
4. Deployment Guide
Provide a simple setup walkthrough explaining:
How to install the bridge
How to connect AmiBroker with OpenAlgo
How to add new strategies in the future
Acceptance Test
To validate the system:
I will provide a sample AmiBroker strategy.
When the strategy triggers a signal:
The order must be placed automatically through OpenAlgo.
The order should appear inside my broker account.
Execution status should be returned within 1 second.
Preferred Experience
Developers with experience in the following are preferred:
AmiBroker AFL development
AmiBroker plugin development (DLL)
OpenAlgo API integration
Automated trading systems
Broker API integrations