Refactor, and added strategy with risk

This commit is contained in:
2026-07-25 17:09:35 +02:00
parent f31eaac63e
commit 9c367b3807
13 changed files with 78 additions and 41 deletions
+7
View File
@@ -1,6 +1,7 @@
use crate::{
PulseWire,
general::{EventLog, MarketTrend, Position, Signal, Volatility},
strategy::{Risk, Strategy},
units::{Symbol, USD},
};
use pulse_macros::pwp;
@@ -100,6 +101,12 @@ pub enum Feed {
Failed,
}
#[pwp]
pub struct StrategyView {
strategy: Strategy,
risk: Risk,
}
impl std::fmt::Display for AlertLevel {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
match self {