B.F.M. UNITY
antbot-doc
antbot-doc
  • 保护性存储与发掘指南
  • en
    • Link
    • ABOUT US
      • What is AntBot?
      • User Agreement
    • Beginner
      • How to Create Bitget API Key?
      • How to Create Gate.io API Key?
      • How to Create Kucoin API Key?
      • Insufficient API Key Trading Permissions: How to Modify API Key Trading Permissions?
      • How Do I Fill in an IP Address in Binance?
      • Can Automated Trading Bots Really Make Money?
      • How are AntBot’s Initial Positions Calculated?
      • Can API-Keys of Two Exchanges Be Imported Under One Account?
      • Binance Trading Fees
      • Binance Fee Calculator: How To Calculate Binance Fee
      • Can One Crypto Run Multiple Bots at the Same Time?
      • Which Robot Should a Novice Choose to Start and Which Crypto to Choose?
      • Why Is the Profit of AI Grid Different From the Profit of the Exchange?
      • Why AntBot Doesn’t Get My Assets on the Exchange?
      • Will AntBot Sell the Funds I Bought Manually on the Exchange?
      • What Should I Do About the Position Limit of the Exchange Account?
      • Why Is the Position not Added After the Price Has Reached the Position Increase Price?
      • Can Energy Be Exchanged for USDT?
      • How Many Funds Do I Need to Start a Bot?
      • How Many Funds Do I Need to Start a Bot?
      • How to Reduce Fee on Exchange?
      • Frequently Asked Questions and Answers
      • How to Change the Margin Mode of Binance to Cross Margin Mode?
      • How to Change Okx’s Margin Mode to Cross Margin Mode?
      • Why is My Position Liquidated Even Though My Margin is Sufficient?
      • How to Change Binance’s Position Mode to Hedge Mode?
      • How to Change the Okx’s Position Type to Long/Short Mode?
      • How to Change Bybit’s Position Mode to Hedge Mode?
      • The Bots are Still Stopped When You Have Purchased Energy?
      • What Should I Do If the API Key is Deleted in Binance?& What Should I Do If the API Key Expires?
      • How to Change the Okx Account Mode to the Single-currency Margin Mode?
      • Crypto Fear & Greed Index
      • How to Get Started
      • Frequently Asked Questions
      • What is AntBot Referral Program?
      • How to Start a Bot on the AntBot for Beginners?
    • Function
      • How to Create Kucoin API Key?
      • Crypto Fear & Greed Index
      • Binance: How to Transfer Funds to a Futures Wallet?
      • How to Create Binance API Key?
      • How to Create OKX API Key?
      • How to Create Bybit API Key?
      • How to Create Huobi API Key?
      • How to Buy the Energy on the AntBot?
      • How to Start a Bot on the AntBot for Beginners?
      • How to Deposit the USDT on the AntBot
      • AntBot Bonus Distribution Pattern Table
      • YouTube Video Creators Wanted (Influencer Program)
    • Indicators
      • What is a Golden Cross and a Death Cross?
      • What is the Golden Cross?
      • Instantly Improve Your Trading Strategy with Support and Resistance
      • The Ultimate Moving Average Trading Guide
      • Detailed Explanation of Support and Resistance
      • What is SMA(Simple Moving Average) Indicator?
      • What is BBW(Bollinger Bands Width) Indicator?
      • What is RSI(Relative Strength Index) Indicator?
      • What is KDJ Indicator?
      • What is MACD(Moving Average Convergence/Divergence) Indicator?
    • Learning
      • What is a Golden Cross and a Death Cross?
      • What is the Golden Cross?
      • Instantly Improve Your Trading Strategy with Support and Resistance
      • The Ultimate Moving Average Trading Guide
      • 10 Price Action Candlestick Patterns You Must Know
      • Detailed Explanation of Support and Resistance
      • Can Automated Trading Bots Really Make Money?
      • How are AntBot’s Initial Positions Calculated?
      • Can API-Keys of Two Exchanges Be Imported Under One Account?
      • Binance Trading Fees
      • Binance Fee Calculator: How To Calculate Binance Fees?
      • Can One Crypto Run Multiple Bots at the Same Time?
      • Which Robot Should a Novice Choose to Start and Which Crypto to Choose?
      • Why Is the Profit of AI Grid Different From the Profit of the Exchange?
      • Why AntBot Doesn’t Get My Assets on the Exchange?
      • Will AntBot Sell the Funds I Bought Manually on the Exchange?
      • What Should I Do About the Position Limit of the Exchange Account?
      • Why Is the Position not Added After the Price Has Reached the Position Increase Price?
      • Can Energy Be Exchanged for USDT?
      • How Many Funds Do I Need to Start a Bot?
      • How to Reduce Fee on Exchange?
      • Frequently Asked Questions and Answers
      • How to Change the Margin Mode of Binance to Cross Margin Mode?
      • How to Change Okx’s Margin Mode to Cross Margin Mode?
      • Why is My Position Liquidated Even Though My Margin is Sufficient?
      • How to Change Binance’s Position Mode to Hedge Mode?
      • How to Change the Okx’s Position Type to Long/Short Mode?
      • How to Change Bybit’s Position Mode to Hedge Mode?
      • The Bots are Still Stopped When You Have Purchased Energy?
      • What Should I Do If the API Key is Deleted in Binance?& What Should I Do If the API Key Expires?
      • How to Change the Okx Account Mode to the Single-currency Margin Mode?
      • Why Measure Fear and Greed?
      • Frequently Asked Questions
      • What is AntBot Referral Program
      • What is the Trailing Take-Profit
      • What is the Trailing Covering?
      • Explain the Parameters of DCA Bot in Detail
    • Patterns
      • What is a Golden Cross and a Death Cross?
      • What is the Golden Cross?
      • 10 Price Action Candlestick Patterns You Must Know
      • What is Bearish Engulfing Patterns?
      • What is Bullish Engulfing Patterns?
      • What is Three Black Crows Patterns?
      • What is Three White Soldiers Patterns?
      • What is Long Lower Shadow Patterns?
      • What is Long Upper Shadow Patterns?
    • Questions
      • Can Automated Trading Bots Really Make Money?
      • How are AntBot’s Initial Positions Calculated?
      • Can API-Keys of Two Exchanges Be Imported Under One Account?
      • Binance Trading Fees
      • Binance Fee Calculator: How To Calculate Binance Fees?
      • Can One Crypto Run Multiple Bots at the Same Time?
      • Which Robot Should a Novice Choose to Start and Which Crypto to Choose?
      • Why Is the Profit of AI Grid Different From the Profit of the Exchange?
      • Why AntBot Doesn’t Get My Assets on the Exchange?
      • Will AntBot Sell the Funds I Bought Manually on the Exchange
      • What Should I Do About the Position Limit of the Exchange Account?
      • Why Is the Position not Added After the Price Has Reached the Position Increase Price?
      • Can Energy Be Exchanged for USDT?
      • How Many Funds Do I Need to Start a Bot?
      • How to Reduce Fee on Exchange?
      • Frequently Asked Questions and Answers
      • How to Change the Margin Mode of Binance to Cross Margin Mode?
      • How to Change Okx’s Margin Mode to Cross Margin Mode?
      • Why is My Position Liquidated Even Though My Margin is Sufficient?
      • How to Change Binance’s Position Mode to Hedge Mode?
      • How to Change the Okx’s Position Type to Long/Short Mode?
      • How to Change Bybit’s Position Mode to Hedge Mode?
      • The Bots are Still Stopped When You Have Purchased Energy?
      • What Should I Do If the API Key is Deleted in Binance?& What Should I Do If the API Key Expires?
      • How to Change the Okx Account Mode to the Single-currency Margin Mode?
      • Frequently Asked Questions
      • Why did the Robot Stop?
      • Why the Robot Paused?
      • Running Status Info for the Bots
      • How is this app charge?
      • What is the Difference Between an AI and a Non-AI?
      • What is AntBot Referral Program?
    • Strategy
      • What Is the Infinity Grid Trading Strategy?
      • What is the Formation Trading Strategy?
      • What is the Regular Investment Strategy?
      • What Is the Momentum Trading Strategy?
      • What Is the D-KAMA Trading Strategy?
      • What Is the R-Breaker Trading Strategy?
      • What Is the SuperTrend Trading Strategy?
      • What Is the Relative-value Trading Strategy?
      • What Is the Classic Grid Trading Strategy?
      • What Is the DCA Trading Strategy?
      • What Is the AI Grid Trading Strategy?
      • What Is the AI Beta Trading Strategy?
      • What Is the Rebalancing Trading Strategy?
      • What Is the AI Dual Grid Trading Strategy?
  • zh-cn
    • 引用链接
    • 关于我们
      • 关于我们
      • 联系我们
      • 用户协议
    • 功能说明
      • 恐惧与贪婪指数 Fear & Greed Index
      • 诚挚招募YouTube视频创作者
      • AntBot红利分配模式表
      • 如何充值USDT?
      • 新手如何启动AntBot机器人?
      • 如何购买能量?
    • 常见问题
      • 如何绑定Bitget API?
      • 如何绑定MEXC API?
      • 如何绑定Gate.io API?
      • 如何重新进行快速授权?
      • 同个币种可以同时运行多个机器人吗?
      • 在一个账户下可以导入两个交易所的API Key吗?
      • 智能网格的盈利和交易所的盈利怎么不一样?
      • 因能量不足机器人暂停了,但充值能量后机器人为何还是处于暂停状态?
      • 系统会不会卖掉我在交易所手动购买的币?
      • 什么是双向持仓模式?
      • 交易所账户持仓限额,怎么办?
      • 为什么价格已经到达加仓价格而系统没有进行加仓?
      • 能量可以兑换成USDT吗?
      • API密钥交易权限不足:如何修改API密钥交易权限?
      • 如何在币安中填写IP地址?
      • 如何绑定Kucoin API?
      • 量化交易机器人真能赚到钱吗?
      • 小蚁的首单资金是如何计算的?
      • 新手应该选择启动哪个机器人,选择哪些币种?
      • 如何减少手币安交易手续费?
    • 快速学习
      • 启动机器人需要多少资金?
      • 如何减少手币安交易手续费?
      • 常见问题和解答
      • 如何绑定欧易API?
      • 如何绑定币安API?
      • 如何绑定Bybit API?
      • 如何绑定火币 API?
      • 軟件內彈窗提示說明
      • 使用合約機器人需要注意哪些事項?
      • 多少資金可以啟動多少個機器人?
      • 如何做資金規劃和倉位管理?
      • 机器人暂停原因
      • AntBot的常见问题
      • 歷史機器人停止原因
      • 進行中的機器人狀態歸類
      • 新手如何绑定API并启动机器人
    • 技术形态
      • 什么叫阴包阳形态?
      • 什么叫阳包阴形态?
      • 什么叫三只乌鸦形态?
      • 什么叫红三兵形态?
      • 什么叫锤子线形态?
      • 什么叫倒锤子线形态?
    • 技术指标
      • 支撑和阻力原理详解
      • 什么叫阴包阳形态?
      • 什么叫阳包阴形态?
      • 什么叫三只乌鸦形态?
      • 什么叫红三兵形态?
      • 什么叫锤子线形态?
      • 什么叫倒锤子线形态?
      • 什么是BBW(Bollinger Bands Width)指标?
      • 什么是RSI(Relative Strength Index)指标?
      • 什么是SMA(Simple Moving Average)指标?
      • 什么是KDJ指标?
      • 什么是MACD指标?
    • 策略学习
      • 什么是无限网格交易策略?
      • 什么是定投策略?
      • 什么是阵型交易策略?
      • 什么是动量交易策略?
      • 什么是双均线交易策略?
      • 什么是R-Breaker交易策略?
      • 什么是超级趋势交易策略?
      • 什么是相对价值交易策略?
      • 什么是双向网格交易策略?
      • 什么是智能调仓策略?
      • 什么是经典网格交易策略?
      • 什么是智能网格交易策略?
      • 什么是智能马丁交易策略?
      • 什么是贝塔策略?
    • 进阶学习
      • 支撑和阻力原理详解
      • 如何减少手币安交易手续费?
      • 常见问题和解答
      • 什么叫阳包阴形态?
      • 什么叫三只乌鸦形态?
      • 什么叫红三兵形态?
      • 什么叫锤子线形态?
      • 什么叫倒锤子线形态?
      • 什么是BBW(Bollinger Bands Width)指标?
      • 什么是RSI(Relative Strength Index)指标?
      • 什么是SMA(Simple Moving Average)指标?
      • 什么是KDJ指标?
      • 什么是MACD指标?
      • 马丁格尔策略参数详解
      • 小蟻會不會賣掉我在交易所手動購買的幣?
      • 為什麼價格已經到達補倉價格後系統沒有進行補倉?
      • 機器人的浮盈比例和回報率如何理解?
      • 最安全且高利潤率的投資組合是什麼?
      • 如何對幣安賬戶進行持倉限制調整?
      • 如何理解機器人的暫停功能?
  • GNU GPL Version 3
    • GNU GPL Version 3
Powered by GitBook
On this page
  1. en
  2. Strategy

What Is the R-Breaker Trading Strategy?

PreviousWhat Is the D-KAMA Trading Strategy?NextWhat Is the SuperTrend Trading Strategy?

Last updated 1 year ago

Search for:

STRATEGY

What Is the R-Breaker Trading Strategy?

Contents:

What is the R-Breaker Trading Strategy?

The R-Breaker strategy was developed by Richard Saidenberg and published in 1994. It was selected as one of the top ten most profitable trading strategies by the American Futures Truth magazine for 15 consecutive years. Compared with other strategies, the R-Breaker is a trading strategy that combines trend and trend–reversal. Not only can you capture the trend of the market to obtain large profits, but you can also take the initiative to stop the profit in time and track the trend reverse.

The R-Breaker strategy is mainly divided into two parts: Reversal and Trend. Follow the trend when you have no positions and wait for a reversal signal when you open positions.

Resistance and Support

The R-Breaker strategy is a price support and resistance strategy. It calculates seven prices based on yesterday’s highest, lowest and closing prices: a central price (pivot), three support levels (s1, s2, s3), and three resistance levels (r1, r2, r3). Then, according to the positional relationship between the current price and these support and resistance levels, to form the trigger conditions for buying and selling, and through a certain algorithm adjustment, adjust the distance between these seven prices, further changing the trigger value of the transaction.

Calculation

Breakthrough buying price (resistance level r3) = H + 2P -2L

Observing selling price (resistance level r2) = P + H – L

Reverse selling price (resistance level r1) = 2P – L

Center price (pivot) = (H + C + L)/3

Reverse buying price (support level s1) = 2P – H

Observing buying price (support level s2) = P – (H – L)

Breakthrough selling price (support level s3) = L – 2(H – P)

From this we can see that the R-Breaker strategy draws a grid-like price line based on yesterday’s price, and updates these price lines once a day. In technical analysis, the support and resistance levels, and the role of the two can be converted to each other. When the price successfully breaks up the resistance level, the resistance level becomes the support level; when the price successfully breaks down the support level, the support level becomes the resistance level.

In actual trading, these support and resistance levels indicate to the trader the direction of opening and closing positions and the precise trading points. Traders with specific opening and closing conditions can flexibly customize according to intraday prices, central prices, resistance levels, and support levels, and can also manage positions based on these grid price lines.

Strategy logic

Next, let us see how the R-Breaker strategy uses these support and resistance levels.

If there is no holding position, enter the trend mode. When the price is greater than the breakthrough buying price, open long positions; when the price is less than the breakthrough selling price, open short positions.

  • Trend mode

    • Open long positions: if there is no holding position and the price is greater than the breakthrough buying price.

    • Open short positions: if there is no holding position and the price is less than the breakthrough selling price.

    • Close long position: if you are holding a long position, and the highest price of the day is greater than the observing selling price, and the price is less than the reverse selling price.

    • Close short position: if you are holding a short position, and the lowest price of the day is less than the observing buying price, and the price is greater than the reverse buying price.

If there are holding positions, they enter the reversal mode. When there are holding long positions, and the highest price on the day is greater than the observing selling price, and the price falls below the reverse selling price, the long position will be closed and the short position will be open synchronously. When holding short positions, and the lowest price of the day is less than the observing buying price, and the price breaks through the reverse buying price, the short position will be closed and the long position will be open.

  • Reverse mode

    • Open long position: if you holding a short position, and the lowest price of the day is less than the observing buying price, and the price is greater than the reverse buying price.

    • Open short position: if you are holding a long position, and the highest price of the day is greater than the observing selling price, and the price is less than the reverse selling price.

    • Close long position: if long positions are held and the price is less than the breakthrough selling price.

    • Close short position: if short positions are held and the price is greater than the breakthrough buying price.

As shown below:

First, let’s take a look at the relationship between these 6 prices and the previous day’s price.

  • Reverse selling price and reverse buying price

According to the derivation of the formula, it is found that these two prices have no definite relationship with the highest and lowest prices of the previous day.

  • Observing selling price and observing buying price

Subtract the highest price of the previous day from the observing selling price, and find that (H+P-L)-H = P – L >0, indicating that the observing selling price > the highest price of the previous day; the observing buying price < the lowest price of the previous day.

  • Breakthrough buying price and breakthrough selling price

Breakthrough buying price>observing selling price>the highest price of the previous day, it can be explained that the breakthrough buying price>>the highest price of the previous day. After making a difference, it can be found that the breakthrough buying price – the highest price of the previous day = 2[(C-L)+(H-L)]/3.

The expressions of K-line:

  • The longer the K-line of the previous day, the longer the lower shadow, and the higher the breakthrough buying price.

  • The longer the K-line of the previous day, the longer the upper shadow, and the higher the breakthrough selling price.

In this way, the logic behind the R-Breaker can be explained.

When today’s price breaks through the highest point of the previous day, it will be an upward trend in terms of form, and it has certain conditions for opening long positions, but this condition alone is not sufficient. If the lower shadow line of the previous day is longer, it means that the game between long and short sides is fierce, and the power of long position is strong. Therefore, you can set a higher breakthrough buying price. Once the breakthrough shows that long position has firmly gained the upper hand, then there is reason to believe that it will continue to rise in the future. The same can explain the logic behind the breakthrough selling price.

  • When holding a long position, if the price continues to rise, the position will be closed before the end of the day to make a profit. If the price does not rise but falls, and falls below the observing selling price, the price is still above the highest price of the previous day, so continue to wait and see. If it continues to fall until it falls below the reverse selling price, close the position and stop the loss.

  • When holding a short position, if the price continues to fall, the position will be closed before the end of the day to make a profit. If the price does not fall but rises when it rises to observing buying price, the price is still below the lowest price of the previous day at this time, so continue to wait and see. If it continues to rise until it reaches the reverse buying price, close the position and stop the loss.

The figure below is the R-Breaker strategy pattern in TradingView.

How to start an R-Breaker strategy bot?

1. Log into your AntBot account to find [R-Breaker] in the [Robot] of the [Trades] interface and click the button on the right to enter the parameter setting page.

2. Choose crypto based on personal criteria and preferences.

3. Fill in [Initial Positions].

  • [Initial Positions]: The position amount of the robot’s first open position. Beginners are advised to keep the default values.

4. Set [Leverage], [Max order] [Running Mode] [Direction] [Take-Profit] and [Stop-Loss].

  • [Leverage]: Using leverage can be regarded as borrowing funds from the exchange to hold positions. The multiple of this position funds relative to the principal is the leverage, and increasing leverage will magnify profits and losses. It is recommended to keep the default value of 5x leverage for beginners.

  • [Max Order]: The maximum number that bots are allowed to increase positions consecutively from the state of unopened position.

  • [Running Mode]: It is divided into cycle and single. Cycle means that the robot will repeat the next round of opening positions after each take-profit and closing position, and the robot will only stop when it reaches the profit or loss conditions preset in the [Take-Profit ] and [ Stop-Loss ]. Single means that the robot will automatically terminate the operation after completing a cross-position take profit.

  • [Auto]: According to the trading signal, going long when a long position signal is released, and going short when a short position signal is released.

  • [Long]: Only run long position signal.

  • [Short]: Only run short position signal.

  • [Take-Profit]

  1. [AI Tracking] is the default value, the robot calculates the signal every 30 minutes. When the signal reverses, it will take profit and close the positions, and the robot will enter the next cycle.

  2. If there is a preset ratio value, the robot will close the position and take profit when the rate of return of the robot’s position reaches the preset value, and the robot will enter the next cycle.

  • [Stop-Loss]

  1. [AI Tracking] is the default value, when the robot builds a position, it pre-embeds the stop loss ratio according to the real price fluctuation of the 30-minute period. When the position loss rate reaches this preset value, it will close the position and stop loss, and the robot will enter the next cycle.

  2. If there is a preset ratio value, the robot will close the position and stop the loss if the loss rate of the robot’s position reaches the preset value, and the robot will enter the next cycle.

5. Click [Launch] to successfully create an R-Breaker robot.

The R-Breaker strategy backtest

Timeframe: 30 minutes The entry amount: $1,000, and the amount of each entry transaction is 100% cash. Trading range: Jan. 1, 2022 to Dec. 19, 2022 Symbol: BTCUSDT Fees: 0.04%

Advantages and disadvantages of the R-Breaker strategy

Advantages:

1. When the market is in a consolidation period, this strategy will filter out some small fluctuations, that is, not to enter the market casually when the fluctuation between the observing buying price and the observing selling price.

2. The distance between the observing buying price and the observing selling price will change with the fluctuations. If the consolidation fluctuations shrink for several consecutive days, the distance between the six prices of R-Breaker will also shrink accordingly. When the consolidation breaks through, an open signal will be issued to grab the advantage.

3. The R-Breaker strategy is composed of two sub-strategies of trend and trend-reverse, which is easy to grasp the balance of the market. For example, when the trend strategy retraces, the trend-reverse strategy can first close the position to keep the profit, or even open the opposite position to catch the reverse market.

Disadvantages:

1. In a period of rapid rise and fall in the market, it is easier to trigger the six price levels, and the stop-loss is frequent.

2. During the long-term consolidation period, filter conditions need to be added to control the distance between the six prices not to be too small to avoid frequent opening of positions.

3. It is necessary to add a mechanism for excessively frequent transactions within a period of time. For example, the fluctuation range of the previous day is small, resulting in a relatively close distance between the six prices, and the price fluctuations of the next day are severe, which will also cause frequent opening and closing of positions.

References:

4 months ago11 minutes

\

\

\

\

\

@AntBot free trading bot\

Skip to content
AntBot | Crypto Trading Bot
Free AntBot
Home
Strategy
What Is the R-Breaker Trading Strategy?
What Is the Infinity Grid Trading Strategy?
What is the Regular Investment Strategy?
What is the Formation Trading Strategy?
What Is the Momentum Trading Strategy?
What Is the D-KAMA Trading Strategy?
What Is the R-Breaker Trading Strategy?
What Is the SuperTrend Trading Strategy?
What Is the Relative-value Trading Strategy?
What Is the Classic Grid Trading Strategy?
What Is the DCA Trading Strategy?
What Is the AI Grid Trading Strategy?
What Is the AI Beta Trading Strategy?
What Is the Rebalancing Trading Strategy?
What Is the AI Dual Grid Trading Strategy?
AntBot
What is the R-Breaker Trading Strategy?
Resistance and Support
Strategy logic
How to start an R-Breaker strategy bot?
The R-Breaker strategy backtest
Advantages and disadvantages of the R-Breaker strategy
https://medium.com/@FMZ_Quant/commodity-futures-r-breaker-strategy-f9275c360aa
https://www.myquant.cn/docs/python_strategyies/425
https://www.tradingview.com/script/fYqAT2ys-blackcat-L2-Intraday-R-Breaker-Indicator/
#bot
#R-Breaker
#strategy
#trading
#trend-following