# 炒币量化交易R-Breaker策略​


By [BTC](https://paragraph.com/@btc-40) · 2022-08-04

---

1、什么是R-Breaker策略 （1）简介 R-Breaker是一种短线日内回转交易策略，属于短线交易，该策略已经在市场上存活了二十年之久，也长期被Future Truth杂志评为最赚钱的策略之一。日内回转交易是指当天买入或卖出标的后于当日再卖出或买入标的。日内回转交易通过标的短期波动盈利，低买高卖，时间短、投机性强，适合短线投资者。其当指数波动较大时，该策略表现越好，根据S&P至2011年底的统计，R-Break也多次名列前十，由于进入榜单的交易系统业绩并不稳定，尤其是一年业绩榜单，时常会发生变化，因此模型的稳定性和一致性其实比短期排名更加关键，杂志给出了长期来看一致性最好的十大交易模型，其中就包括 R-Breaker 等模型，它们的业绩不一定总是能排进前十名的榜单，但长期以来具有较高的一致性。 （2）原理 R Breaker主要分为分为反转和趋势两部分。空仓时进行趋势跟随，持仓时等待反转信号反向开仓。 ①根据前一个交易日的收盘价、最高价和最低价数据通过一定方式计算出六个价位，从大到小依次为：突破买入价、观察卖出价、反转卖出价、反转买入、观察买入价、突破卖出价。以此来形成当前交易日盘中交易的触发条件。 他们的计算方法如下：（其中a、b、c、d为策略参数）

*   观察卖出价（Ssetup）= High + a \* (Close – Low)
    
*   观察买入（Bsetup）= Low – a \* (High – Close)
    
*   反转卖出价（Senter）= b / 2 \* (High + Low) – c \* Low
    
*   反转买入价（Benter）= b / 2 \* (High + Low) – c \* High
    
*   突破卖出价（Sbreak）= Ssetup - d \* (Ssetup – Bsetup)
    
*   突破买入价（Bbreak）= Bsetup + d \* (Ssetup – Bsetup) 先看一下这6个价格与前一日价格之间的关系。
    
*   反转卖出价和反转买入价 根据公式推导，发现这两个价格和前一日最高最低价没有确定的大小关系。
    
*   观察卖出价和观察买入价。 用观察卖出价 - 前一交易日最高价发现，(H+P-L)-H = P - L >0,说明观察卖出价>前一交易日最高价；同理可证，观察买入价<前一交易日最低价。
    
*   突破买入价和突破卖出价 突破买入价>观察卖出价>前一交易日最高价，可以说明突破买入价>>前一交易日最高价。做差后可以发现，突破买入价 - 前一交易日最高价 = 2\[(C-L)+(H-L)\]/3。 用K线形态表示： 前一交易日K线越长，下影线越长，突破买入价越高。 前一交易日K线越长，上影线越长，突破卖入价越高。 （3）趋势策略情况：
    
*   若价格>突破买入价，开仓做多；
    
*   若价格<突破卖出价，开仓做空； 反转策略情况：
    
*   若日最高价>观察卖出价，然后下跌导致价格<反转卖出价，开仓做空或者反手（先平仓再反向开仓）做空；
    
*   若日最低价<观察买入价，然后上涨导致价格>反转买入价，开仓做多或者反手（先平仓再反向开仓）做多；
    
*   当今日的价格突破前一交易日的最高点，形态上来看会是上涨趋势，具备一定的开多仓条件，但还不够。若前一交易日的下影线越长，说明多空方博弈激烈，多方力量强大。因此可以设置更高的突破买入价，一旦突破说明多方力量稳稳地占据了上风，那么就有理由相信未来会继续上涨。同理可解释突破卖出价背后的逻辑。 持有多仓时，若标的价格持续走高，则在当天收盘之前平仓获利离场。若价格不升反降，跌破观察卖出价时，此时价格仍处于前一交易日最高价之上，继续观望。若继续下跌，直到跌破反转卖出价时，平仓止损。 持有空仓时，若标的价格持续走低，则在当天收盘之前平仓获利离场。若价格不降反升，升至观察买入价时，此时价格仍处于前一交易日最低价之下，继续观望。若继续上涨，直到升至反转买入价时，平仓止损。 （4）趋势策略优化 ①趋势策略：
    
*   若当前x分钟的最高价>观察卖出价，认为它具有上升趋势，在突破买入价挂上买入开仓的停止单；
    
*   若当前x分钟的最低价>观察买入价，认为它具有下跌趋势，在突破卖出价挂上买入开仓的停止单；
    
*   开仓后，使用固定百分比移动止损离场；
    
*   增加过滤条件：为防止横盘行情导致不断的开平仓，日内每次开仓买入开仓（卖出开仓）委托的价位都比上一次更高（更低）；
    
*   收盘前，必须平调所持有的仓位。 ②反转策略：
    
*   若当前x分钟的最高价>观察卖出价，认为它已经到了当日阻力位，可能发生行情反转，在反转卖出价挂上卖出开仓的停止单；
    
*   若当前x分钟的最低价<观察买入价，认为它已经到了当日支撑位，可能发生行情反转，在反转买入价挂上买入开仓的停止单；
    
*   开仓后，使用固定百分比移动止损离场；
    
*   收盘前，必须平调所持有的仓位。
    

2、炒币量化交易除了靠科学的策略，还要想办法节省开支。其中，最简单的方法是享受交易手续费的优惠。手续费虽少，但一定不能忽视。我曾经计算过，只要交易频繁、交易时间长，积少成多，手续费支出一年可能会超过10000 U。接下来我将介绍常用的几个大型交易平台减少手续费的方法。 （1）降低币安手续费 Binance是目前全球最大的数字货币交易所，你要是炒币一定要注册Binance。Binance也需要为每笔成功交易支付交易手续费。交易手续费会在接收的资产中扣除。例如，如果你购买Ethereum/USDT，则手续费以Ethereum支付。如果你卖出Ethereum/USDT，则手续费以USDT支付。 例如： 您以每股3,452.55USDT的价格下单购买10Ethereum： 交易手续费=10Ethereum_0.1%=0.01Ethereum 或者您以每股3,452.55USDT的价格下单出售10Ethereum： 交易手续费=（10Ethereum_3,452.55USDT）\*0.1%=34.5255USDT 很多人不知道的是，Binance的交易手续费也是可以降低的。如果想降低Binance交易手续费，一定要用下面的邀请链接或者使用邀请码“Q022W7SC”注册。 [https://accounts.binance.com/zh-CN/register?ref=Q022W7SC](https://accounts.binance.com/zh-CN/register?ref=Q022W7SC)

![](https://storage.googleapis.com/papyrus_images/d61ee2c4f166319b284769c8bbb9cde8e99d8624e0889eb8eca8595b992b1b5c.png)

（2）降低OKX手续费 OKX是被众多用户所喜爱的专业数字货币交易平台，他的交易手续费也是可以降低的。 根据交易量不同，欧易将用户分为普通和专业两种等级。普通用户根据 OKB 持仓量，专业用户根据交易量和资产量，进行等级划分。不同的等级决定了下一个交易日的交易手续费。 在计算手续费等级时，若币币交易量、交割和永续合约总交易量（USDT 交割合约、币本位交割合约、USDT 永续合约、币本位永续合约）、期权合约交易量、资产量满足不同手续费等级的条件，则用户享受其中最高等级的手续费优惠。 第一种方法：OKX官方设定的最高节省比例是20%。使用下面的链接注册OKX可以节省20%的手续费。 [https://www.ouyi.business/join/BTC1ETH](https://www.ouyi.business/join/BTC1ETH) 第二种方法：打开OKX官网，在注册页面的“邀请码”中输入“BTC1ETH”就可以看到底部出现返现比例：20% 一定要输入这个邀请码，不然你拿不到20%的返现比例。

![](https://storage.googleapis.com/papyrus_images/525f1e714b5ce468bd62358008f99a079a515ec17e5e877054fec93806e963cc.png)

（3）降低FTX手续费 FTX是目前增长非常迅速、合约玩家较多的交易所，你要是玩合约一定要注册FTX。如果想降低FTX交易手续费，一定要用下面的邀请链接注册。 [https://ftx.com/referrals#a=121031692](https://ftx.com/referrals#a=121031692)

![](https://storage.googleapis.com/papyrus_images/ab17739731954cedbf8571f05cd2e4e5cf93c09ca5a13866c1519adb24140f16.png)

3、交易路漫漫，一起前行 想不想了解更多降低手续费的方法？ telegram：btcethcool 我们专门建立了研究交易的社群，加telegram好友拉你进社群。

---

*Originally published on [BTC](https://paragraph.com/@btc-40/r-breaker)*
