• Informations
12+ années
expérience
28
produits
77
versions de démo
228
offres d’emploi
1
signaux
0
les abonnés
Vladimir Karputov
Vladimir Karputov
While MetaQuotes keeps breaking indicator rendering, I'm searching for workarounds. The product https://www.mql5.com/en/market/product/106820 now uses the DRAW_ARROW style instead of DRAW_LINE.
Vladimir Karputov
Vladimir Karputov
New video on the channel: How to Get Position Commission in MQL5
https://youtu.be/NzwpqpoGNT8
Vladimir Karputov
Vladimir Karputov
Зараз маю трохи вільного часу — можу провести урок із програмування на MQL5.
Vladimir Karputov
Vladimir Karputov
Збір на відновлення оселі після близького прильоту

Сьогодні ракета влучила зовсім поруч з домом моїх рідних. Вибухова хвиля вибила вікна, пошкодила дах. Добре, що всі живі, але оселя потребує термінового відновлення - інакше взимку там буде неможливо жити.
Збираємо кошти на:
* нові вікна та двері;
* ремонт даху.

Допомогти можна будь-яким способом, вказаним тут:
https://t.me/barabashkakvn_MQL5/127
Дякую всім, хто відгукнеться.
Vladimir Karputov
Vladimir Karputov
🛠️ Small code ErrorDisplay
It shows the last 5 errors — each new error shifts the list down ⬇️
https://t.me/barabashkakvn_MQL5/619
Vladimir Karputov
Vladimir Karputov
🌀 Announcement

I’m thinking about creating something special — “The Crazy Club”.
Only for those who are truly in the game.
Entry will be through buying and sending $BBC to a special wallet.
Members will get access to my ideas, codes, and experiments before they’re made public.

I’m curious — who among you would join?
Vladimir Karputov
Laisser un feedback au client pour le travail Solve the Indicator is too slow issue, by removing bottlenecks and speed up the code
Vladimir Karputov
Vladimir Karputov
📌 Video: How to Add Levels to a Custom MACD Indicator
This short tutorial shows how to enhance your MACD indicator by adding custom levels.
Level values, line color, and style are defined via input parameters — making it easy to adjust the visual appearance without modifying the code.
🔧 Suitable for manual trading, testing, and visual analysis.
The indicator compiles without errors and is ready for integration.
▶️ Watch the video: https://youtu.be/TqJ6rMWqlws
Vladimir Karputov
Vladimir Karputov
Drop your MQL5 code, folks!
No shame, no stress — I’ve got your back if anything breaks 😉
Vladimir Karputov
Vladimir Karputov
New video: "Tensline EA Importing Optimization Files into Strategy Tester"
https://youtu.be/_hmKIvpJaMY

In this video, I’ll show you how to load optimization files and tester settings for the Tensline Expert Advisor. This will help you quickly run tests without manual setup.
Vladimir Karputov
Vladimir Karputov
🎥 I’m planning to host a live YouTube stream on MQL5 coding.
👉 Which topic would you find most interesting?
Share your ideas in the comments or chat — I’ll take them into account when choosing the subject for the session.
https://t.me/barabashkakvn_MQL5/589
Vladimir Karputov
Vladimir Karputov
📈 MQL5 trend indicator built using the **Least Squares Method**.
The trend line is calculated based on High prices. Approximation is done via the **ALGLIB** library, which comes bundled with MetaTrader 5.
Implemented using an indicator buffer. Ideal for visual analysis and building custom filters.

📎 Example and screenshot:
https://t.me/barabashkakvn_MQL5/588
Vladimir Karputov
Vladimir Karputov
The word "handle" in programming has a long history and comes from the early operating systems.

🕰 How the term appeared
- 1960s–70s: In the first OS (for example, Multics, early UNIX‑like systems) there was a need to work with many resources — files, processes, devices. Instead of programmers directly operating with physical memory addresses or devices, the system issued a descriptor — a special identifier.
- Windows API (1980s–90s): Microsoft popularized the word *HANDLE*. In WinAPI any resource (window, file, font, device context) was represented by a numeric value — a “handle.” This was an opaque pointer: the programmer doesn’t know what’s inside, but can pass it to functions.
- Analogy: a handle is like a cloakroom ticket. The ticket itself is not the item, but it lets you access the needed object.

📘 Usage in different environments
- C / C++ / WinAPI: HANDLE is a base type for any resources.
- Java / .NET: although the word “handle” is not always used explicitly, the concept exists as a “reference” or “descriptor.”
- MQL5: when creating an indicator (iMA, iRSI, iCustom) the function returns an indicator handle — an integer used to access buffers via CopyBuffer().

🔑 Why not “pointer”?
- A pointer directly refers to a memory address.
- A handle is an abstraction: it may be an index in an internal table, a pseudo‑address, or even a complex structure. This makes the API safer and more portable.

---

👉 So, the word “handle” in programming is a legacy from WinAPI and system programming, which has become a universal term for a “resource identifier.”
Vladimir Karputov
Laisser un feedback au client pour le travail Points Indicator Stability Issue, bug to solve on both mql4 and Mql5
Vladimir Karputov
Actualités sur Tensline signal

The latest drawdown (position opened on 2025.09.18 at 20:09) was caused by a 24-hour power outage on a private server

Vladimir Karputov
Vladimir Karputov
MQL5 Code "Simple Panel" for the video https://youtu.be/zQue1qc75Dw and https://youtu.be/TLJE1D85s_Y is in
📜 My Telegram MQL5
https://t.me/barabashkakvn_MQL5.
Vladimir Karputov
Vladimir Karputov
The second (final) part of my video on creating a simple trading panel is now out: https://youtu.be/TLJE1D85s_Y
Vladimir Karputov
Vladimir Karputov
Indicator: Symbol Profit Table

Description: Displays a table using OBJ_LABEL with symbol info,
profit in money, points, percentage, account balance, and equity.
No indicator buffers or plots are used.
https://t.me/barabashkakvn_MQL5/559
Vladimir Karputov
Vladimir Karputov
On the signal
https://www.mql5.com/en/signals/2326699
the same‑named Expert Advisor, version 1.20, is running.

Today, a second forex pair — USDJPY — has been added to the signal.
The signal now trades: GOLD, EURUSD, and USDJPY.

zip in first comments https://t.me/barabashkakvn_MQL5/534
Vladimir Karputov
Vladimir Karputov
Changing the history of arrows.
This is a script — more of a joke than a fully-fledged piece of code.
However, it does its job once: it removes the system arrows from the trade history and makes significant changes
https://t.me/barabashkakvn_MQL5/515