Skip to content

GetClosePrices() возвращает некорректные данные #412

Open
nonamegithub opened this issue May 12, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@nonamegithub
Copy link

Уже было, собственно.
Для примера, цены закрытия на MTLR И MTLRP метод GetClosePrices() возвращает некорректные. Второй момент, не особо важный: с чем связаны различия входных параметров методов GetClosePrices() и GetLastPrices(), схожих по своей сути? Может есть смысл привести к варианту, используемому в GetClosePrices()?

var tinkoff_v2 = require('../tinkoff_v2.js');

var api = new tinkoff_v2({
    'token': process.argv[2]
});


(async function main() {
    let closePrices = await api.MarketData.GetClosePrices({
        instruments: [{ "instrument_id": "eb4ba863-e85f-4f80-8c29-f2627938ee58" }, { "instrument_id": "c1a3c440-f51c-4a75-a400-42a2a74f5f2b" }]
    });
    console.log(closePrices);
    let lastPrices = await api.MarketData.GetLastPrices({
        instrument_id: ["eb4ba863-e85f-4f80-8c29-f2627938ee58", "c1a3c440-f51c-4a75-a400-42a2a74f5f2b"]
    });
    console.log(lastPrices);
})();

Результат:
{
close_prices: [
{
figi: 'BBG004S68598',
instrument_uid: 'eb4ba863-e85f-4f80-8c29-f2627938ee58',
price: 191.2,
time: 2023-05-11T20:50:01.358Z
},
{
figi: 'BBG004S68FR6',
instrument_uid: 'c1a3c440-f51c-4a75-a400-42a2a74f5f2b',
price: 207.1,
time: 2023-05-11T20:50:01.358Z
}
]
}
{
last_prices: [
{
figi: 'BBG004S68598',
price: 184.62,
time: 2023-05-12T08:45:12.998Z,
instrument_uid: 'eb4ba863-e85f-4f80-8c29-f2627938ee58'
},
{
figi: 'BBG004S68FR6',
price: 200.3,
time: 2023-05-12T08:45:04.449Z,
instrument_uid: 'c1a3c440-f51c-4a75-a400-42a2a74f5f2b'
}
]
}

@nonamegithub
Copy link
Author

Если уж так тяжело решить проблему, предлагаю добавить в ответ еще одно поле - evening_session_price. Так даже интереснее получится - кому что понадобится, то и будет использовать. Не благодарите!

@nonamegithub
Copy link
Author

Ладно, сам буду теперь статусы тикетам проставлять, раз уж все здесь пущено на самотек

@AlexanderVolkovTCS
Copy link
Collaborator

evening_session_price

пойдем о этому пути, добавим параметр с ценой последней сделки вечерней сессии

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants