做个量化的脚本,要3个功能
功能1: 买卖现货
当某个币,现货价格 大于/小于/等于 某价位时,就按当前市价买入/卖出,购买数额自定义,购买成功后向聊天软件发送通知( 微信/QQ/飞书任选一个即可,发到群里,目的是为了收通知,用别的大厂软件也行,要求苹果手机也能收到 )
举例:
监听ETH,当价格小于3000时,直接下单购买1W美金(1W还是2W都可自定义),成功后向聊天软件发成功通知
注意:
是价格跌到3000再买,而不是挂3000的委托买单在那等待
功能2: 合约交易
当某个币,合约价格 大于/小于/等于 某价位时,按指定价格、指定杠杆倍数开 空/多 单
举例:
监听SOL,当价格大于150时,直接开160的空单,数额1W美金,2倍杠杆,并发送挂单通知
监听SOL,当价格小于150时,直接开140的多单,数额3W美金,5倍杠杆,并发送挂单通知
合约挂单可撤单,撤单后发撤单通知
合约成交后,发成功通知
注意:
1. 监听价格和合约开单价格不是一个价格,如上所述,到了150就触发开单,但开的单可能是140,也可能是160,绝不会是150
2. 挂单不等于成交,所以挂单、成交、撤单均要发通知
功能3: 合约操作
合约成交后,继续监听合约价格,到指定价位后平仓,平仓后还可继续操作
举例:
1. 通过功能2,脚本监听DOGE价格涨到0.11时,挂了0.13的空单(数额1W美金、3倍杠杆),并收到挂单通知
2. 3天后,DOGE果然涨到了0.13,合约成交,收到了成功通知
3. 此时可在该合约编号后追加设定: 当DOGE价格跌到0.1时平仓,平仓成功后(注意: 一定要等平仓成功)反手开0.1的多单: 数额1.5W美金,合约价格0.1,10倍杠杆,并发送挂单通知、成交通知
4. 以此类推,还可这么设定: 当DOGE价格跌到0.1时平仓,平仓成功后(注意: 一定要等平仓成功)继续开0.1的空单: 数额0.5W美金,合约价格0.1,不加杠杆,并发送挂单通知、成交通知
注意:
合约成交后,继续监听合约价格,可手动平仓(要有一个平仓按钮)
也可到指定价格再自动平仓,并指定接下来的操作(继续做多/空),也可以只平仓,不操作,安稳获利清盘
项目要求:
语言为python或node.js,二选一
要有一个UI操作界面,怎么简单快速怎么来,就用原生的input和button都可以,对美观无任何要求