GTM EA Bot Studio Drag and Drop EA Builder
- Utilities
- Version: 1.44
- Activations: 5
GTM EA Bot Studio
Drag-and-drop Expert Advisor builder for MetaTrader 5 · v1.42
GTM EA Bot Studio is a robot builder that lives inside MetaTrader 5. You build your own Expert Advisor by dragging coloured blocks onto a workspace on the chart then test it on that chart and run it live. No code, no MetaEditor, no compiling.
| User guide: the full step-by-step guide (English and Sinhala PDF) is in my blog post: GTM EA Bot Studio - User Guide |
How it works - three steps
- Build. Drag a WHEN block (for example "WHEN a new candle opens"), add filters, an IF with a question such as "EMA 9 crosses above EMA 21", and a BUY or SELL. Click any number to type a new value.
- Test. Press Test: the bot runs over past candles and every trade is drawn on the chart - entry arrow, green target zone, red stop zone and result. The card shows trades, win rate, profit factor, net result and the deepest drop.
- Run. Press Run live: the bot trades on that chart like any EA, keeps running after a restart, and a live card shows exactly what it is doing.
What you get
| 68 blocks in 9 groups | Events, filters, logic, 11 indicators (MA, RSI, MACD, Stochastic, Bollinger, ATR, CCI, ADX, Parabolic SAR, Momentum, Williams %R), candle patterns, price and math, market and pending orders, trade care, safety limits, variables and alerts. A search box finds any block by name. |
| Its own timeframe for every indicator | Mix H1 trend with M5 entries in one bot. A WHEN block can run once per candle of any timeframe, at a set time, on every tick, at start or when a trade closes. |
| A quick test that tells the truth | Spread per candle, gaps filled at the gap price, breakeven / trailing / part-closes checked inside the candle, drawdown measured at the worst point of each candle, and commission per lot. |
| Rise / Fall style tick bots | Last digit even / odd / over / under, runs of rising or falling ticks, and "CLOSE trades after n ticks" - with a ready Rise / Fall template. |
| Live card | A tick chart with B / S marks and the profit of each closed trade, mouse-wheel zoom, drag to look back at earlier ticks, a balance / equity growth tab, and the bot's own result. |
| SL / TP boxes on the chart | Every open trade gets its box. The red box stays at the first stop loss; an orange line shows where breakeven or trailing moved the stop. Boxes of closed trades can be shown or hidden. |
| Safety built in | Risk % sizing from the stop loss, daily loss / profit stop, most trades per day, equity stop, biggest lot. Every BUY / SELL starts with the symbol's smallest lot. |
| Save, share, Strategy Tester | Save bots to a library, share them openly or locked (others can test and run but never see your rules), and test any saved bot in the MT5 Strategy Tester. |
| 7 ready templates | MA cross + RSI, RSI reversal, session breakout, Bollinger bounce, MACD trend, Stochastic pullback and Rise / Fall ticks - starting points to learn from and change. |
| Languages and an optional AI helper | English by default. With your own AI key the Studio translates its whole interface into your language and answers questions in a help chat - only when you ask. Pick the model from a list or let it be found from the key. |
What it does not do
|
Getting started
- Attach GTM EA Bot Studio to a chart and switch Algo Trading on.
- Open a template from the Library, or drag your first WHEN block.
- Press Test, adjust, test again. Try it on a demo account, then press Run live.
All 68 blocks
| When | WHEN a new [timeframe] candle opens, ON every price tick, AT hh:mm every day, WHEN the bot starts, WHEN a trade of this bot closes |
| Filters | ONLY between hh:mm and hh:mm, ONLY on Mon-Fri / Mon-Thu / Tue-Thu / Mon-Sat / every day, ONLY if spread <= n pips, ONLY if open trades < n, ONLY if trades today < n, ONLY if n candles passed since the last trade, ONLY if no BUY / SELL / trade is open, ONLY IF (any question) |
| Logic | IF ..., IF ... ELSE ..., a > < >= <= = b, a crosses above / below b, AND, OR, NOT, candle [n] is bullish / bearish / a doji, bullish engulfing, bearish engulfing, hammer, shooting star, inside bar, outside bar at [n], value is rising / falling for n candles, a BUY / SELL / trade is open, time is between hh:mm and hh:mm, last digit of the price is even / odd / over / under / equal to n, the last n ticks all went up / down |
| Indicators | Moving average (SMA, EMA, SMMA, LWMA; close, open, high, low, median, typical), RSI, MACD (main, signal, histogram), Stochastic (%K, %D), Bollinger Bands (upper, middle, lower), ATR, CCI, ADX (ADX, +DI, -DI), Parabolic SAR, Momentum, Williams %R, highest high / lowest low of n candles |
| Price & math | a number you type, close / open / high / low of candle [n], Bid, Ask, spread (pips), n pips, a + - x / b, candle body, range, upper wick, lower wick, balance, equity, open profit, today's profit, last trade profit, open trades, hour, minute, day of week, variable, last digit of Bid / Ask |
| Trade | BUY / SELL - lots or risk %, SL none / pips / x ATR, TP none / pips / x R / x ATR, BUY LIMIT, SELL LIMIT, BUY STOP, SELL STOP - distance, lots, SL, TP, expiry, CLOSE all / BUY / SELL / profitable / losing trades, DELETE all pending orders |
| Manage | BREAKEVEN at n pips / R profit, lock n pips, TRAIL the stop n pips / x ATR behind, after n pips profit, TAKE n % off at n R profit, CLOSE trades older than n candles, CLOSE trades after n ticks |
| Safety | STOP the day at loss n % or profit n % (close trades / keep trades), MAX n trades per day, STOP the bot if equity falls n % below the start, MAX lot size n |
| Tools | SET variable to value, CHANGE variable by value, ALERT text (popup / popup + phone / sound only), NOTE text (written to the Experts log), STOP new trades for today |
Inputs
| Bot file to run in the Strategy Tester | File name of a saved bot. Blank = the template below. |
| Template used when no bot file is given | One of the 7 templates. |
| Points in one pip | 0 = automatic. |
| Max slippage (points) | Largest price change accepted for an order. |
| Commission per 1 lot | Used by the quick test (open + close). |
| Sounds | Interface and trade sounds. |
| AI API key | Optional - help chat and translation. |
| AI model | Automatic, a model from the list, or Custom. |
| Custom model name | Used when Custom is picked. |
| AI API address | Blank = found from the key or the model. |
User guide: the full step-by-step guide (English and Sinhala PDF) is in my blog post: GTM EA Bot Studio - User Guide
Trading leveraged products carries a high level of risk. Past and tested results do not guarantee future results. Try every bot on a demo account first.
