Class OkexHistoryMessageAdapter
- Namespace
- StockSharp.OkexHistory
- Assembly
- StockSharp.OkexHistory.dll
The message adapter for StockSharp.OkexHistory.
[MediaIcon("okex_logo.svg")]
[Doc("topics/api/connectors/crypto_exchanges/okex_history.html")]
[Display(ResourceType = typeof(LocalizedStrings), Name = "OkexHistory", Description = "CryptoConnector", GroupName = "Cryptocurrency")]
[MessageAdapterCategory(MessageAdapterCategories.Crypto|MessageAdapterCategories.History|MessageAdapterCategories.Free|MessageAdapterCategories.Ticks|MessageAdapterCategories.Candles)]
public class OkexHistoryMessageAdapter : HistoricalAsyncMessageAdapter, IAddressAdapter<string>
- Inheritance
-
OkexHistoryMessageAdapter
- Implements
- Extension Methods
Constructors
OkexHistoryMessageAdapter(IdGenerator)
Initializes a new instance of the OkexHistoryMessageAdapter.
public OkexHistoryMessageAdapter(IdGenerator transactionIdGenerator)
Parameters
transactionIdGeneratorIdGeneratorTransaction id generator.
Properties
Address
Server address.
[Display(ResourceType = typeof(LocalizedStrings), Name = "Address", Description = "ServerAddressDot", GroupName = "Connection", Order = 0)]
[BasicSetting]
public string Address { get; set; }
Property Value
CheckDates
Try to check available date range before downloading.
[Display(ResourceType = typeof(LocalizedStrings), Name = "CheckDates", Description = "CheckDatesDesc", GroupName = "Connection", Order = 1)]
[BasicSetting]
public bool CheckDates { get; set; }
Property Value
Methods
IsAllDownloadingSupported(DataType)
public override bool IsAllDownloadingSupported(DataType dataType)
Parameters
dataTypeDataType
Returns
Load(SettingsStorage)
public override void Load(SettingsStorage storage)
Parameters
storageSettingsStorage
OnTicksSubscriptionAsync(MarketDataMessage, CancellationToken)
protected override ValueTask OnTicksSubscriptionAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
Parameters
mdMsgMarketDataMessagecancellationTokenCancellationToken
Returns
ResetAsync(ResetMessage, CancellationToken)
public override ValueTask ResetAsync(ResetMessage msg, CancellationToken token)
Parameters
msgResetMessagetokenCancellationToken
Returns
Save(SettingsStorage)
public override void Save(SettingsStorage storage)
Parameters
storageSettingsStorage
SecurityLookupAsync(SecurityLookupMessage, CancellationToken)
public override ValueTask SecurityLookupAsync(SecurityLookupMessage lookupMsg, CancellationToken token)
Parameters
lookupMsgSecurityLookupMessagetokenCancellationToken