Background Image and Logo for MT5 chart
- Indicatori
- Versione: 1.1
- Attivazioni: 10
GTM Chart Image puts your own picture behind the candles and your own logo anywhere on the chart. Nothing is built into the indicator — every image is a file you supply, and you can swap it whenever you like.
| Read this before buying. This is a chart decoration tool. It does not trade, it gives no signals, it draws no indicator lines and it makes no claim about your results. It exists so your workspace looks like yours — your branding, your wallpaper, your watermark — on every chart you open. |
1. What you get
Two independent pictures on the same chart:
| Background image | Sits behind the candles and fills the chart window. It re‑scales itself automatically every time you resize the window, so it never looks stretched or cropped by accident. |
| Logo / watermark | A second picture you place in any of the four corners, at any size, at any pixel distance from the edge — in front of the candles or behind them. |
| Per‑chart | Run it on as many charts as you like at once. Each chart can use a different picture — nothing is shared between them. |
2. The one thing you must know
| MetaTrader can only read BMP images. A PNG or a JPG will not work, whatever you rename it to. ● Save your picture as a 24‑bit BMP — or 32‑bit if you want a transparent logo. ● Put it in MQL5 → Files (File → Open Data Folder). Not Images, not Indicators. ● Type that exact file name into the input. Converting a PNG takes about ten seconds in Paint: File → Save as → BMP picture → 24‑bit Bitmap. The included PDF guide walks through it with pictures, and the indicator prints a plain‑English reason in the Experts log if anything is wrong — the file it looked for, the size and colour depth it found, or why it stopped. |
3. Five ways to fit the background
A chart window is never the same shape twice. Pick how your picture is mapped onto it:
| Fill | Keeps the proportions and crops whatever does not fit. The safe default — a photo never looks squashed. |
| Stretch | Distorts to fill the window exactly. Right for an abstract gradient or texture, where distortion does not show. |
| Fit | The whole image stays visible, with bare strips at the sides. |
| Center | Original pixels, centred, no scaling at all. |
| Tile | Repeats a small seamless pattern across the chart. |
Opacity 0–100 on both pictures. A background that competes with the candles makes the chart harder to read, which is the opposite of useful — start a photo around 25–40 and go higher only for something already very dark.
4. Placing the logo
Choose a corner, then give an X and a Y offset in pixels. Offsets always grow inwards, so the same two numbers keep the same visual margin whichever corner you pick, and the logo stays put when you resize the window.
Set the width and leave the height at 0 and the height is worked out from your file's own proportions — the logo can never come out stretched. A 32‑bit BMP keeps its transparency, so a cut‑out logo sits on the chart with no box around it. Send it behind the candles instead if you want a quieter watermark.
5. What it does not do
| ✗ It places no orders and reads nothing from your account. |
| ✗ It gives no signals and contains no strategy. |
| ✗ It draws no indicator lines and creates no buffers. |
| ✗ It does not change your chart colours — set those in Chart Properties as usual. |
| ✗ It makes no claim, promise or suggestion about your trading results. |
6. Every input
| BACKGROUND IMAGE | ||
| Background: show | true | Turn the background on or off without removing the indicator. |
| Background: file | GTM_Background.bmp | File name inside MQL5\Files. Sub‑folders work: Wallpapers\Dark.bmp |
| Background: how to fit | Fill | Stretch / Fit / Fill / Center / Tile. |
| Background: opacity | 100 | 0–100. Lower values let the chart's own background colour through. |
| LOGO / WATERMARK | ||
| Logo: show | false | Off until you point it at a file. |
| Logo: file | GTM_Logo.bmp | File name inside MQL5\Files. Use 32‑bit for transparency. |
| Logo: which corner | Right upper | Any of the four chart corners. |
| Logo: X offset | 24 | Pixels inwards from that corner, horizontally. |
| Logo: Y offset | 24 | Pixels inwards from that corner, vertically. |
| Logo: width px | 0 | 0 keeps the file's own size. |
| Logo: height px | 0 | 0 works the height out from the width, so the shape is never squashed. |
| Logo: opacity | 85 | 0–100. |
| Logo: draw behind the candles | false | On → the candles are drawn over the logo. |
| ADVANCED | ||
| Let objects draw over the price chart | true | Turn off only if it clashes with another indicator. The original chart setting is restored when you remove this one. |
| Object name prefix | GTMIMG_ | Change it if you want a second copy on the same chart. |
7. Requirements
| Platform | MetaTrader 5. Any broker, any symbol, any timeframe. |
| Your picture | 24‑bit or 32‑bit BMP. About 1920×1080 for a background, 200–600 px wide for a logo. Up to roughly 20 megapixels. |
| Internet | Not needed. Nothing is sent anywhere and no account data is read. |
| Included | A step‑by‑step PDF guide and two sample BMP files to test with straight away. |
8. Support
Message me through the MQL5 site, or on Telegram @Gayanrox — group t.me/gtradersnew. If something does not appear, paste the lines from Toolbox → Experts; they usually contain the answer already.
| GTM Chart Image is a cosmetic tool for MetaTrader 5. It performs no market analysis, gives no trading signals and makes no representation about profit or performance. Trading carries risk — trade only money you can afford to lose. |
