• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Best Managed Accounts
  • Forex Robots
  • Forex Brokers
  • Forex Signals
  • Social Trading Platforms

Forex Traders Guide

The Ultimate Forex Knowledge Base

  • Robots
  • Start Guide
  • Glossary
  • Basics
    • Currency Pairs
    • Charts
    • Candlesticks
    • Trading Tips
  • Strategies
    • Technical Analysis
    • Fundamental Analysis
    • Day Trading
    • Scalping
    • Swing Trading
    • Trend Following
  • News
  • Reviews
    • Forex Robots
    • Forex Brokers
  • Mustreads
  • Crypto Trading

DCA Strategy Automation Without Coding

April 28, 2022 by Forex Winner Leave a Comment

DCA Strategy Automation Without Coding

Most cryptocurrency traders aim to buy digital coins when their price plummets in the hopes of selling them once they rally. However, these markets are marked by extreme volatility and extreme unpredictability. This introduces extreme levels of risk, especially for investors who make large one-off trades. To reduce this risk, some investors opt to make small, regular trades in what is called the dollar-cost averaging (DCA) strategy. The good news is, on some platforms, such as Bitsgap, you can create a bot to automatically place your trades according to your specifications. Here’s a step-by-step guide on how to go about it. 

Step 1: Choosing an exchange, cryptocurrency, and trade direction

To begin this process, click on the orange “Start new bot” button at the top of the page. It will initiate a drop-down menu as below, from which you should choose the DCA bot.

Best Forex Robots ›

Compare leading trading systems on the market

The new bot drop-down menu on Bitsgap.

Selecting the DCA bot will open a widget in which you can customize the basic settings of your new EA. Here, you will select such things as your exchange of choice, the crypto pair you intend to trade, and whether you’ll be opening a long or short position. 

You will need to have funds in your connected exchange account with which you’ll be trading. The bot will typically utilize at most 95% of this balance, while the rest is left to cater for any transaction costs you may incur. 

Step 2: Specifying your order size and trade conditions

Here, you’ll key in the value of your first trade; then, you can choose whether you wish the bot to execute the trade instantly or set it to be triggered by indicator entry signals. For the instant option, your order is going to be executed as soon as you’re done setting up your bot. 

For the indicator option, the bot will wait until the entry signal is produced by your indicator on the chosen timeframe. For this option, the “sum. buy signals the last 30d” will show you the number of signals your indicator yielded in the last 30 days to give you a sense of how often your bot will be entering trades based on your specifications. This will appear as below. 

Illustration of the indicators option.

By clicking on the pencil icon right next to your chosen indicator, you can edit it to change to another indicator and specify its timeframe. Click confirm to apply the edits. 

If you wish to add an additional indicator, click on indicators, select a new one from the drop-down menu, and set its timeframe. Click confirm to apply your changes. The “Projected sum. buy signals last 30 days” will show you the number of signals your indicator combination has yielded in the last month. 

You can also add additional conditions for trade execution using the options button, such as a maximum and minimum price. This helps you avoid purchasing at the peaks and selling at the troughs.  

Step 3: Customizing your DCA orders

In this step, you enter specifics of your order sizes and frequency by tweaking:

  • Amount per order
  • Orders – the number of orders
  • Step – the price difference between orders

Once these are keyed in, press continue. This will display:

  • Your lowest buy/sell price
  • Your weighted buy/sell price, which is the mean price of all executed orders
  • Max buy/sell value, which is your total available investment value
  • The remaining balance, which is the funds that remain for placing new trades
Sample result of customizing DCA orders.

Step 4: Specifying your take profit levels

Here, you set the conditions for exiting your positions while they are in profit. You can place the profit target a percentage value away from your entry price, or you could set it to follow an exit signal from indicators. 

For the percent choice, you could select the fixed option to take your gains at a fixed distance from the first order’s entry point. You could also choose the DCA option, which places the profit target relative to the volume-weighted mean of all orders. 

For the indicators option, the trade is going to be closed only when the indicators you chose yield the exit signal. Using the options button, you can also instruct the bot to ignore indicator exit signals if sufficient profit has not been realized. To achieve this, click on options, followed by minimum profit, then enable. You can choose to lock in your profits relative to the DCA price (average) or fixed price (from the first order).     

Step 6: Setting a stop loss

Though this is not a mandatory step, you can use it to instruct your bot to exit losing positions before they result in large losses. This has two options, Exit and stop and Exit and wait. With the latter, once the trade has been stopped, the bot waits to open a new trade once your specified conditions are met. However, this choice is only presented to you if you choose your entry signals based on indicators. For exit and stop, the bot closes your position and stops any subsequent trading. 

Again, you can set your stop loss as fixed, which is based on the first order’s price, or as a DCA SL, which is based on the weighted mean price of all your orders. What’s more, using the options button, you can customize the exit and stop function by setting up a trailing stop that follows the price. For the exit and wait, you can choose a drawdown limit that limits your losses based on your open positions and accrued profits. 

Step 6: Preview

In this step, you can review and confirm all your selected settings, then press confirm if they are in order. This will create your bot, which is ready to start trading.

Conclusion

The DCA strategy is one in which traders make several small purchases at regular intervals, as opposed to investing their funds into a cryptocurrency all at once. This has the benefit of reducing the risk of large losses. One can easily create a bot to execute DCA trades using platforms such as Bitsgap. 

Best Forex Robots ›

Compare leading trading systems on the market

Filed Under: Crypto Trading

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Best Forex Robots

  1. Techberry 8.7
  2. Happy Forex 8.0
  3. Forex Fury 7.7
  4. Promax Gold EA 6.8
  5. Gump EA 6.4

Best Forex Brokers

  1. Techberry 8.7
  2. XM 8.2
  3. eToro 8.1
  4. Pepperstone 8.1
  5. IG 8.0

Latest News

How to Predict Forex Movement?

November 30, 2022

The Red Dog Reversal: A Strategy for Day or Swing Trading

November 9, 2022

Tron DAO to Pull Out Additional 3 Billion TRX

Tron DAO to Pull Out Additional 3 Billion TRX

June 16, 2022

Footer

Forex Broker Reviews

tier1fx

Tier1fx Review

February 18, 2020 By Forex Winner

Charles Schwab

Charles Schwab Review

May 22, 2019 By Forex Winner

forex.com

Forex.com Review

April 17, 2019 By Forex Winner

Forex Robot Reviews

Profit Lab EA Review

Profit Lab EA Review

June 28, 2022 By Forex Winner

GoodMorning EA

GoodMorning EA Review

June 23, 2022 By Forex Winner

FxHT Daily Trend EA Review

FxHT Daily Trend EA Review

June 22, 2022 By Forex Winner

EMAIL NEWSLETTER

Sign up to receive exclusive forex trading guides and insights from our team of experts!

Copyright © 2023 · Forex Traders Guide · About Us · Contact Us
Privacy Policy · Risk Disclosure