Rumah >Java >javaTutorial >Bagaimanakah Java melaksanakan strategi pengimbangan dinamik berdasarkan mata wang digital?
Mula-mula mari kita lihat rangka kerja strategi:
Keseluruhan rangka kerja strategi sebenarnya sangat mudah. Fungsi utama, fungsi pesanan onTick, fungsi CancelPendingOrders dan parameter yang diperlukan.
Proses utama adalah seperti berikut:
1 .
2. Dapatkan data Tick.
3. Kira sebaran bid-ask data Tick.
4. Kira baki akaun dan spread nilai pasaran BTC.
5. Kira syarat jual beli, harga pesanan, dan kuantiti pesanan.
6. Buat pesanan dan kembalikan benar.
Modul pembatalan pesanan adalah lebih mudah lagi:
1. Tunggu 1 saat sebelum cancel order untuk tukar individu tau.
2. Dapatkan susunan pesanan yang tidak diisi secara berterusan. Jika pengecualian dikembalikan, teruskan mendapatkannya.
3 Jika tatasusunan pesanan yang tidak diisi kosong, ia akan kembali ke keadaan pembatalan pesanan dengan serta-merta.
4. Jika terdapat pesanan yang tidak diisi, lalui keseluruhan tatasusunan dan batalkan pesanan berdasarkan nombor pesanan.
Parameter luaran
Atas ialah kandungan terperinci Bagaimanakah Java melaksanakan strategi pengimbangan dinamik berdasarkan mata wang digital?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!