Forex Tramp EA – Multi-Currency With Soft Martingale
Hi Forex Friends,
Forex Tramp EA Description :
We bring to your attention one of our developments – multicurrency forex trading advisor Forex Tramp for the MetaTrader4 platform.
The adviser has been trading on our real accounts since the beginning of 2013, shows stable profits and – most importantly – does not cause great concern for the safety of the deposit.
Platform : MetaTrader 4
Year : 2013
Version : 4.0.0
Manufacturer : ARGO lab
License Type : Freeware / Donateware
Advisor Category : Trend, Soft Martingale
Currency pairs : EURUSD, GBPUSD, AUDUSD, NZDUSD, USDJPY, EURJPY, GOLD
Timeframe : any (the results do not depend on the timeframe) I put on H1
Hours : around the clock
Way to enter the market : pending orders
Deposit requirements :
from $ 1000 on dollar accounts with a minimum lot of 0.01
from $ 100 on cent accounts with a minimum lot of 0.1
from $ 10 on cent accounts with a minimum lot of 0.01
Advisor Strategy:
The trading strategy of the Forex Tramp adviser belongs to the class of so-called breakdown strategies that generate signals to enter the market when the price crosses the border of the trading range, in the direction of the price movement. Generally speaking, breakout trading is one of the most popular and often used forex trading strategies. Unfortunately, classic strategies of this type, developed long ago and once showed enviable results in real forex trading, no longer work in the modern market. Therefore, we had to significantly modify and supplement the existing breakdown strategies in order to obtain an algorithm suitable for successful trading in fully automatic mode.
The main issues that arise during breakdown trading are:
1 How to determine the price range?
2 What to do with false breakdowns that inevitably occur?
To determine the price range in the Forex Tramp advisor, we used a digital filter. A feature of this approach is that the adviser does not use MetaTrader terminal quotes on any timeframes. Advisor filters directly the price coming from the broker in the form of ticks. Therefore, the trading results do not depend on which timeframe to attach the adviser to.
At the borders of the calculated trading range, the EA sets pending orders, at the upper border of buy-stop, at the lower border of sell-stop. All trading orders opened by the adviser have stop-loss and take-profit levels. Only one trading order can always be in the market. In case of false breakdowns, the order is closed at stop loss, resulting in a loss. In order to compensate for this loss, the EA increases the volume of the next order, i.e. uses martingale. Unlike many trading systems using martingale, in our strategy, increasing the volume of orders, we do not rely on luck. We know that sooner or later the price will go out of the range, and in our strategy it does not matter to us which way the price will break the range. In case of any breakdown, one of the pending orders will work and close at take profit,
How to install the adviser:
Features of installing the Forex Tramp Expert Advisor .
1 To work, the adviser needs access to the history of transactions (in order to calculate the loss from false breakdowns). In order to provide him this access, select the “Account History” tab in your MetaTrader 4 terminal, right-click and select the “Entire History” or “Last 3 Months” option . If the option “Last month” is selected in this tab, then at the beginning of a new month the adviser will not be able to track possible losses incurred in the past month, and will not take them into account when calculating the volume of a new order.
2 Before attaching the adviser to the chart, check for quotes for this currency pair . To do this, press the Home key and scroll back to the chart. If this is not done, then the adviser may not have enough quotes to start working, as a result of which he will for some time issue a message “No quotes” .
To use the EA on different currency pairs, you should use various settings specially optimized for this tool. The adviser comes with recommended settings for a number of currency pairs.
For other couples, you can design your own settings.
Forex Tramp EA Settings :
Advisor settings:
SETname : Assigns a name to a set of settings. For example, if you set S ETname = My Dream Set , then “My Dream Set” will be displayed in the advisor information panel. Thus, you can immediately understand what tinctures this copy of the adviser works with.
Flag_ Stop (TRUE / FALSE ): If this flag is set, the EA will not open a new order after closing the current one. Used to stop the adviser.
Filter : digital filter step for determining the price range
TPfact : take profit of orders in Filter units
SLfact : stop loss orders in Filter units
TakeProfit_Martin : adjusts the increase in profit of each subsequent order when using martingale
Indent : indent of a pending order from the range border
LotSize : base lot value
AutoMM (TRUE / FALSE ) : When AutoMM is enabled, the base lot of the LotSize pyramidwill be recalculated in accordance with the account balance and the AutoMMEquity parameter set . So, with a balance of 20,000 and AutoMMEquity = 10,000, the base lot of the pyramid will be automatically doubled. If the account balance increases as a result of trading for every 1/10 of AutoMMEquity, the base lot will increase accordingly.
AutoMMEquity : AutoMM parameter .
Magic : Magic (a unique number by which the adviser identifies its orders).
Verbose ( TRUE / FALSE): Enables logging of a progress report.
comment_ color : The color of the font in the info window.
box_ color : Background color of the advisor information window.
Forex Tramp EA Results:
Advisor Backtests:
All couples together
AUDUSD
EURUSD
GBPUSD
The rest of the tests are complete with an adviser .
Example Worker Becomes Forex Tramp