← Zurück

API 4.2.2.26. Хранилище сделок. Работа с датами.

SecurityIdGenerator определен так:```csharp public class IqFeedSecurityIdGenerator : SecurityIdGenerator { public override string GenerateId(string code, ExchangeBoard board) { return code + "@IQ"; }

    public override string GenerateId(string code, string boardCode)
    {
        return code + "@IQ";
    }

    public override Tuple<string, string> Split(string securityId)
    {
        var code = securityId.Substring(0, securityId.Length - 3);
        return new Tuple<string, string>(code, "IQ");
    }
}
Хранилище инициализирую так:```csharp
var tradesStorage = _storageRegistry.GetTradeStorage(securityId, _defaultDrive);

В результате в массиве tradesStorage.Dates отсутсвуют элементы, tradesStorage.GetToDate() возвращает null, хотя в хранилище имеются сделки за несколько дней. В остальном хранилище работает нормально за исключением этого. Хранилище, на котором воспроизводится эта проблема прилагаю к посту.

War dieses Thema hilfreich?

Thema teilen

Kommentare (0)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Noch keine Kommentare. Seien Sie der Erste!