Bill Williams - expert for MetaTrader 5

Bill Williams - expert for MetaTrader 5

Idea by: more mq5 code by: barabashkakvn An Expert Advisor based on two indicators: iFractals (Fractals) and iAlligator (Alligator). Considered is the latest (the "youngest") fractal only. Moreover, considered is only the fractal that is completely above (the condition for the upper fractal) or below (the condition for the lower fractal) Alligator. As soon as the price breaks through such a fractal, a trading signal will be
Hoop master 2 - expert for MetaTrader 5

Hoop master 2 - expert for MetaTrader 5

Evolution of the first version of Hoop master (working with pending Buy stop and Sell stop orders, Martingale). More formal control over the position and pending orders. Now, the volume of the pending order increases, only if Equity is below the preceding high price.
Spreader - expert for MetaTrader 5

Spreader - expert for MetaTrader 5

The EA calculates everything independently, i.e., the direction and lot size for opening a position. The calculations are optimal, so that the EA will either quickly accumulate positive spreads and close with a profit, or, in case of anything going wrong, hold a trade until the drawdown recovers. Drwadowns happen and sometimes last long. The EA does not use any indicators and performs calculations based on the last 60-bar history. Initial
Three Typical Candles - expert for MetaTrader 5

Three Typical Candles - expert for MetaTrader 5

The EA only operates when a new bar appears within a specified time interval. It calculates the Typical prices for bars #1, #2, and #3. This results in getting trading signals:    double typical_3=(rates[3].high+rates[3].low+rates[3].close)/3.0;    double typical_2=(rates[2].high+rates[2].low+rates[2].close)/3.0;    double typical_1=(rates[1].high+rates[1].low+rates[1].close)/3.0;   
Exp_AdaptiveRenko_MMRec_Duplex - expert for MetaTrader 5

Exp_AdaptiveRenko_MMRec_Duplex - expert for MetaTrader 5

Two identical trading systems (for long and short deals) based on the AdaptiveRenko indicator signals that can be configured in different ways within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system This EA is the further development of trading system Exp_AdaptiveRenko_Duplex, aimed at resizing the positions opened. For this purpose, the blocks of the
iMA iSAR EA - expert for MetaTrader 5

iMA iSAR EA - expert for MetaTrader 5

Idea by: Yuri mq5 code by: barabashkakvn The EA only operates when a new bar emerges. Trading signals are generated based on the values of three indicators iMA (Moving Average, MA), two indicators iRSI (Relative Strength Index, RSI), and the value of close (all balues are taken for bar #1).  Block for decision making:    if(ma_fast[1]>ma_normal[1] && ma_fast[1]>ma_slow[1] && sar_fast[1]<close[1]
Gold Dust - expert for MetaTrader 5

Gold Dust - expert for MetaTrader 5

Idea by Yury Reshetov mq5 code author - barabashkakvn A Bit of Theory Many automated trading systems tend to over-optimize and over-fit results, that is, they are very well optimized in a certain historical data period, but if you then launch this optimized system to trade on a demo or real account, it may turn out to be losing, because trading signals will be close to random. This is connected with the non-stationary character of
Gap DM - expert for MetaTrader 5

Gap DM - expert for MetaTrader 5

Idea by - Vladimir Khlystov mq5 code author - barabashkakvn The Expert Advisor waits for a gap at the bar opening. If a gap is found (Close #1 - Open #0), the EA opens a position opposite to the gap. Configurable settings: Stop Loss, Take Profit, lot type: constant or dynamic (Money management) and the maximum number of open market positions.
BullsBearsEyes EA - expert for MetaTrader 5

BullsBearsEyes EA - expert for MetaTrader 5

Idea by Scriptor mq5 code author - barabashkakvn The Expert Advisor uses the BullsBearsEyes custom indicator. BUY open signal: indicator at bar #1 is equal to "0.0"; SELL open signal: indicator at bar #1 is equal to "1.0". Stop Loss, Take Profit and Trailing Stop functions are configurable. The EA can use either constant lot or dynamic lot sizing.
EMA LWMA RSI - expert for MetaTrader 5

EMA LWMA RSI - expert for MetaTrader 5

Author of the idea - Vladimir Khlystov mq5 code author - barabashkakvn The Expert Advisor uses two iMA (Moving Average, MA) indicators and one iRSI (Relative Strength Index, RSI). One of the iMAs uses the MODE_EMA averaging method, the second one uses MODE_LWMA (the averaging method cannot be changed, because the idea of the trading system is exactly in using such methods). The EA operates at a new bar opening and opens only