Функция выполняет глобальную функцию словаря, которая может быть сохранена.
Постоянно сохраненные данные ключевых значений вk-v
пары ключевых значений.
строка, число, bool, объект, массив, нулевое значение
_G() _G(k) _G(k, v)
Параметрk
является именем ключа в сохраненной паре ключей и значений и не чувствителен к большим и малым буквам.
k
ложное
строка, нулевое значение
Параметрv
является ключевым значением в сохраненной паре ключей-значений, которая может быть любыми данными, которые могут бытьJSON
сериализирована.
v
ложное
строка, число, bool, объект, массив, нулевое значение
function main(){
// Set a global variable num with a value of 1
_G("num", 1)
// Change a global variable num to the value of the string ok
_G("num", "ok")
// Delete the global variable num
_G("num", null)
// Returns the value of the global variable num
Log(_G("num"))
// Delete all global variables
_G(null)
// Return to live trading ID
var robotId = _G()
}
def main():
_G("num", 1)
_G("num", "ok")
_G("num", None)
Log(_G("num"))
_G(None)
robotId = _G()
void main() {
_G("num", 1);
_G("num", "ok");
_G("num", NULL);
Log(_G("num"));
_G(NULL);
// Not support auto robotId = _G();
}
Отдельная база данных для каждой торговли в режиме реального времени, данные, сохраненные_G()
В случае завершения обратного тестирования, данные, сохраненные в системе обратного тестирования_G()
При использовании_G()
Функция сохранения сохраненных данных должна использоваться разумно в соответствии с памятью и жестким диском аппаратного устройства и не должна злоупотребляться.
При звонке_G()
в режиме реального времени и никаких параметров не передается,_G()
функция возвращаетId
При звонке на_G()
функция, параметрv
передается как NULL, чтобы указать на удалениеk-v
При вызове_G()
функция, только параметрk
проходит в строке, и_G()
функция возвращает значение ключа, соответствующее сохраненному параметруk
Когда звонишь_G()
функция, только параметрk
передается в нулевом значении, что указывает на то, что все записиk-v
пара ключевых значений удаляется.k-v
пары ключей-значений были сохранены постоянно,_G()
функция вызвана снова, передавая имя ключа, который был сохранен постоянно в качестве параметраk
. Передача нового значения ключа в качестве параметраv
Обновлю это.k-v
пара ключевых значений.
{@fun/Global/DBExec DBExec}
__Сервировать _D