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 update3 years ago7 Nov 2023
LicenceNone stated
Latest release1.1.23 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

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 9 years ago None stated GitHub repository of Susu Engulf

King V4 Balance

by Y1110a
1 stars

MetaTrader 5 expert advisor that combines dynamic grid trading, martingale lot scaling, and liquidity zone filters for automated trading. Operating primarily on the M1 timeframe, the EA identifies anchor points to place pending orders around liquidity bands while adjusting grid spacing according to ATR volatility. It i

MT5 Trading robot GridMartingaleSMC / ICT / price action High risk
Updated 3 months ago None stated GitHub repository of King V4 Balance

Prem Gold Advisor

by Premkumar238
13 stars

Prem Gold Advisor is an automated MetaTrader 5 expert advisor specialized for XAUUSD (Gold) trading on the five-minute timeframe. It initiates trades using breakout levels placed at specific distances from the candle open. The strategy features a progressive scale-in mechanism, adding new orders as the price hits succe

MT5 Trading robot BreakoutTrend followingMartingale High risk
Updated 2 months ago None stated GitHub repository of Prem Gold Advisor
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

More SMC / ICT EAs

Related on ForexR

Need a Broker for MT4/MT5?

Compare regulated brokers that support MT4/MT5, with spreads, minimum deposits and leverage side by side.

Compare MT5 brokers