Trading robot · MT4 · MT5

Tip Top AI

by sournk

Tip Top AI is a price action robot for MetaTrader 4 and MetaTrader 5 that uses a proprietary candle tail length algorithm to identify market entries.

High risk

GitHub stars1
Forks0
Last update2 years ago7 Nov 2023
LicenceNone stated
Latest release1.1.22 years ago

Overview

The strategy calculates the average size of historical bars and monitors current candles for specific wick-to-body ratios. It enters trades when wicks exceed the body size by a set multiplier, utilizing either market or pending orders. The EA manages risk through maximum order counts per candle and direction, alongside a dollar-based take profit and smart closing logic. It lacks a traditional fixed stop loss input.

Details

Author

sournk on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4) and MetaTrader 5 (MQL5)

Strategy

SMC / ICT / price action, Grid, Hedging

Markets

Any symbol

Timeframes

Any timeframe

Risk profile

  • Opens a grid of orders: exposure builds up in a trend
  • Holds opposite positions at once
  • Trades without a fixed stop loss

Input parameters

Read from EA_tip_top_217_Ray_V5.mq4. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
EACommentstringEA tip topEA Comment
MagicNumberint123Magic Number
Slippageint3Slippage
s_string====== New Settings ======
UseSmartClosingboolfalse
StartClosingOrdersint5
MinProfitdouble1
Activate_Modificationbooltrue
sstringCandle settings
M1_Candleint1
UseM1booltrue
M5_Candleint1
Show all 40 inputs
NameTypeDefaultDescription
UseM5booltrue
M15_Candleint1
UseM15booltrue
M30_Candleint1
UseM30booltrue
H1_Candleint1
UseH1booltrue
H4_Candleint1
UseH4booltrue
D1_Candleint1
UseD1booltrue
W1_Candleint1
UseW1booltrue
MN1_Candleint1
UseMN1booltrue
TimeFrameENUM_TIMEFRAMESPERIOD_H1Time Frame
Directrade0Trade Direction
oldentrbool0Use Old entry method
newentrbool1Use New entry method
PendingPO0Type of Pending
distdouble10X pips for pending orders
______________________string-________Trade Parameters
Lotdouble0.01Lot Size(1000 to 20001)
Lot2double0.02Lot Size(20001 to 40001)
Exit1bool1Exit method 1
TakeProfitdouble1Take Profit (in $)
Exit2bool1Exit method 2
Exit3bool1New Exit method

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone sournk/Tip-Top-AI-MT5-Bot from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts or MQL5/Experts.
  3. 3Copy the filesCopy the .mq4 / .mq5 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar expert advisors

Susu Engulf

by Chongcharen
1 stars

Susu Engulf is a MetaTrader 4 expert advisor that automates trading based on engulfing candlestick patterns and technical indicators. It utilizes a combination of MACD and five distinct moving averages to determine trend direction and entry points. The EA manages risk through a maximum order limit and a money managemen

MT4 Trading robot Trend followingSMC / ICT / price actionGrid High risk
Updated 8 years ago None stated GitHub repository of Susu Engulf
10 stars

This MetaTrader 5 expert advisor automates trading based on Smart Money Concepts and Order Block identification. It analyzes price action across multiple timeframes, utilizing higher timeframe data for trend context and lower timeframes for entries. The system includes trade management tools such as break-even triggers

MT5 Trading robot SMC / ICT / price actionGrid High risk
8 stars

High Frequency Grid EA is an automated trading robot for MetaTrader 5 that implements a mean-reversion strategy through a grid of pending orders. It places buy and sell stop orders at calculated distances, using dynamic spread monitoring to ensure execution only during favorable conditions. The EA includes a trailing s

MT5 Trading robot GridMean reversionScalping High risk

Icarus

by fraggli
7 stars

Icarus is an automated trading system for MetaTrader 4 that employs a grid strategy with Martingale lot scaling. It utilizes Bollinger Bands and the Stochastic Oscillator to identify entry points, offering a conjunctive mode for filtered execution. The EA manages risk through maximum position limits, equity warning thr

MT4 Trading robot GridMartingaleMean reversion High risk
Updated 4 years ago GPL-3.0 GitHub repository of Icarus

Grid Trading MT5

by algocode2022
6 stars

This grid trading robot for MetaTrader 5 automates the placement of multiple limit orders within a user-defined price range. It populates the market with a configurable number of buy and sell limit orders between specified high and low boundaries. The expert advisor includes risk management features such as individual

MT5 Trading robot GridHedging High risk
Updated 2 years ago GPL-3.0 GitHub repository of Grid Trading MT5

Profit Hunter

by phpkadir
5 stars

Profit Hunter is an expert advisor for MetaTrader 4 designed for forex and cryptocurrency trading. It utilizes a composite signal strategy combining Triple Moving Average, Adaptive RSI, CCI, iTrend, and Fisher indicators. The robot executes trades using a grid system where distances between orders are set manually or c

MT4 Trading robot GridMartingaleHedging High risk
Updated 4 years ago None stated GitHub repository of Profit Hunter

More trading robots

Need a broker for MT4/MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers