PipSwinger Advisor

Martingale-based advisors are particularly popular among novice traders. However, this approach to capital management is considered one of the riskiest, since, unlike the traditional approach, the loss is not a small percentage, but a near-total loss of the entire deposit.


However, despite the high risks, the martingale tactic allows for high profits in the short term, and a proper and prudent approach to position sizing allows these systems to remain viable for a long time.

The PipSwinger Expert Advisor is a prominent example of martingale-based robots and is extremely popular among novice traders.

Unlike other experts based on similar tactics, PipSwinger has a unique risk management system that significantly reduces the risk of losing your entire deposit in the event of a prolonged drawdown.

PipSwinger can be used on any currency pair, however time frame It is preferable to choose a timepiece.

Installing PipSwinger

Before we begin our detailed review and testing of the expert advisor, you'll need to install the PipSwinger robot in your MT4 trading terminal. First, scroll to the end of the article and download the file we'll be installing. Next, open the trading platform and open the data folder from the File menu.

After launching this directory, you'll see a list of system folders. Find the folder named "expert" and copy the downloaded file into it. To ensure the terminal sees PipSwinger, simply restart it. After installation, PipSwinger will appear in the list of experts, so simply drag it onto the hourly chart of any currency pair.


 settings

, allowing you to customize the Expert Advisor to be either more aggressive or more conservative.


 The first variable in the EA, called DoTrades, allows you to enable or disable the trading EA. You can also use the MonitorAndClose line to prohibit the EA from trading after all orders have been closed. The EA also features protection against broker interference, specifically the so-called stealth mode.

By enabling stealth mode in the StealthMode line, the PipSwinger EA will not send stop order and profit data to the broker's server, but will instead maintain control automatically. You can also enable or disable automatic activation of stealth mode before weekends in the AutoStealthMode line. Enabling stealth mode prevents the broker from manipulating the gap size on Monday, protecting you from unscrupulous companies.

The AllowLotsBeyondMaxSize variable allows you to bypass broker-mandated maximum lot size restrictions. When this parameter is enabled, the EA will open multiple positions, splitting the volume into the volumes allowed by the broker, creating the desired aggregate value. The ModifyMartingale variable enables special protection, which ensures that the martingale order doubling sequence will only begin with the third order.

In the TradeDirection line, you can change the order opening mode. For example, by setting the value to 1, the EA will only buy, while -1 will only sell. By setting the value to 0, the EA will be able to open both sell and buy positions simultaneously. By setting the value to 2, the EA will alternate opening orders; that is, it will open sell orders after a buy, and vice versa. If you leave the value at 3, the EA will use its own algorithm.

The TradeRange variable controls both the position profit and the distance between open orders in the martingale . By setting the value to 0, the EA will calculate this value using the ATR volatility indicator. The WaitPips variable allows you to open a position with a specified delay in points.

You can also enable or disable the special UseMartingaleDisrupter mode, which helps the EA reduce drawdown. The AdjustTakeProfit line enables the accounting of accumulated swaps, and the OnlyAfterLevel line specifies the martingale leg from which the MartingaleDisrupter algorithm will begin. The

DisrupterClose variable allows you to change the multiplier size, and MaxSellMartingaleLevel and MaxBuyMartingaleLevel limit the number of multiplications for both buys and sells.

To ensure the expert advisor correctly calculates the lot size, you will need to specify your balance in the BalanceFactor line. If you want the robot to open the first order with a specific lot, simply specify its value in the TradeLots line. You can also use the trading filter for specific days and enable or disable trading for each day of the week.

Historical Testing:

As we've already mentioned, the PipSwinger expert advisor is a multi-currency expert advisor, so we decided to test it on two major currency pairs for the entire year of 2015. The test results for EUR/USD are below:

 
Despite a 19 percent drawdown, the expert advisor successfully passed the test and earned just over 11 percent. Test results on GBP/USD:


 In conclusion, it's worth noting that the PipSwinger advisor offers a stable, albeit weak, return of 10-15 percent per annum for a single currency pair. Therefore, we can confidently recommend it for trading on a cent account .

Download the PipSwinger advisor .

Joomla templates by a4joomla