From aeb164e68033c2889c82669dfa32978f389093d3 Mon Sep 17 00:00:00 2001 From: medusa Date: Sun, 18 Feb 2024 16:21:57 +0000 Subject: [PATCH] Update projects/forex_algo_trading.md --- projects/forex_algo_trading.md | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/projects/forex_algo_trading.md b/projects/forex_algo_trading.md index 9f01985..f5a1e56 100644 --- a/projects/forex_algo_trading.md +++ b/projects/forex_algo_trading.md @@ -1,22 +1,25 @@ ## Example ```mermaid -graph LR - A[Data Ingestion Service] --> B((Kubernetes Cluster)) - B --> C{Data Storage} - B --> D[Analysis Microservice] - D --> E[Signal Generation Microservice] - E --> F[Order Execution Service] - F --> G[Brokerage API] - B --> H[Monitoring & Alerting] +graph TD + style A fill:#333,stroke:#FFCC00,stroke-width:2px + style B fill:#333,stroke:#FFCC00,stroke-width:2px + style C fill:#555,stroke:#FFCC00,stroke-width:2px + style D fill:#555,stroke:#FFCC00,stroke-width:2px + style E fill:#555,stroke:#FFCC00,stroke-width:2px + style F fill:#555,stroke:#FFCC00,stroke-width:2px + style G fill:#777,stroke:#FFCC00,stroke-width:2px + style H fill:#777,stroke:#FFCC00,stroke-width:2px - C -.-> D - style B fill:#f9f,stroke:#333,stroke-width:4px - style D fill:#bbf,stroke:#f66,stroke-width:2px,stroke-dasharray: 5, 5 - style E fill:#bbf,stroke:#f66,stroke-width:2px,stroke-dasharray: 5, 5 - style F fill:#bbf,stroke:#f66,stroke-width:2px,stroke-dasharray: 5, 5 - style G fill:#fbb,stroke:#f66,stroke-width:2px - style H fill:#fdfd96,stroke:#333,stroke-width:4px + A[Data Ingestion Service] -->|Fetches Data| B[Kubernetes Cluster] + B -->|Stores| C[Data Storage: S3/GlusterFS] + B -->|Analysis| D[Analysis Microservice] + D -->|Generates Signals| E[Signal Generation Microservice] + E -->|Executes Orders| F[Order Execution Service] + F -->|Places Orders| G[Brokerage API: Oanda] + B -->|Monitors System| H[Monitoring & Alerting: Prometheus/Grafana] + + linkStyle default interpolate basis ``` ## Folder Structure