Alat debugging online

Penulis:Mimpi kecil, Dibuat: 2018-04-08 11:19:15, Diperbarui: 2018-04-08 12:37:16

Alat debugging online

  • Alat debugging: terutama digunakan untuk pengujian akses API bursa (hanya didukung untuk perangkat keras)

    Percobaan di piringan nyata, gratis. Terbatas waktu, program dibatasi waktu berjalan 3 menit. Mendukung sebagian besar pengujian fungsi API, sebagian kecil tidak mendukung, seperti: Push WeChat Push (yaitu, fungsi API log output ditambahkan karakter "@" untuk Push WeChat) Push WeChat, Push Chart Push, dll. Mendukung struktur seperti fungsi definisi, loop, cabang kondisional. Program menjalankan fungsi input sebagai fungsi main (((). Setelah program selesai, log akan menampilkan output. Untuk sementara, hanya mendukung bahasa JavaScript. Testing Commodity Futures Code-time adalah suatu metode yang berbeda untuk menguji bagaimana suatu program bekerja.

    # 注意:
    # 测试时 需确认 您的托管者 是否能访问到 交易所。
    # 可以使用 SS5 (详见API文档 SetProxy 函数) ,或者 把托管者部署在 其它地区的 服务器上。
    
  • Pergi ke halaman Debug Tool untuk melakukan unit test.

    img

    img

    img

  • Contoh kode pengujian:

    function test(){                                     // 测试 自定义函数
        Log("ticker:", exchange.GetTicker())
    }
    
    function main() {                                    // 入口函数,程序从这里开始执行。
        Log(exchange.GetCurrency(), "USDCNY:", exchange.GetUSDCNY());
        Log(exchange.GetName())
        exchange.SetContractType("BTC-27APR18")
        var i = 0 
        while(1){
            test()
            Sleep(1000)
            i++
            if(i > 5){
                break
            }
        }
        return exchange.GetPosition()                    // 函数返回值 会显示在 下方 “函数结果” 中。
    }
    

    img

  • Mekanisme khusus untuk pengujian futures komoditas

    Ketika menggunakan Debug Tool Testing Commodity Futures Code, karena Commodity Futures menggunakan protokol CTP, host akan membuat koneksi, untuk menghindari setiap kali kode pengujian dibuat satu koneksi, host melakukan optimasi, dan akan mempertahankan koneksi yang dibuat saat pengujian untuk waktu yang lama, tanpa melampaui batas waktu ini, pengujian baru tidak akan melakukan operasi koneksi berulang kali.


Lebih banyak

Kepiting Korea SelatanApakah robot yang meniru piringan ini bisa dibayar secara normal?

ShenglinqianApakah ada cara untuk memaksa penghentian selain mematikan mesin host jika loop sementara digunakan dalam debugging?

ShenglinqianApakah Anda bisa melakukan debugging dengan Python?

Mimpi kecilAlat debugging gratis.

Mimpi kecilJika Anda tidak memiliki akun Facebook, Anda tidak akan dapat mengaksesnya.

Mimpi kecilUntuk sementara, hanya mendukung bahasa JavaScript.