[软件设计]
编写一个简单的加密货币自动交易策略编程软件
任务编号:514387
悬赏任务3500元
悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。
编写一个简单的加密货币自动交易策略编程软件
距截止:
任务已圆满完成
雇主已托管赏金:3500 元
雇主发布需求
雇主托管佣金
服务商投稿
雇主开始选稿
任务完成
任务大厅共需1个合格投稿 | 每稿将获得3500 元 | 每人交稿次数不限 可多次任务
投诉举报
联系Ta
我来承接
已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满
任务需求:
一个很简单的交易策略编写,代码要有简要备注,不需要软件界面,能运行就行,帮助实现运行。
买入判断:
每60秒轮询一次,计算BTC/USDT交易对5分均线的MA55 (即最新55个均线周期的开盘价O5平均值)。
如果最新价 O5 向上突破MA55,市价全仓买入BTC。判断条件是:上一个 O5 <MA55 *1.01 AND 最新O5>=MA55 * 1.01。
买入价为J0,初始最高价 JMAX = J0
确认买入成功后(必须核实),挂“止盈止损”卖出单,触发价= JMAX*(1-0.05),委托价= JMAX*(1-0.05*2)委托量:100%。
止盈止损是指:当价格跌破触发价后,委托卖单才生效。
卖出判断:
买入后,继续每60秒轮询一次:
如果平台已经触发委托自动卖出,即跌破止损价 JMAX?( 1 - 0.05 ), 记录此次交易的买入价、触发价,成交价和对应成交量,保存到文档中,开始新的买入判断轮询
如果未卖出,分两种情况:
如果最新价 J2 > JMAX:
JMAX = J2,取消原有挂单,按新的JMAX重挂“止盈止损”卖单,参数同上。继续轮询
如果最新价 J2 < JMAX, 继续轮询
|
|
|
|
|