openpine_vm/strategy/quantity_type.rs
1use openpine_macros::Enum;
2use serde::{Deserialize, Serialize};
3
4/// Strategy order quantity mode.
5#[derive(Debug, Copy, Clone, Eq, PartialEq, Enum, Serialize, Deserialize)]
6pub enum QuantityType {
7 /// Fixed number of contracts/shares.
8 Fixed,
9 /// Quantity expressed as cash value.
10 Cash,
11 /// Quantity expressed as a percent of equity.
12 PercentOfEquity,
13}