LogoLogo
Back to HaasOnline.comSwitch to Developer API
4.x
4.x
  • Welcome
  • TradeServer Cloud
    • Overview
    • Security
    • Troubleshooting
  • TradeServer Enterprise
    • Overview
    • Updates
    • Security
    • Installation
      • Windows
      • MacOS
      • Linux
    • Configuration
      • License Key
      • Login credentials
      • Hosting
        • Linux VPS Hosting
    • Special features
      • Price history
      • Backups
      • Machine Learning
        • Built-in Machine Learning
        • Custom Machine Learning
      • Scripted Exchange API (Coming Soon)
      • Local API (Coming Soon)
    • Troubleshooting
  • Interface
    • General Interface
      • Left Menu
      • Upper Right Items
        • Account data
        • Execute trade
        • AI Chatbots
          • Chatbot Julia
          • Chatbot David
          • Chatbot Thomas
        • Notifications
        • Menu
          • Exchange accounts
          • Settings
          • License information
          • Change Logs
          • Logout
      • Status bar
        • Price tickers
    • Dashboard
    • Bots
      • Bot management
      • Bot templates
    • HaasScript
      • Web Editor
      • Backtest Lab
        • Lab test setup
      • Backtest History
      • Manage Scripts
      • Manage Signals
    • Tools
      • Marketview
      • Market intelligence
      • Exchange profiler
      • Markets explorer
      • News
    • Finance
      • Portfolio
      • External Wallet
  • Haasscript
    • About
      • Change Log
    • Tutorials
      • Bot building
        • Trade-bot building
        • Visual bot building
        • Scripted bot building
      • Usage
        • HaasScript
          • Interval
          • Markets
          • Input Fields
          • Memory Management
          • Signal Handling
          • Position Information
          • Positions Handling
            • Fee correction
          • Order Handling
          • Trading
          • Charting
          • Optimizations
        • Visual Editor
          • Blocks
          • Parameters
          • Flow Control
          • Interaction
        • Script Editor
          • Classes
        • Managed Trading
        • Unmanaged Trading
    • Commands
      • Trade Bots
        • TradeBot Containers
        • Easy Indicators
        • Easy Safeties
        • Easy Insurances
      • Helpers
        • Array Helpers
        • Custom Command Helpers
        • Enumerations
        • Equations
        • Mathematical
        • Memory Helpers
        • Signal Helpers
        • String Helpers
        • Miscellaneous
        • Technical Analysis Helpers
      • Input data
        • Bot Settings
        • Input fields
        • Price Market Information
        • Script Settings
        • Time Information
        • Trade Market Information
      • Prices
      • Technical Analysis
      • Charting
      • Trading
        • Managed Trade Commands
        • Unmanaged Trade Commands
        • Order Information
        • Order Handeling
        • Position Information
        • Position Price Information
        • Profit Information
        • Wallet Information
      • Social Media
    • Built-in Bots
      • Version 3 bots
        • C# Scripted Bot
        • Email bot
        • Trendline Bot
        • Triangle Arbitrage Bot
      • Accumulation Bot
      • Enhanced RSI bot
      • FlashCrash (Grid) Bot
      • Crypto Index Bot
      • Intellibot Alice
      • Inter Exchange Arbitrage Bot
      • MadHatter Bot
      • Market Making Bot
      • Order Bot
      • PingPong Bot
      • Scalper bot
      • Zone-Recovery Bot
    • Community Bots
      • Simple Grid Bot (SPOT)
      • Simple Grid Bot (FUTURES)
      • Simple Market Maker (SPOT)
      • Simple Market Maker (FUTURES)
  • Usage
    • First Usage
    • Setup Exchange
      • Adding an API to the Platform
      • Binance
      • Binance US
      • Bit2me
      • Bitfinex
      • Bitget
      • BitMEX
      • ❌Bitpanda
      • Bitstamp
      • ❌Bittrex
      • Bybit
      • ❌Cex.IO (Legacy API)
      • ❌Coinbase
      • ❌Crypto.com
      • Deribit
      • Gemini
      • Gleec
      • ❌HitBTC
      • Huobi
      • ❌Ionomy
      • Kraken
      • Kraken Futures
      • KuCoin
      • KuCoin Futures
      • LBank
      • ❌OKCoin
      • OKX
      • OKX-Futures
      • OKX-Swap
      • Phemex
      • Poloniex
      • Poloniex Futures
      • WooX
    • Setup Telegram Notification Bot
    • Setup Discord Notification Bot
    • Use Signals
  • Other Resources
    • YouTube
    • Guides & Tutorials
    • Questions & Answers
    • Community Projects
  • Need Help?
    • Ask on Discord
    • Submit Support Ticket
Powered by GitBook
On this page
  • About
  • Performance
  • Script Settings
  • Minimum exposure
  • Maximum exposure
  • Trade amount factor
  • Percentage profits
  • Zone factor
  • Tips and tricks

Was this helpful?

  1. Haasscript
  2. Built-in Bots

Zone-Recovery Bot

PreviousScalper botNextCommunity Bots

Last updated 1 year ago

Was this helpful?

About

The Zone Recovery Bot is designed to take a position (long or short), to set a take-profit level (aka exit level), and to set a take-counter-position level. It's aim is to reach the take-profit level as soon as possible. But, when the trend goes in the other direction then the take-counter-position level will be hit. This means, if the bot went long at the start, it will open a bigger short position now. This bigger position will compensate for the losses made by the first position. The bot will re-calculate a new take-profit and take-counter-position level and the process will repeat itself until, in the worst case, the maximum exposure get hit and then the losses will be taken.

Some website will tell you that this bot is 100% profitable, but this is just in theory. In practice, you can hit the maximum exposure and you will be forced to take losses because you can not open anymore new positions.

We got 2 versions of Zone-Recovery Bots listed in the TradeServer. There is a full-hedge mode version and a non-hedge version. The operational difference is small, but the difference is that the full hedge mode bot keeps the long and short positions both open if it takes a new position. They get closed when the ZR-Bot has reached its profits. The non-hedge version closes the earlier position before it opens a new position. So this bot will only go long or short.

This bot is a safe bot to run, however do not let greed get the better of you. So keep the starting position small.

Performance

This bot gives low profits for almost no trading risk.

Script Settings

Minimum exposure

The amount which the bot uses for its first opening position. Set this up with a low value to be able to take enough counter positions.

Maximum exposure

The maxmimum amount the bot will expose itself to the market. Set this up with the maximum of contracts you allow this bot to open.

Trade amount factor

The multiplier used for taking the bigger counter position. (this is normally set to 2)

Percentage profits

The target percentage profits. (this is normally set to 0.2%)

Zone factor

The multiplier used to calculate the take-counter-position level. (this is normally set to 1)

Tips and tricks

Just like all other build-in bots is this bot is free and open-source. So, if you like, you can take the source and improve upon it.

Screenshot of the chart which the Zone-Recovery Bot creates