Peraturanexchange.Log()
fungsi digunakan untuk output log penempatan order dan penarikan di area kolom log. Ketika dipanggil, tidak ada pesanan yang ditempatkan, hanya log transaksi yang output dan dicatat.
exchange.Log ((orderJenis, harga, jumlah) exchange.Log ((orderJenis, harga, jumlah,... args)
PeraturanorderType
parameter digunakan untuk mengatur jenis log output, nilai opsional adalah {@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}.
orderJenis
benar
nomor
Peraturanprice
Parameter digunakan untuk mengatur harga yang ditampilkan dalam log output.
harga
benar
nomor
Peraturanamount
Parameter digunakan untuk mengatur jumlah pesanan yang ditampilkan dalam log output.
jumlah
benar
nomor
Parameter diperluas yang dapat output informasi yang menyertai log ini,arg
parameter dapat dilewati lebih dari satu.
arg
palsu
string, number, bool, object, array, null dan jenis lain yang didukung oleh sistem
var id = 123
function main() {
// Order type buy, price 999, amount 0.1
exchange.Log(LOG_TYPE_BUY, 999, 0.1)
// Cancel the order
exchange.Log(LOG_TYPE_CANCEL, id)
}
id = 123
def main():
exchange.Log(LOG_TYPE_BUY, 999, 0.1)
exchange.Log(LOG_TYPE_CANCEL, id)
void main() {
auto id = 123;
exchange.Log(LOG_TYPE_BUY, 999, 0.1);
exchange.Log(LOG_TYPE_CANCEL, id);
}
Menggunakanexchange.Log(orderType, price, amount)
salah satu skenario yang paling umum adalah menggunakan {@fun/Trade/exchange.IOexchange.IO} fungsi untuk mengakses antarmuka pertukaran untuk membuat pesanan bersyarat, tetapi menggunakanexchange.IO()
fungsi tidak output informasi log transaksi dalam catatan log perdagangan hidup.exchange.Log()
fungsi dapat digunakan untuk melengkapi log output untuk merekam informasi penempatan pesanan, dan hal yang sama berlaku untuk operasi penarikan pesanan.
KetikaorderType
parameter adalahLOG_TYPE_CANCEL
, yangprice
Parameter adalah urutan Id order ditarik yang digunakan untuk mencetak log penarikan ketika order ditarik langsung menggunakanexchange.IO()
Fungsi.exchange.Log()
fungsi adalah fungsi anggota dari objek pertukaran {@var/EXCHANGE exchange}, berbeda dengan fungsi global {@fun/Log Log}.
{@fun/Log Log}, {@var/EXCHANGE exchange}, {@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}
exchange.IO exchange.Encode