Enfernuz/quik-lua-rpc

Ошибка при обработке события OnStopOrder / Error in handling of the OnStopOrder event

Closed this issue · 2 comments

Кажется, по невнимательности удалил функцию copy_datetime в f205114 из utils/utils.lua и забыл запустить тесты.

После исправления, однако, появляется другая ошибка (см. скриншот).


Seems like I accidentally removed the function copy_datetime from utils/utils.lua in f205114 and forgot to run the tests.
Though after fixing it another bug appears (see the screenshot).

0

Функция copy_datetime в utils/utils.lua версии f205114 преобразовывает миллисекунды и микросекунды в строку, что противоречит схеме объекта DateTimeEntry.


The function copy_datetime in utils/utils.lua of f205114 converts milliseconds and microseconds to strings which does not align with the scheme of DateTimeEntry.

message DateTimeEntry {

    int32 mcs = 1;
    int32 ms = 2;
    int32 sec = 3;
    int32 min = 4;
    int32 hour = 5;
    int32 day = 6;
    int32 week_day = 7;
    int32 month = 8;
    int32 year = 9;
}