Type/to search

Pustaka Perdagangan Spot Mata Uang Kripto

Template
System
Created: 2016-02-20 21:39:13
Last modified: 7 months ago
6
Follow
947
Followers

Sementara ini telah merangkum beberapa fungsi berikut

$.GetAccount(e)

Log($.GetAccount()); // Mendapatkan informasi akun, dengan fitur toleransi kesalahan Log($.GetAcccount(exchanges[1]));

$.Buy/Sell(e, amount)

$.Buy(0.3); // Beli 0.3 koin di bursa utama $.Sell(0.2); // Jual 0.2 koin di bursa utama $.Sell(exchanges[1], 0.1); // Jual 0.1 koin di bursa sekunder

$.CancelPendingOrders(e, orderType)

$.CancelPendingOrders(); // Batalkan semua pesanan di bursa utama $.CancelPendingOrders(ORDER_TYPE_BUY); // Batalkan semua pesanan beli di bursa utama $.CancelPendingOrders(exchanges[1]); // Batalkan semua pesanan di bursa kedua $.CancelPendingOrders(exchanges[1], ORDER_TYPE_SELL); // Batalkan semua pesanan jual di bursa kedua

$.Cross(periodA, periodB) / $.Cross(arr1, arr2);

var n = $.Cross(15, 30); var m = $.Cross([1,2,3,2.8,3.5], [3,1.9,2,5,0.6])
text
Jika n sama dengan 0, berarti EMA periode 15 dan EMA periode 30 saat ini memiliki harga yang sama Jika n lebih besar dari 0, misalnya 5, berarti EMA periode 15 telah menembus ke atas EMA periode 30 sebanyak 5 periode (Bar) Jika n kurang dari 0, misalnya -12, berarti EMA periode 15 telah menembus ke bawah EMA periode 30 sebanyak 12 periode (Bar) Jika parameter yang diberikan ke Cross bukan array, maka fungsi secara otomatis mengambil candlestick untuk menghitung rata-rata bergerak Jika parameter yang diberikan ke Cross adalah array, maka akan langsung dibandingkan

$.withdraw(e, currency, address, amount, fee, password) fungsi penarikan

$.withdraw(exchange, "btc", "0x.........", 1.0, 0.0001, "***")
Source
JavaScript
/*blockly
    {
        "type": "ext_Trade",
        "message0": "%1 币数 %2|%1 Coins %2",
        "args0": [{
            "type": "field_dropdown",
            "options": [
                ["买入|Buy", "Buy"],
                ["卖出|Sell", "Sell"]
            ]
        }, {
            "type": "input_value",
Comment
All comments (12)

    _C(e.GetTicker) 回测时,这里会延迟几十分钟甚至数小时

    5 years ago

    MaxAmount 设置为0.8 是针对BTC,其他货币太小了,每个订单都会被拆成几百个,几千个,这个不合理

    7 years ago

    doAmount = Math.min(maxAmount, tradeAmount - dealAmount, _N((nowAccount.Balance - 10) / tradePrice, 4));
    balance 小于10 就成交不了了。

    8 years ago

    已经FIX谢谢

    8 years ago

    请问,有可以出售的火币网交易机器人么?

    8 years ago

    有173970984微信

    8 years ago

    建议把精度控制那里的小数位数写成策略参数,因为不同平台的精度要求是不同的。

    9 years ago

    这个不是多线程的吧?

    10 years ago

    account = _C(e.GetAccount); 这里的_C 函数哪里冒出来的?应该是容错函数,却没见哪里有定义?

    10 years ago

    哈哈这个是我内置的一相,忘写API文档里了,当然也可以自己封装,不过推荐使用容错模板这样不会让代码显的难看.

    10 years ago

    明白了

    10 years ago

    66666666 终于有这样的东西出现了~刚还想自己写呢

    10 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)