Type/to search

FMEX简单排序挖矿机器人

Mining
3
Follow
1505
Followers
Source
JavaScript
exchange.SetBase(Url)
if(exchange.GetName()!= 'Futures_FMex'){
    throw '此策略只支持FMEX永续'
}

var account = null
var depth = null 
var pos = {direction:'empty',price:0,amount:0,unrealised_profit:0}

//官方的挖矿系数,可按需设置,如离盘口越远越大,减少成交风险
var factors = [1/4, 1/40, 1/40,1/40,1/40,1/50,1/50,1/50,1/50,1/50,1/100,1/100,1/100,1/100,1/100]
var total_efficiency = 0 //总效率
Strategy parameters
Strategy parameters
休眠时间
下单量
平仓利润
打印收益时间间隔
API基地址
Comment
All comments (13)

    function showTable(){
    var table = {type: 'table', title: '挂单信息', cols: ['位置', '价格', '数量', '额度占比(万分之一)', '当前挂单位置'], rows: []}
    for(var i=depthInfo.asks.length - 1;i>=0;i--){
    var data = depthInfo.asks[i];
    if (data[1] == ordersInfo.sellPrice) {
    table.rows.push([data[0], data[1], data[2], data[3], '√ ' + data[0]]);
    } else {
    table.rows.push([data[0], data[1], data[2], data[3], '']);
    }
    }
    table.rows.push(['', '---分割线---', '', '', '']); // 插入一行中间行,视觉好看点
    for(var i=0;i<depthInfo.bids.length;i++){
    var data = depthInfo.bids[i];
    if (data[1] == ordersInfo.buyPrice) {
    table.rows.push([data[0], data[1], data[2], data[3], '√ ' + data[0]]);
    } else {
    table.rows.push([data[0], data[1], data[2], data[3], '']);
    }
    }
    LogStatus('' + JSON.stringify(table) + '\n'+JSON.stringify(ordersInfo))
    }

    无聊修改log样式

    6 years ago

    平仓部分的逻辑不是很理解,为什么取值是Math.min(CoverAmount, pos[0].Amount),而不是pos[0].Amount? 另外,平仓单立即撤销是基于什么考虑呢?谢谢。

    7 years ago

    平仓只为了参考,需要自己写逻辑

    7 years ago

    矿损太大了

    7 years ago

    代码是用来参考的,需要自己优化

    7 years ago

    如果大家都挖矿的话,我怕这个策略很快就失效了。遇到极端行情,容易爆仓,然后赚的fmex还不够本金损失。

    7 years ago

    只是个例子,实盘使用需要自己修改

    7 years ago

    FMEX的 接口都是 通过 HTTPQUERY来访问的?刚从BITMEX上转过来,FMEX是否支持Exchange.IO哈?

    7 years ago

    GetDepth封装的是20档,为了访问150档采用HttpQuery。交易所都支持IO

    7 years ago

    按盘口价格平仓容易亏损,能不能改成按持仓均价上下一档平仓?

    7 years ago

    自己可以改,策略只是个参考

    7 years ago

    能增加一个设置最大持仓杠杆数量吗?测试下来一直成交,很容易爆仓。达到这个限制就提醒不再下单

    7 years ago

    可以自己修改

    7 years ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)