Sumber dimuat naik... memuat...

_G

Secara berterusan menyimpan data, fungsi ini melaksanakan fungsi kamus global yang boleh disimpan. Struktur data adalah jadual KV yang disimpan secara kekal dalam fail pangkalan data tempatan docker.

Data nilai kunci yang disimpan secara berterusan dalamk-vpasangan kunci-nilai. rentetan, nombor, bool, objek, array, nilai sifar

_G() _G(k) _G(k, v)

Parameterkadalah nama kunci dalam pasangan kunci-nilai yang disimpan, dan tidak sensitif huruf besar. k palsu rentetan, nilai sifar Parametervadalah nilai kunci dalam pasangan kunci-nilai yang disimpan, yang boleh menjadi sebarang data yang bolehJSONDikirim secara seriali. v palsu rentetan, nombor, bool, objek, array, nilai sifar

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();
}

Sebuah pangkalan data yang berasingan untuk setiap dagangan langsung, data yang disimpan oleh_G()fungsi akan sentiasa ada jika strategi dimulakan semula atau docker berhenti berjalan. Jika backtesting selesai, data yang disimpan dalam sistem backtesting oleh_G()Apabila menggunakan_G()fungsi untuk mengekalkan data yang disimpan, ia harus digunakan dengan munasabah mengikut memori dan ruang cakera keras peranti perkakasan, dan tidak boleh disalahgunakan. Apabila memanggil_G()fungsi dalam perdagangan langsung dan tiada parameter yang lulus,_G()fungsi mengembalikanIdPerdagangan langsung semasa._G()fungsi, parametervdilewatkan sebagai null untuk menunjukkan penghapusank-vApabila memanggil_G()fungsi, hanya parameterkadalah diluluskan dalam rentetan, dan_G()fungsi mengembalikan nilai kunci yang sepadan dengan parameter yang disimpank. Apabila memanggil_G()fungsi, hanya parameterkadalah dihantar dalam nilai sifar, menunjukkan bahawa semua rekodk-vPasangan kunci-nilai dipadamkan.k-vpasangan kunci-nilai telah disimpan berterusan,_G()fungsi dipanggil lagi, lulus dalam nama kunci yang telah disimpan secara berterusan sebagai parameterk. Menerbitkan nilai kunci baru sebagai parametervakan mengemas kini bahawak-vPasangan kunci-nilai.

{@fun/Global/DBExec DBExec}

__ Berkhidmat _D