Size: a a a

2020 May 31

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Есть названия типа: "UERUSD", "BTCUSD"... ну и в таком духе примерно пол-тыщи. К этим названиям нужно привязать массив с ценами. И этот массив нужно будет менять. Всё это хозяйство должно работать чертовски быстро😁
Курсы конвертации?
А зачем массив для каждого ключа?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Есть названия типа: "UERUSD", "BTCUSD"... ну и в таком духе примерно пол-тыщи. К этим названиям нужно привязать массив с ценами. И этот массив нужно будет менять. Всё это хозяйство должно работать чертовски быстро😁
Что за "массив" цен?
Бизнес-значение всего этого какое?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Есть названия типа: "UERUSD", "BTCUSD"... ну и в таком духе примерно пол-тыщи. К этим названиям нужно привязать массив с ценами. И этот массив нужно будет менять. Всё это хозяйство должно работать чертовски быстро😁
Это опять "реализация".
Мне интересна задача, которую ты решаешь
источник

AK

Andy Korg in Delphi & Lazarus
Рус
Так это ж тоже самое
в смысле? Object же, лепи что хочешь.
источник

VA

Viktor Akselrod in Delphi & Lazarus
@onur2x привет
источник

OE

ONUR E in Delphi & Lazarus
Sory i dont speak rusia
источник

OE

ONUR E in Delphi & Lazarus
Hello
источник

VA

Viktor Akselrod in Delphi & Lazarus
https://t.me/freepascal_en

English speaking group
источник

Р

Рус in Delphi & Lazarus
Alexey Shumkin
Курсы конвертации?
А зачем массив для каждого ключа?
Для того чтобы считать среднюю
источник

Р

Рус in Delphi & Lazarus
Alexey Shumkin
Что за "массив" цен?
Бизнес-значение всего этого какое?
Цена меняется, массив - история изменения цены
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Цена меняется, массив - история изменения цены
Если только среднюю считать, то и списка хватит
источник

GB

George Bakhtadze in Delphi & Lazarus
Рус
Хм... А как же туда массив прикрутить?
он же параметризуется двумя типами - типом ключа и типом значения. вот тип значения и есть твой массив
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Цена меняется, массив - история изменения цены
А как часто она меняется, к слову?
источник

Р

Рус in Delphi & Lazarus
Alexey Shumkin
А как часто она меняется, к слову?
Смотря к чему прикрутить, если к сделкам, то может и сотни раз в сек, если к таймфрейму (1 минута, 1 день), то всё легче
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Цена меняется, массив - история изменения цены
То бишь откуда берётся изначально этот "массив" -история изменения цены? И как дополняется?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Смотря к чему прикрутить, если к сделкам, то может и сотни раз в сек, если к таймфрейму (1 минута, 1 день), то всё легче
Тебе нужна прям история?
Или только средняя из этой истории?
источник

Р

Рус in Delphi & Lazarus
Alexey Shumkin
То бишь откуда берётся изначально этот "массив" -история изменения цены? И как дополняется?
Эту историю хранит сама биржа. Причём всю. Но мне надо чуть-чуть оттуда)
источник

Р

Рус in Delphi & Lazarus
George Bakhtadze
он же параметризуется двумя типами - типом ключа и типом значения. вот тип значения и есть твой массив
Dict := TDictionary<Integer, array of extended>.Create();

Шляпа...
источник

GB

George Bakhtadze in Delphi & Lazarus
Рус
Dict := TDictionary<Integer, array of extended>.Create();

Шляпа...
не, ну не все так прямолинейно. тип объяви. TExtendedArray какой-нибудь :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
Эту историю хранит сама биржа. Причём всю. Но мне надо чуть-чуть оттуда)
Тебе новые цены приходят в виде "добавились такие-то значения"? Или "цены за такой-то период"?
источник