| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BitMEXClient.WebSockets.Types.General
Documentation
Instances
| Eq Symbol Source # | |
| Show Symbol Source # | |
| Generic Symbol Source # | |
| ToJSON Symbol Source # | |
Defined in BitMEXClient.WebSockets.Types.General | |
| FromJSON Symbol Source # | |
| type Rep Symbol Source # | |
Defined in BitMEXClient.WebSockets.Types.General type Rep Symbol = D1 (MetaData "Symbol" "BitMEXClient.WebSockets.Types.General" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) (((C1 (MetaCons "XBTUSD" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "XBTM18" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "XBTU18" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "XBT7D_U110" PrefixI False) (U1 :: * -> *))) :+: ((C1 (MetaCons "ADAM18" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "BCHM18" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "ETHM18" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "LTCM18" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "XRPM18" PrefixI False) (U1 :: * -> *))))) | |
Constructors
| XBT | |
| XBt | |
| USD | |
| A50 | |
| ADA | |
| BCH | |
| BFX | |
| BLOCKS | |
| BVOL | |
| COIN | |
| DAO | |
| DASH | |
| EOS | |
| ETC | |
| ETH | |
| FCT | |
| GNO | |
| LSK | |
| LTC | |
| NEO | |
| QTUM | |
| REP | |
| SEGWIT | |
| SNT | |
| WIN | |
| XBC | |
| XBJ | |
| XBU | |
| XLM | |
| XLT | |
| XMR | |
| XRP | |
| XTZ | |
| ZEC | |
| Total |
Instances
Constructors
| Market | |
| Limit | |
| Stop | |
| StopLimit | |
| MarketIfTouched | |
| LimitIfTouched | |
| MarketWithLeftOverAsLimit | |
| Pegged |
Instances
| Eq OrderType Source # | |
| Show OrderType Source # | |
| Generic OrderType Source # | |
| ToJSON OrderType Source # | |
Defined in BitMEXClient.WebSockets.Types.General | |
| FromJSON OrderType Source # | |
| type Rep OrderType Source # | |
Defined in BitMEXClient.WebSockets.Types.General type Rep OrderType = D1 (MetaData "OrderType" "BitMEXClient.WebSockets.Types.General" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) (((C1 (MetaCons "Market" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Limit" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "Stop" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "StopLimit" PrefixI False) (U1 :: * -> *))) :+: ((C1 (MetaCons "MarketIfTouched" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "LimitIfTouched" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "MarketWithLeftOverAsLimit" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Pegged" PrefixI False) (U1 :: * -> *)))) | |
data ExecutionInstruction Source #
Constructors
| ParticipateDoNotInitiate | |
| AllOrNone | |
| MarkPrice | |
| IndexPrice | |
| LastPrice | |
| Close | |
| ReduceOnly | |
| Fixed |
Instances
data ContingencyType Source #
Constructors
| OCO | One Cancels the Other |
| OTO | One Triggers the Other |
| OUOA | One Updates the Other Absoulute |
| OUOP | One Updates the Other Proportional |