/
CanSeeThePain
/
MqlBotServer
Обзор
Документация
Войти
/
CanSeeThePain
/
MqlBotServer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
SQL/ToVer14_0.sql
38 строк
2 KB
Sergey Tkachenko
Сборка 55. * Проект перенесён на репозиторий git и gitverse.ru: https://gitverse.ru/CanSeeThePain/MqlBotServer Код взят из репозитория Mercurial, поэтому предыдущих версий в git-репозитории нет.
24 июл 2025, 16:15
24 июл 2025, 16:15
3e68c8f
Код
Авторство
О чём код?
-- Обновление БД MqlToSql до версии 14.0 -- Таблица общих лотов, находящихся в реальной торговле роботов, -- ограничений по выходу роботов в реальную торговлю. -- Предполагается, что в таблице будет единственная строка. -- Обновляться таблица должна программой RLimiter. create table dbo.RealRestrictions ( -- Идентификатор записи: id int not null, -- Общее количество лотов, после которого роботам запрещается -- выходить в реальную торговлю: VolumeLimit smallmoney not null, -- Общее количество роботов, находящихся в реальной торговле, -- после которого другим роботам запрещается начинать реальную -- торговлю: CountLimit int not null, -- Время последнего обновления: LastUpdated datetime not null, -- Текущее общее количество лотов в реальной торговле: VolumeSum smallmoney not null, -- Текущее общее количество лотов, вычисленное на основе шага: VolumeFromStep float not null, -- Текущее общее количество роботов в реальной торговле: BotsInReal int not null, -- Первичный ключ таблицы: constraint pk_RealRestrictions_id primary key (id asc)); go -- Добавляем строку в таблицу: insert into dbo.RealRestrictions(id, VolumeLimit, CountLimit, LastUpdated, VolumeSum, VolumeFromStep, BotsInReal) values (1, 500.00, 1000000, GETDATE(), 0.0, 0.0, 0); -- Обновление версии БД: update dbo.VersionInfo set VerMajor = 14, VerBuild = 0 where id = 1; go