The Forex Tank free

by pruizrubio in category Trend at 16/06/2020

The Forex Tank is a cbot with a simple hedging strategy whose main goal is to reduce as much as possible the potential Equity Drawdown intrinsic to these kinds of strategies.
Like a tank, it moves slowly but surely in all kinds of markets.

More information and free download:

But how exactly does this robot work? In this video you can see an example of how it works in GbpNzd:


- Pip Scale: It is the parameter that will allow us to use the bot in different assets. You can take a look to our recommendation for each asset in the "Presets" section:

- Spread Max: If the spread is greater than "x" pips, the robot will not open any new positions.

- Volume: It is 1000 by default, since it is initially designed for Forex. In case of operating Gold for example, it is very important to remember to change this volume to 1, since it can mean the loss of a lot of money.

- Equity Stop Loss: If the Equity of our account falls below "X" euros/Dollars, all positions will be closed and the robot will stop. If we have the bot operating on several assets at the same time, we must put this amount in each one of the robots that we have active.

- Equity Step: This tab should always be active, except when we have the bot active in different graphics. In that case we must leave this tab active in one of the robots, and inactive for the rest.

- Equity Step win: It is recommended to leave the default value for 1K volume in Forex. More information in the "Presets" section.

- Equity Step Loss: If the Equity DrawDown reaches "X" euros, all open trades will be closed and will start again. In this case, the robot will not stop after closing positions.


Warning! Executing the following cBot may result in loss of funds. Use it at your own risk.
Notification Publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section you may use the Copyright Infringement Notification form to submit a claim.
Formula / Source Code
Language: C#
Trading Platform: cAlgo
´╗┐using System;
using System.Linq;
using cAlgo.API;
using cAlgo.API.Indicators;
using cAlgo.API.Internals;
using cAlgo.Indicators;

namespace cAlgo
    [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class TheTankcTrader : Robot

        protected override void OnStart()

            string Website = "To download visit:";


        protected override void OnTick()
            // Put your core logic here

        protected override void OnStop()
            // Put your deinitialization logic here