Page cover

量化策略一:智能定投宝

修订于2024/2/21

简言叙之: 智能定投宝是一款MAC变种策略,基于行情波动自动智能执行加仓与止盈,且空闲资金自动活期理财,并可执行任意杠杆多币种量化,适用于多数行情。

一、参数设置

/*人为必要设置参数*/
"tokens_list": [BTCUSDT,MATICUSDT,DOTUSDT],//量化的所有交易对
"all_value": 888,//单币种实际投入金额(usdt)
"start_value": 176,//单次加仓初始金额(usdt),实际金额经过4次智能优化
"max_lever": 0.8,//最大杠杆倍数,实际最大投资金额为all_value * max_lever
"init_interval_time": 345600,//定投初始间隔,实际间隔经过2次智能优化
"stop_earn": 4,//止盈初始百分比,实际止盈点数经过2次智能优化

/*非必要设置参数*/
"or_loss": 0,//是否止损
"xy": 0.1,//摸高探底系数
"max_time_lever": 2,//相比init_interval_time,实际定投时间最大倍数
"rsi_min": 35,//系统参数
"invest_mul": 1,//系统参数
"risk": 0//系统参数
...

二、交易功能概述

批注:

start_value(4):表示初始值为start_value并经过4次优化后的结果,其余以此类推。

stop_Interval(stop_earn):表示stop_Interval参数是由stop_earn参数派生而来的。

  • 加仓:每间隔init_interval_time(2),且行情符合rsi_min(2),当摸底xy(2)后,策略进行一次加仓,金额为start_value(4)

  • 机会加仓:当前持仓亏损大于stop_Interval(stop_earn),且行情符合rsi_min(2),当摸底xy(2)后,策略会进行一次机会加仓,金额为start_value(4)*(实际加仓价格/计划加仓间隔),要求两次机会加仓间隔不得小于24h

  • 止盈:当前盈利率大于stop_Interval(stop_earn),并进行探高xy(2)后,策略一次性全盘获利止盈。

  • 回置:当卖出时间在mina(init_interval_time)内,且相对卖出价格跌幅达到stop_Interval(stop_earn)*risk(1)以上时,策略进行回置,回置金额为start_value(3)*(实际回置时间/最大回置时间)*risk(1)

  • 止损:当前持仓浮亏达到or_loss后,策略一次性止损

  • 空余资金理财:每次策略卖出后,usdt将优先偿还杠杆,无杠杆则自动进行binance—usdt活期理财,当使用时自动取出。

三、实盘展示

账号1(初始金额7800U,时间2024/10/27-2024/2/21)

账号2(初始金额1000U,时间2024/12/30-2024/2/21)

最后更新于