Class Exchange
Exchange info.
Namespace: StockSharp.BusinessEntities
Assembly: StockSharp.BusinessEntities.dll
Syntax
public class Exchange : Equatable<Exchange>, IExtendableEntity, IPersistable, INotifyPropertyChanged
Constructors
Exchange()
Initializes a new instance of the Exchange.
Declaration
public Exchange()
Properties
AlphaVantage
Information about AlphaVantage.
Declaration
public static Exchange AlphaVantage { get; }
Property Value
Type | Description |
---|---|
Exchange |
Amex
Information about Amex.
Declaration
public static Exchange Amex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Asx
Information about Asx.
Declaration
public static Exchange Asx { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bibox
Information about Bibox.
Declaration
public static Exchange Bibox { get; }
Property Value
Type | Description |
---|---|
Exchange |
Binance
Information about Binance.
Declaration
public static Exchange Binance { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bitalong
Information about Bitalong.
Declaration
public static Exchange Bitalong { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bitbank
Information about Bitbank.
Declaration
public static Exchange Bitbank { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bitexbook
Information about Bitexbook.
Declaration
public static Exchange Bitexbook { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bitfinex
Information about Bitfinex.
Declaration
public static Exchange Bitfinex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bithumb
Information about Bithumb.
Declaration
public static Exchange Bithumb { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bitmart
Information about Bitmart.
Declaration
public static Exchange Bitmart { get; }
Property Value
Type | Description |
---|---|
Exchange |
BitMax
Information about BitMax.
Declaration
public static Exchange BitMax { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bitmex
Information about Bitmex.
Declaration
public static Exchange Bitmex { get; }
Property Value
Type | Description |
---|---|
Exchange |
BitStamp
Information about BitStamp.
Declaration
public static Exchange BitStamp { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bittrex
Information about Bittrex.
Declaration
public static Exchange Bittrex { get; }
Property Value
Type | Description |
---|---|
Exchange |
BitZ
Information about BitZ.
Declaration
public static Exchange BitZ { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bovespa
Information about Bovespa.
Declaration
public static Exchange Bovespa { get; }
Property Value
Type | Description |
---|---|
Exchange |
Bse
Information about Bse.
Declaration
public static Exchange Bse { get; }
Property Value
Type | Description |
---|---|
Exchange |
BtcChina
Information about BtcChina.
Declaration
public static Exchange BtcChina { get; }
Property Value
Type | Description |
---|---|
Exchange |
Btce
Information about Btce.
Declaration
public static Exchange Btce { get; }
Property Value
Type | Description |
---|---|
Exchange |
BW
Information about BW.
Declaration
public static Exchange BW { get; }
Property Value
Type | Description |
---|---|
Exchange |
Cbot
Information about Cbot.
Declaration
public static Exchange Cbot { get; }
Property Value
Type | Description |
---|---|
Exchange |
Cce
Information about Cce.
Declaration
public static Exchange Cce { get; }
Property Value
Type | Description |
---|---|
Exchange |
Cex
Information about Cex.
Declaration
public static Exchange Cex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Cfh
Information about Cfh.
Declaration
public static Exchange Cfh { get; }
Property Value
Type | Description |
---|---|
Exchange |
Cme
Information about Cme.
Declaration
public static Exchange Cme { get; }
Property Value
Type | Description |
---|---|
Exchange |
Coinbase
Information about Coinbase.
Declaration
public static Exchange Coinbase { get; }
Property Value
Type | Description |
---|---|
Exchange |
CoinBene
Information about CoinBene.
Declaration
public static Exchange CoinBene { get; }
Property Value
Type | Description |
---|---|
Exchange |
CoinCap
Information about CoinCap.
Declaration
public static Exchange CoinCap { get; }
Property Value
Type | Description |
---|---|
Exchange |
Coincheck
Information about Coincheck.
Declaration
public static Exchange Coincheck { get; }
Property Value
Type | Description |
---|---|
Exchange |
CoinEx
Information about CoinEx.
Declaration
public static Exchange CoinEx { get; }
Property Value
Type | Description |
---|---|
Exchange |
CoinExchange
Information about CoinExchange.
Declaration
public static Exchange CoinExchange { get; }
Property Value
Type | Description |
---|---|
Exchange |
CoinHub
Information about CoinHub.
Declaration
public static Exchange CoinHub { get; }
Property Value
Type | Description |
---|---|
Exchange |
Coinigy
Information about Coinigy.
Declaration
public static Exchange Coinigy { get; }
Property Value
Type | Description |
---|---|
Exchange |
CountryCode
ISO country code.
Declaration
public Nullable<CountryCodes> CountryCode { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Ecng.Common.CountryCodes> |
Cryptopia
Information about Cryptopia.
Declaration
public static Exchange Cryptopia { get; }
Property Value
Type | Description |
---|---|
Exchange |
Cse
Information about Cse.
Declaration
public static Exchange Cse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Currenex
Information about Currenex.
Declaration
public static Exchange Currenex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Deribit
Information about Deribit.
Declaration
public static Exchange Deribit { get; }
Property Value
Type | Description |
---|---|
Exchange |
Digifinex
Information about Digifinex.
Declaration
public static Exchange Digifinex { get; }
Property Value
Type | Description |
---|---|
Exchange |
DigitexFutures
Information about DigitexFutures.
Declaration
public static Exchange DigitexFutures { get; }
Property Value
Type | Description |
---|---|
Exchange |
DukasCopy
Information about DukasCopy.
Declaration
public static Exchange DukasCopy { get; }
Property Value
Type | Description |
---|---|
Exchange |
EngName
English exchange name.
Declaration
public string EngName { get; }
Property Value
Type | Description |
---|---|
String |
Exmo
Information about Exmo.
Declaration
public static Exchange Exmo { get; }
Property Value
Type | Description |
---|---|
Exchange |
ExtensionInfo
Extended information.
Declaration
public IDictionary<string, object> ExtensionInfo { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<String, Object> |
Remarks
Required when extra information is stored in the program.
FatBtc
Information about FatBtc.
Declaration
public static Exchange FatBtc { get; }
Property Value
Type | Description |
---|---|
Exchange |
FullName
Full name.
Declaration
public string FullName { get; }
Property Value
Type | Description |
---|---|
String |
FullNameLoc
Full name (localization key).
Declaration
public string FullNameLoc { get; set; }
Property Value
Type | Description |
---|---|
String |
Fwb
Information about Fwb.
Declaration
public static Exchange Fwb { get; }
Property Value
Type | Description |
---|---|
Exchange |
Fxcm
Information about Fxcm.
Declaration
public static Exchange Fxcm { get; }
Property Value
Type | Description |
---|---|
Exchange |
GainCapital
Information about GainCapital.
Declaration
public static Exchange GainCapital { get; }
Property Value
Type | Description |
---|---|
Exchange |
Gdax
Information about Gdax.
Declaration
public static Exchange Gdax { get; }
Property Value
Type | Description |
---|---|
Exchange |
Gopax
Information about Gopax.
Declaration
public static Exchange Gopax { get; }
Property Value
Type | Description |
---|---|
Exchange |
HitBtc
Information about HitBtc.
Declaration
public static Exchange HitBtc { get; }
Property Value
Type | Description |
---|---|
Exchange |
Hkex
Information about Hkex.
Declaration
public static Exchange Hkex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Hkfe
Information about Hkfe.
Declaration
public static Exchange Hkfe { get; }
Property Value
Type | Description |
---|---|
Exchange |
Hotbit
Information about Hotbit.
Declaration
public static Exchange Hotbit { get; }
Property Value
Type | Description |
---|---|
Exchange |
Huobi
Information about Huobi.
Declaration
public static Exchange Huobi { get; }
Property Value
Type | Description |
---|---|
Exchange |
IBKR
Information about IBKR.
Declaration
public static Exchange IBKR { get; }
Property Value
Type | Description |
---|---|
Exchange |
Icbit
Information about Icbit.
Declaration
public static Exchange Icbit { get; }
Property Value
Type | Description |
---|---|
Exchange |
Idax
Information about Idax.
Declaration
public static Exchange Idax { get; }
Property Value
Type | Description |
---|---|
Exchange |
Idx
Information about Idx.
Declaration
public static Exchange Idx { get; }
Property Value
Type | Description |
---|---|
Exchange |
IEX
Information about IEX.
Declaration
public static Exchange IEX { get; }
Property Value
Type | Description |
---|---|
Exchange |
Integral
Information about Integral.
Declaration
public static Exchange Integral { get; }
Property Value
Type | Description |
---|---|
Exchange |
IQFeed
Information about IQFeed.
Declaration
public static Exchange IQFeed { get; }
Property Value
Type | Description |
---|---|
Exchange |
Jse
Information about Jse.
Declaration
public static Exchange Jse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Klse
Information about Klse.
Declaration
public static Exchange Klse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Kraken
Information about Kraken.
Declaration
public static Exchange Kraken { get; }
Property Value
Type | Description |
---|---|
Exchange |
Krx
Information about Krx.
Declaration
public static Exchange Krx { get; }
Property Value
Type | Description |
---|---|
Exchange |
Kucoin
Information about Kucoin.
Declaration
public static Exchange Kucoin { get; }
Property Value
Type | Description |
---|---|
Exchange |
Latoken
Information about Latoken.
Declaration
public static Exchange Latoken { get; }
Property Value
Type | Description |
---|---|
Exchange |
LBank
Information about LBank.
Declaration
public static Exchange LBank { get; }
Property Value
Type | Description |
---|---|
Exchange |
Liqui
Information about Liqui.
Declaration
public static Exchange Liqui { get; }
Property Value
Type | Description |
---|---|
Exchange |
LiveCoin
Information about LiveCoin.
Declaration
public static Exchange LiveCoin { get; }
Property Value
Type | Description |
---|---|
Exchange |
Lmax
Information about Lmax.
Declaration
public static Exchange Lmax { get; }
Property Value
Type | Description |
---|---|
Exchange |
Lme
Information about Lme.
Declaration
public static Exchange Lme { get; }
Property Value
Type | Description |
---|---|
Exchange |
Lse
Information about Lse.
Declaration
public static Exchange Lse { get; }
Property Value
Type | Description |
---|---|
Exchange |
MBTrading
Information about MBTrading.
Declaration
public static Exchange MBTrading { get; }
Property Value
Type | Description |
---|---|
Exchange |
Moex
Information about Moex.
Declaration
public static Exchange Moex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Mse
Information about Mse.
Declaration
public static Exchange Mse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Name
Exchange code name.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
String |
Nasdaq
Information about Nasdaq.
Declaration
public static Exchange Nasdaq { get; }
Property Value
Type | Description |
---|---|
Exchange |
Nqlx
Information about Nqlx.
Declaration
public static Exchange Nqlx { get; }
Property Value
Type | Description |
---|---|
Exchange |
Nse
Information about Nse.
Declaration
public static Exchange Nse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Nymex
Information about Nymex.
Declaration
public static Exchange Nymex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Nyse
Information about Nyse.
Declaration
public static Exchange Nyse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Nzx
Information about Nzx.
Declaration
public static Exchange Nzx { get; }
Property Value
Type | Description |
---|---|
Exchange |
OkCoin
Information about OkCoin.
Declaration
public static Exchange OkCoin { get; }
Property Value
Type | Description |
---|---|
Exchange |
Okex
Information about Okex.
Declaration
public static Exchange Okex { get; }
Property Value
Type | Description |
---|---|
Exchange |
Ond
Information about Ond.
Declaration
public static Exchange Ond { get; }
Property Value
Type | Description |
---|---|
Exchange |
Poloniex
Information about Poloniex.
Declaration
public static Exchange Poloniex { get; }
Property Value
Type | Description |
---|---|
Exchange |
PrizmBit
Information about PrizmBit.
Declaration
public static Exchange PrizmBit { get; }
Property Value
Type | Description |
---|---|
Exchange |
Pse
Information about Pse.
Declaration
public static Exchange Pse { get; }
Property Value
Type | Description |
---|---|
Exchange |
QNDL
Information about QNDL.
Declaration
public static Exchange QNDL { get; }
Property Value
Type | Description |
---|---|
Exchange |
QTFD
Information about QTFD.
Declaration
public static Exchange QTFD { get; }
Property Value
Type | Description |
---|---|
Exchange |
Quoinex
Information about Quoinex.
Declaration
public static Exchange Quoinex { get; }
Property Value
Type | Description |
---|---|
Exchange |
RusName
Russian exchange name.
Declaration
public string RusName { get; }
Property Value
Type | Description |
---|---|
String |
Set
Information about Set.
Declaration
public static Exchange Set { get; }
Property Value
Type | Description |
---|---|
Exchange |
Sgx
Information about Sgx.
Declaration
public static Exchange Sgx { get; }
Property Value
Type | Description |
---|---|
Exchange |
Spb
Information about Spb.
Declaration
public static Exchange Spb { get; }
Property Value
Type | Description |
---|---|
Exchange |
Sse
Information about Sse.
Declaration
public static Exchange Sse { get; }
Property Value
Type | Description |
---|---|
Exchange |
StockSharp
Information about StockSharp.
Declaration
public static Exchange StockSharp { get; }
Property Value
Type | Description |
---|---|
Exchange |
STRLG
Information about STRLG.
Declaration
public static Exchange STRLG { get; }
Property Value
Type | Description |
---|---|
Exchange |
STSH
Information about STSH.
Declaration
public static Exchange STSH { get; }
Property Value
Type | Description |
---|---|
Exchange |
SwSq
Information about SwSq.
Declaration
public static Exchange SwSq { get; }
Property Value
Type | Description |
---|---|
Exchange |
Swx
Information about Swx.
Declaration
public static Exchange Swx { get; }
Property Value
Type | Description |
---|---|
Exchange |
Szse
Information about Szse.
Declaration
public static Exchange Szse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Tase
Information about Tase.
Declaration
public static Exchange Tase { get; }
Property Value
Type | Description |
---|---|
Exchange |
Test
Information about Test.
Declaration
public static Exchange Test { get; }
Property Value
Type | Description |
---|---|
Exchange |
TradeOgre
Information about TradeOgre.
Declaration
public static Exchange TradeOgre { get; }
Property Value
Type | Description |
---|---|
Exchange |
Tradier
Information about Tradier.
Declaration
public static Exchange Tradier { get; }
Property Value
Type | Description |
---|---|
Exchange |
TrueFX
Information about TrueFX.
Declaration
public static Exchange TrueFX { get; }
Property Value
Type | Description |
---|---|
Exchange |
Tse
Information about Tse.
Declaration
public static Exchange Tse { get; }
Property Value
Type | Description |
---|---|
Exchange |
Tsec
Information about Tsec.
Declaration
public static Exchange Tsec { get; }
Property Value
Type | Description |
---|---|
Exchange |
Tsx
Information about Tsx.
Declaration
public static Exchange Tsx { get; }
Property Value
Type | Description |
---|---|
Exchange |
Upbit
Information about Upbit.
Declaration
public static Exchange Upbit { get; }
Property Value
Type | Description |
---|---|
Exchange |
Ux
Information about Ux.
Declaration
public static Exchange Ux { get; }
Property Value
Type | Description |
---|---|
Exchange |
Wiki
Information about Wiki.
Declaration
public static Exchange Wiki { get; }
Property Value
Type | Description |
---|---|
Exchange |
Yobit
Information about Yobit.
Declaration
public static Exchange Yobit { get; }
Property Value
Type | Description |
---|---|
Exchange |
Zaif
Information about Zaif.
Declaration
public static Exchange Zaif { get; }
Property Value
Type | Description |
---|---|
Exchange |
ZB
Information about ZB.
Declaration
public static Exchange ZB { get; }
Property Value
Type | Description |
---|---|
Exchange |
Methods
Clone()
Create a copy of Exchange.
Declaration
public override Exchange Clone()
Returns
Type | Description |
---|---|
Exchange | Copy. |
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 | A hash code for the current Object. |
Load(SettingsStorage)
Load settings.
Declaration
public void Load(SettingsStorage storage)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Serialization.SettingsStorage | storage | Settings storage. |
OnEquals(Exchange)
Compare Exchange on the equivalence.
Declaration
protected override bool OnEquals(Exchange other)
Parameters
Type | Name | Description |
---|---|---|
Exchange | other | Another value with which to compare. |
Returns
Type | Description |
---|---|
Boolean | true, if the specified object is equal to the current object, otherwise, false. |
Save(SettingsStorage)
Save settings.
Declaration
public void Save(SettingsStorage storage)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Serialization.SettingsStorage | storage | Settings storage. |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |