Apakah Tick?
Sebagai contoh, data transaksi boleh dibayangkan sebagai sungai, dan Tick adalah data bahagian sungai. Granulariti terbaik niaga hadapan domestik adalah dua kali sesaat. Dengan kata lain, niaga hadapan domestik menghantar sehingga satu Tick pada 500 mili saat.
Bagaimana kebanyakan perisian domestik mendapat Tick?
Kemudian sering terdapat lebih daripada satu urus niaga dalam masa 500 milidetik, dan situasi tertentu di dalamnya adalah kotak hitam sepenuhnya.
Kebanyakan kerangka perdagangan di pasaran menggunakan mod callback, yang bermaksud bahawa terdapat paling banyak satu Tick dalam 500 milidetik dalam keadaan ideal. Di bawah keadaan sebenar pada Bar / onTick, ia adalah baik untuk tidak terlepas Tick. mengapa? Kerana anda perlu berurusan dengan keseluruhan kod logik dalam fungsi onBar / onTick, yang memerlukan banyak masa. Sama ada anda mahu atau tidak, logik strategi anda mesti terganggu, anda mesti menggunakan keadaan tidak aktif, seperti ini:
Mekanisme yang lebih maju
Platform perdagangan kuantitatif FMZ tidak menggunakan mekanisme panggilan balik ke belakang ini, tetapi menggunakan mekanisme fungsi utama yang tidak mengganggu logik strategi, yang membolehkan pengguna mengawal aliran strategi dengan lebih semula jadi.
Jangan katakan bahawa bahasa skrip adalah perlahan, kecuali anda menggunakannya untuk latihan rangkaian saraf, walaupun ia boleh digunakan pada bila-bila masa selepas menambahkan Jit hot compilation. Strategi peringkat kemasukan tidak ditulis di sini, dan bercakap tentang sintesis Tick frekuensi tinggi niaga hadapan. Sebagai contoh, jika kita menyambung ke syarikat niaga hadapan, kita hanya boleh menerima pasaran syarikat niaga hadapan ini. Kelajuan dan kualiti penerimaan kita berkaitan dengan rangkaian kita sendiri, dan juga berkaitan dengan beban mesin depan syarikat niaga hadapan.
Jadi, bagaimana kita boleh mendapatkan data Tick niaga hadapan yang lebih tepat lebih cepat? Di bawah model strategi FMZ Quant
Demo kod
Kod ini hanya boleh digunakan di pasaran sebenar dan tidak boleh diuji kembali.
Apabila menambah bursa, banyak syarikat niaga hadapan boleh ditambahkan untuk menjalankan pemprosesan penggabungan serentak pasaran.
Kod adalah seperti berikut:
Kesan demo:
Seperti yang ditunjukkan di atas, pada 21:24:44, data syarikat niaga hadapan pertama lebih awal daripada yang kedua. Menambah dua syarikat niaga hadapan boleh menunjukkan kesan, jika anda menambah lebih daripada 5 syarikat niaga hadapan untuk bergabung bersama, maka anda pada dasarnya tidak mempunyai kemungkinan kehilangan Tick; jika anda membangunkan strategi perdagangan frekuensi tinggi, anda telah menyelesaikan langkah yang sangat penting dan menentukan, iaitu kelajuan dan kestabilan penerimaan Tick.
lawati ini untuk mendapatkan kod lengkap: FMZ