BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
client_ui Namespace Reference

Namespaces

namespace  theme
 

Classes

class  ChartPanel
 Renders OHLC candlestick charts using ImPlot. More...
 
class  ConnectionPanel
 Provides a Dear ImGui interface for managing the FIX connection. More...
 
class  OrderBookPanel
 Visualizes the L2 market depth ladder. More...
 
class  SimulatorPanel
 Controls for the background stochastic bot simulator. More...
 
class  TradingPanel
 
class  UIManager
 Manages the lifecycle of the GLFW window and ImGui context. More...
 

Functions

static void glfw_error_callback (int error, const char *description)
 
void PlotCandlestick (const char *label_id, const double *xs, const double *opens, const double *closes, const double *lows, const double *highs, int count, float width_percent)
 

Function Documentation

◆ glfw_error_callback()

static void client_ui::glfw_error_callback ( int  error,
const char *  description 
)
static
Here is the caller graph for this function:

◆ PlotCandlestick()

void client_ui::PlotCandlestick ( const char *  label_id,
const double *  xs,
const double *  opens,
const double *  closes,
const double *  lows,
const double *  highs,
int  count,
float  width_percent 
)
Here is the caller graph for this function: