Join our fan page
- Published by:
- Vladimir Karputov
- Views:
- 3521
- Rating:
- Published:
- 2017.01.26 09:24
- Updated:
- 2018.06.27 15:18
-
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
Author of the idea — Yury Reshetov, author of the MQL5 code — barabashkakvn.
Increasing the lot after a losing trade. OnTradeTransaction. Entry signals are based on the DeMarker indicator.
Expert Advisor Input Parameters
- p — period for the DeMarker oscillator Optimized with the values from 3 to 100 with step of 1.
- tp — take profit in pips. Optimized with the values from 10 to 100 with step of 1.
- sl — stop loss in pips. Optimized with the values from 10 to 100 with step of 1.
- lots — lot size of the first order and all orders opened after a losing trade. The parameter is not optimized.
- mn — magic number. The parameter is not optimized.
- losseslimit — limit the number of losing trades in a row. The parameter is not optimized. In case the number of losses reaches a limit, the EA stops opening new trades and sends a message e-mail.
Lot increase ratio is calculated by the formula:
The EA works only at newly formed bars and opening prices. There is no need to optimize it using Every tick mode.
Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/17079

The simplest EA based on the WeightOscillator weighted oscillator.

The WeightOscillator indicator with the timeframe selection option available in the input parameters.

The Expert Advisor uses signals from the indicators: ATR, MACD.

The Chart on Chart indicator displays a chart of other symbol on the current chart.