Perisian docker FMZ Quant Trading PlatformLinux
, Windows
, Mac OS
, Android
, Raspberry Pi ARM Linux
dan sistem lain. log dagangan hidup yang diuruskan oleh docker disimpan dalam direktori./logs/storage
- Fail itu adalahSqlite
fail pangkalan data dengandb3
, yang boleh diedit secara langsung olehSqlite
untuk fail dengan sambungandb3
dalam pangkalan data perdagangan langsung, nama fail adalah botID
.
Anda boleh melihat pelabuhan yang berkaitan dengan pelaksanaan akaun Platform Dagangan Kuantum FMZ semasa diDockerhalaman, dan anda boleh menukar paparan senarai atau paparan maklumat terperinci, dan anda boleh menyoal alamat IP, versi, mengkompilasi dan waktu pelepasan, dan maklumat lain yang berkaitan dengan docker di halaman ini. KlikTambah Dockerbutang untuk melompat keHalaman Penyebaran Docker, penyebaran docker dibahagikan kepada dua mod: 1) Satu klik Sewa VPS docker. 2) Tambah docker secara manual.
KlikSatu klik Sewa VPS pelabuhanTab padaDockerhalaman dan pilih pelayan yang akan digunakan berdasarkan konfigurasi, kawasan bilik pelayan, dan keperluan lain.
Klik
Anda boleh menyebarkan docker ke pelbagai peranti, misalnya, PC, pelayan, Raspberry Pi, dan sebagainya.
Selepas log masuk ke peranti yang perlu menggunakan program docker, muat turun program docker yang sesuai mengikut sistem operasi peranti. pautan muat turun boleh didapati dalam kandungan yang dipaparkan selepas mengklikTambah docker secara manualTab padaDockerhalaman. Menerbitkan program docker memerlukan 2 parameter untuk ditetapkan:
Mengkonfigurasi
Docker untuk Windows
Versi Windows Interface docker boleh mengisi kedua-dua parameter ini secara langsung ke kawalan kotak input yang sepadan pada antara muka docker
Versi baris arahan doker
Untuk versi baris arahan lain program docker, terdapat perintah yang berbeza untuk sistem operasi yang berbeza.. /robot -s node.fmz.com/123456 -p 654321
, berikut menerangkan setiap bahagian arahan:
. /robot
bermaksud menjalankan robot, program yang boleh dijalankan (iaitu, program docker), di mana123456
adalah UID, dan654321
adalah kata laluan akaun Platform Dagangan Kuantum FMZ yang sepadan dengan UID.
Parameter-s
menunjukkancorrespondence address of the UID of the FMZ Quant Trading Platform
, dan nilai parameter boleh diisi dengan contohnya:node.fmz.com/123456
.
Parameter-p
menunjukkan 654321
.
Sila ambil perhatian bahawa parameter di sini adalah contoh, parameter sebenar boleh dilihat selepas log masukFMZ.COMdan mengklik padaTambah docker secara manualTab padaDockerhalaman.
Parameter-p
tidak perlu ditulis secara eksplisit dalam perintah untuk menyebarkan docker, anda boleh menggunakan. /robot -s node.fmz.com/123456
perintah untuk menjalankannya, dan kemudian anda akan diminta untuk kata laluan, yang kemudian anda boleh memasukkan secara manual.
Di samping itu, memberi perhatian kepada isu-isu seperti kebenaran untuk menjalankan program, dan memberikan program docker cukup kebenaran untuk mengangkat sekatan berjalan.
Windows
versi antara muka sistem boleh menetapkan alamat IP secara langsung pada antara muka perisian docker, dan perisian docker lalai untuk menetapkan IP secara automatik.-I
parameter untuk menentukan alamat IP.-I string
custom local ip address
-c string
config file
-d string
custom dns resolve server
-e string
docker node executable path
-f string
docker settings json
-i string
docker image name
-n string
node name
-p string
password
-s string
server address
-u string
run as system user
-v version info
-vv
show verbose log
-w string
working directory
Selepas memuat turun perisian docker, fail pelaksanaanrobot
selepas dekompresi adalah program docker; parameter boleh ditentukan untuk program docker, apabila menggunakan docker.
-v
: periksa maklumat termasuk versi dan masa kompilasi program docker semasa.
Perintah pelaksanaan lengkap adalah berdasarkanApple Mac System
: ./robot -v
.-vv
:
Log terperinci operasi program docker dan mesej interaksi tidak dipaparkan secara lalai dan tidak ditulis ke fail log docker.
Jika anda perlu menyimpan log terperinci docker dan memaparkannya semasa docker berjalan, anda boleh menetapkan log terperinci dan mesej interaksi untuk ditulis ke fail log docker dengan menggunakan-vv
parameter.-s
: alamat yang ditentukan untuk berkomunikasi dengan Platform Dagangan Kuantum FMZ semasa menjalankan program docker.
Perintah pelaksanaan lengkap adalah berdasarkanApple Mac System
: ./robot -s node.fmz.com/xxxxxxx
; xxxxxxx
adalah ID pengenalan unik setiap akaun di platform Dagangan Kuantum FMZ; selepas menjalankan perintah, akan muncul permintaan untuk memasukkan kata laluan untuk akaun Platform Dagangan Kuantum FMZ yang sepadan.-p
: anda boleh secara langsung menentukan parameter dalam perintah menjalankan untuk memasukkan kata laluan, yang tidak disyorkan, kerana parameter kata laluan akan ditinggalkan dalam rekod sistem semasa.node.fmz.com/xxxxxxx
ialah:abc123456
.
Perintah pelaksanaan lengkap adalah berdasarkanApple Mac System
: ./robot -s node.fmz.com/xxxxxxx -p abc123456
.-n
: melampirkan maklumat label kepada program docker yang sedang berjalan.
Perintah pelaksanaan lengkap adalah berdasarkanApple Mac System
: ./robot -n macTest -s node.fmz.com/xxxxxxx
. akan adamacTest
label teks dalam maklumat docker pada halaman pengurusan platform docker.-l
: cetak senarai pertukaran yang disokong oleh docker semasa.
Perintah pelaksanaan lengkap adalah berdasarkanApple Mac System
: ./robot -l
, iaitu, nama pertukaran yang disokong boleh output.Apabila anda perlu memindahkan data bot ke docker pada peranti lain (server), anda boleh memindahkan fail pangkalan data (fail pangkalan data dengan sambungan db3) bot ke lokasi laluan yang sesuai dalam direktori docker
Halaman pemantauan Docker, anda boleh mengaktifkanpemantauan dokfungsi dalamitem operasi senarai dockerataubutiran item operasi pelabuhan. Selepas menghidupkan pemantauan, jika docker adalah luar talian secara tidak normal, alamat e-mel yang terikat dengan Platform Dagangan Kuantum FMZ semasa akan menerima mesej pemberitahuan.
Perpustakaan Strategi Platform