pub trait OHLC {
type Type;
fn open(&self) -> Self::Type;
fn high(&self) -> Self::Type;
fn low(&self) -> Self::Type;
fn close(&self) -> Self::Type;
}
pub trait OHLC {
type Type;
fn open(&self) -> Self::Type;
fn high(&self) -> Self::Type;
fn low(&self) -> Self::Type;
fn close(&self) -> Self::Type;
}