Skip to main content

Exness returns 100% of IB commission

Nothing is deducted before it reaches your account

Free EAs and indicators

XM returns 90%, $5 minimum deposit

Bitcoin Trading Bot

An MT4 EA for BTCUSD on M5 with single-position logic, news filter and built-in trade protections. Free MT4 package and install PDF at AutoFXRebate.

Expert AdvisorMT4BTCUSDNews filterSingle position

Bitcoin Trading Bot is an MT4 expert advisor made to run on BTCUSD using the M5 chart. It uses price action plus two custom indicators to confirm trend and keeps only one position open at a time. Each trade includes take profit, stop loss, trailing stop and break-even support.

The EA includes a news filter that blocks new trades 60 minutes before and after high-impact releases. You can run it continuously or limit it to certain days and hours. The free download at AutoFXRebate is the MT4 build.

Run on demo first and keep recovery or multiplier features disabled until you understand how they behave. If recovery raises lot sizes after losses, do not enable it on small accounts.

Specifications

Tool type
Fully automated expert advisor for BTCUSD
Platform
MetaTrader 4 (free package contains the MT4 build)
Strategy
Price action with two custom indicators; one position open at a time
Recommended pair
BTCUSD
Recommended timeframe
M5 (other timeframes may run)
Risk management
TP, SL, trailing stop and break-even on each trade; optional recovery mode reported by users
News filter
Pauses new trades 60 minutes before and after high-impact news
At AutoFXRebate
Free MT4 download, PDF install guide and Telegram support

How the bot trades

The EA watches BTCUSD on M5 and enters based on price action confirmed by two internal indicators. It keeps only one active position and applies stop loss, take profit, trailing stop and break-even to each trade.

You can run it all the time or limit it to specific days and hours to avoid thin or illiquid sessions.

The recovery option and what to watch

The package has a recovery routine that increases position size after losses using a multiplier. That behaviour can raise drawdown significantly if enabled, so keep recovery off during initial testing and on small accounts.

Log trades on demo, note the largest drawdown and the losing sequence length that triggers recovery before you use it live.

Operational notes

BTCUSD moves fast and spreads may widen. Choose a broker with competitive BTCUSD spreads and run the EA on a VPS for reliable 24/5 uptime.

Start with the default inputs, run forward tests on demo for several weeks, and only change multiplier or recovery settings after you see consistent behaviour.

Features

  • Single-position trading on BTCUSD with TP, SL, trailing stop and break-even
  • News filter that blocks new trades 60 minutes before and after high-impact events
  • Schedule controls to run 24/7 or only on chosen days and hours
  • Two custom indicators used to confirm trend and price action
  • Optional recovery/multiplier mode (test disabled first)
  • Simple inputs aimed at quick setup and PDF install guide included

Performance

Treat published performance as backtest results until you run forward tests on demo. Run the EA on your broker's demo for several weeks, record signal frequency, average stop-to-target distance and the worst drawdown, then use those figures to size live positions and to decide whether to enable recovery features.

Pros

  • Simple core idea: one BTCUSD position at a time with per-trade protections
  • News filter and scheduling help avoid volatile windows
  • Small number of inputs makes it quick to install and start testing
  • Free MT4 package at AutoFXRebate with a PDF guide and Telegram support

Cons

  • A recovery/multiplier routine can raise drawdown significantly if enabled
  • Free download here is the MT4 build only
  • BTCUSD spreads and broker execution matter; requires a VPS and a suitable broker for best results
  • No automatic update mechanism through AutoFXRebate

Setup

  1. Download and unzip the package; you will see a folder named 'Bitcoin Trading Bot' and an Expert named 'Bitcoin Trading Bot' to copy into MQL4/Experts
  2. Copy the Expert file into MQL4/Experts and store the included PDFs in a safe folder; restart MetaTrader 4
  3. Open BTCUSD on M5, attach the EA to the chart and enable AutoTrading
  4. Start with default inputs and keep any recovery or multiplier options disabled; run on demo for at least one week, preferably several weeks
  5. Record trade frequency, average stop-to-target distance and the worst demo drawdown before changing inputs
  6. When you move to live, pick a broker with tight BTCUSD spreads, run the EA on a reliable VPS, and consider opening the account through AutoFXRebate to receive backcom on every lot

Verdict

This EA suits traders who want a compact, indicator-confirmed approach to BTCUSD with built-in trade protections and a news filter. Its single-position logic and simple inputs make it straightforward to test.

Start on demo with recovery features off, follow the setup steps above, and only enable any multiplier or recovery mode after long demo tests that show the drawdown profile fits your risk tolerance. Download the MT4 package free from AutoFXRebate and message the Telegram group if you need installation help.

Risk disclaimer

Forex and CFD trading involves significant risk and may not be suitable for all investors. Indicators, EAs and trading tools do not guarantee profits. Always apply proper risk management. AutoFXRebate did not build these tools and does not endorse any result they claim; test on demo before risking money.

Get Bitcoin Trading Bot free

The file lives in our Telegram channel, together with the setup guide. Nothing to fill in.

Open Telegram
Feedback

Which broker is the account with?

Each broker has its own steps, so we will take you straight to the right ones.