Embedded Python Real-Time FrameWork : API
Build 20250616.1
|
Container for native (raw) Price Level Tuple. More...
Public Member Functions | |
def | __init__ |
Constructor. More... | |
def | Crack |
Crack and store the native 5-element tuple. More... | |
def | Dump |
Dump price level for debugging. More... | |
def | DumpHdr |
Dump header for debugging. More... | |
def | pNumOrd |
Returns string-ified NumOrd, taking into account _NOORD from CME. More... | |
![]() | |
def | __init__ |
Constructor. More... | |
def | Add |
Adds the PricePos to self. More... | |
def | Sub |
Subtracts the PricePos to self. More... | |
def | Update |
Assignment operator. More... | |
Container for native (raw) Price Level Tuple.
Native Price Level is 5-element tuple:
Element | Description |
---|---|
_Price | Price |
_Size | Quantity |
_NumOrd | Number of Orders at this level |
_TimeNs | Update time in nanos since Epoch |
_Level | Price Level in Book |
Sub-classes PricePos and adds the following:
Member | Description |
---|---|
_NumOrd | Number of orders at Price Level |
_Level | Level |
def pyRT.native.dmaModule.PriceLevel.__init__ | ( | self, | |
tuple = None |
|||
) |
Constructor.
tuple | - 5-element native (raw) tuple |
def pyRT.native.dmaModule.PriceLevel.Crack | ( | self, | |
tuple | |||
) |
Crack and store the native 5-element tuple.
tuple | - Native 5-element tuple |
def pyRT.native.dmaModule.PriceLevel.Dump | ( | self, | |
api, | |||
prec = None |
|||
) |
Dump price level for debugging.
api | - API to help |
prec | - Price Multiplier; None for raw price |
def pyRT.native.dmaModule.PriceLevel.DumpHdr | ( | self | ) |
Dump header for debugging.
def pyRT.native.dmaModule.PriceLevel.pNumOrd | ( | self | ) |
Returns string-ified NumOrd, taking into account _NOORD from CME.