Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


TrendCollector - expert for MetaTrader 4

| English Español Português 日本語 Deutsch

votes: 18
2014.12.10 10:39
2016.11.22 07:32

TrendCollector is the EA based on price action, Stochastic indicator, specific EMA's (206) crossings, and trade size variability based on ATR and time of a day.

It is also watching for the price position with regard to 204EMA and distance from this EMA.

This EA is also using the fundamental news avoidance system based on parsing news from "" feed.

External variables:

Input parameter name Type Description
EA_FAST_MA_THint Fast moving average treshold (treshold for the EMA4 speed)
EA_SLOW_MA_DISTANCEint Slow moving average treshold (treshold for the EMA204 speed)
EA_MAX_OPEN_TRADESint Number of maximum open trades
EA_MAX_OPEN_SAME_TRADESint Number of maximum open trades in the same direction
EA_SL_PIPSint Number of SL pips for normal trade ATR > EA_ATR_VOLATILITY_TRH
EA_TP_PIPSint Number of TP pips for normal trade ATR > EA_ATR_VOLATILITY_TRH
EA_TP_PIPS_LVint Number of TP pips for low volatility trade ATR < EA_ATR_VOLATILITY_TRH
EA_TRADING_START_HOURint Start hour of the trading session
EA_TRADING_END_HOURint End hour of trading session
EA_ATR_VOLATILITY_LIMdouble  Volatility limit (Under this ATR limit no new trades are openned)
EA_ATR_VOLATILITY_TRH double  Volatility treshold is used to separate trades into low and high volatility trades
EA_TRADE_LOT_SIZE double Default LOT size for a trade
EA_SPREAD_LIMIT int  Maximum allowable spread limit
EA_TRADE_MAX_SLIPPAGE int  Maximum allowed slippage
EA_FREE_MARGIN_LIMIT double  Limit for the free margin to enter the trade
EA_STOCH_UPPER_LIMIT double  Stochastic indicator upper limit thats crossing is used to enter the trade
EA_STOCH_LOWER_LIMIT double  Stochastic indicator lower limit thats crossing is used to enter the trade
EA_MIN_PAUSE_BTW_TRDS int  Pause between opening trades on the same currency
EA_TIME_FRAME ENUM_TIMEFRAMES Default time frame used for the EA
EA_NEWS_HUNTER bool  News hunter enabled/disabled (RSS feed is comming from:
EA_NEWS_HUNTER_TIMESPAN long  News hunter timespan specifies the time limit for the trade enter. If the news regarding currency is closer in time then this timespan the trade is not entered.


  • This EA can be scaled for both small (100USD) and big accounts


  • Implement zone recovery algorithm in case of trades going against the open position.
Murrey EA Murrey EA

This Expert Advisor is based on Murrey lines, Stochastic Oscillator, Bollinger Bands and Candles.

Trailing Stop EA Trailing Stop EA

The EA manages open position with a user defined Trailing Stop.

Extremums Extremums

This script makes horizontal lines, that shows max and min price values for a period of time.

Hybrid Scalper Hybrid Scalper

Hybrid Scalper is the Expert Advisor based on many indicators.