Struct lfest::Config [−][src]
pub struct Config { pub fee_maker: f64, pub fee_taker: f64, pub starting_balance: f64, pub use_candles: bool, pub leverage: f64, pub futures_type: FuturesType, }
Expand description
Define the Exchange configuration
Fields
fee_maker: f64
The maker fee as a fraction. e.g.: 2.5 basis points rebate -> -0.00025
fee_taker: f64
The taker fee as a fraction. e.g.: 10 basis points -> 0.0010
starting_balance: f64
The starting balance of account
use_candles: bool
set to true if you use the consume_candle() method to update external price information
leverage: f64
The leverage used for the position
futures_type: FuturesType
The type of futures to simulate
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Config
impl UnwindSafe for Config
Blanket Implementations
Mutably borrows from an owned value. Read more