OhlcvΒΆ
-
class
alchemist_lib.database.ohlcv.Ohlcv[source] Map class for table ohlcv.
- ohlcv_datetime: DateTime, primary_key.
- timeframe_id: String(4), not null, primary_key.
- ticker: String(16), not null, primary_key, foreign_key(asset.ticker).
- instrument_id: Integer, not null, primary_key, foreign_key(asset.instrument_id).
- open: Float(20, 8), not null.
- high: Float(20, 8), not null.
- low: Float(20, 8), not null.
- close: Float(20, 8), not null.
- volume: Float(20, 8), not null.
- Relationship:
- asset: Asset instance. (Many-to-One)
-
__eq__(other)[source] Overrides the default implementation.
-
__hash__()[source] Overrides the default implementation.
-
__init__() Costructor method without args.
-
to_dict()[source] As the name tell, it returns attributes in a dict form.
Note
The __dict__ method is not overrideble.