Chat with AI to generate MQL5 code for your trading strategies. No coding required - just describe your strategy and get ready-to-compile code in seconds.
The CBP Framework provides an intuitive API that abstracts away complexity. Focus on your trading logic, not boilerplate code.
Execute complex orders with simple function calls
Same code works across all supported exchanges
Built for serious algorithmic traders
#include <TradingToolCrypto\CBP\CBFramework.mqh>
CBFramework *cb;
int OnInit() {
cb = new CBFramework();
return INIT_SUCCEEDED;
}
void OnDeinit(const int reason) {
delete cb;
}
void OnTick() {
if(!cb.symbolNewBar(PERIOD_CURRENT)) return;
// Wallet + positions (one REST request each)
if(!cb.balance("USDT", 0, 20) || !cb.positionTotal()) return;
// Flat with funds? Buy 1.0 BTC at $34,000
if(cb.positionTotalLong == 0 && cb.balanceBaseCurrency > 0)
cb.tradeBid(1.0, 34000.0);
}Everything you need to build, test, and deploy algorithmic trading strategies
Write your trading logic once and deploy across all supported exchanges. Single codebase, unlimited reach.
Real crypto exchange data via Chart_All robot using MT5 CustomSymbol. No MetaTrader broker dependency.
Trade directly on crypto exchanges. Bypass MT5 brokers completely for better execution and lower costs.
User-friendly MQL5 syntax with simplified functions. Build sophisticated bots in hours, not weeks.
Connect to 30+ major crypto exchanges including Binance, Bybit, KuCoin, and more from one platform.
No added commission or referral links. Trade at exchange rates without hidden fees.
Layered design for maximum flexibility and power
Engine class that handles API keys, request signing, and every exchange REST call
The class your robot creates: one-line orders, positions, and balances
Imports live crypto data and creates native MT5 CustomSymbol charts
Your trading algorithms built on the framework foundation
Trade on the world's leading crypto exchanges
From download to live trading in minutes
Download the framework from our repository
Copy MQL5 folder to your MetaTrader 5 directory
Set up exchange API keys in Chart_All robot
Attach your robot and start automated trading