
C#

CTrader

MQL5

Interactive Brokers
Python
Information:
Description
This site documents the ongoing development of multiple algorithmic trading systems, built for use with platforms like cTrader (cAlgo), MetaTrader 5 (MQL5), and Interactive Brokers (TWS). These systems are designed and optimized from the ground up, each tailored to specific trading strategies and market conditions. The project focuses heavily on reliability, and real-time operation.
Systems run on a VPS, with automated status email reports, live logging, and integration of external APIs for data access and signal generation. One area of focus is advanced Volume Profile analysis, used to guide and enhance algorithmic decisions. This is a long-term, evolving effort to explore and refine different approaches to automated trading.
This ongoing project has pushed my limits more than anything else and has been the biggest driver of my growth as a developer.
What I learned
• Designing and deploying custom software on remote VPS servers
• Building systems that interact with real capital in live markets
• Maintaining stable, fault-tolerant trading infrastructure
• Developing and comparing different software architecture designs
• Creating, testing, and optimizing algorithmic trading strategies
• Performing advanced analysis on backtest and live trade data
• Working with cTrader, MetaTrader 5, and Interactive Brokers TWS
• Automating real-time monitoring, status reporting, and logging
• Deepening my understanding of how modern stock and currency markets function
Resources

