Vladimir Karputov / Profil
- Bilgiler
|
13+ yıl
deneyim
|
28
ürünler
|
83
demo sürümleri
|
|
228
işler
|
1
sinyaller
|
0
aboneler
|
Create a personal work for me: https://www.mql5.com/en/job/new?prefered=barabashkakvn
Arkadaşlar
2813
İstekler
Giden
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
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
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.”
🕰 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
Points Indicator Stability Issue, bug to solve on both mql4 and Mql5 işi için müşteriye geri bildirim bıraktı
The user carefully checks the task and has an understanding of how the terminal works.
| Şartnamenin kalitesi | 5.0 | |
| Sonuç kontrol kalitesi | 5.0 | |
| Erişilebilirlik ve iletişim becerileri | 5.0 |
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.
📜 My Telegram MQL5
https://t.me/barabashkakvn_MQL5.
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
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
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
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
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
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
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
Vladimir Karputov
English subtitles added! (This is not an automatic translation, but specially prepared subtitles).
https://youtu.be/zQue1qc75Dw
https://youtu.be/zQue1qc75Dw
Vladimir Karputov
🪙 My memcoin BarabashkaCoin Buy https://pump.fun/coin/AtWVDEMnMeKKUP338U8Uv5cLix79XUyTDXm7rH7kpump
🥳 BarabashkaCoin Channel https://t.me/barabashkacoin
🥳 BarabashkaCoin Chat https://t.me/BarabashkaCoinChat
🥳 BarabashkaCoin Channel https://t.me/barabashkacoin
🥳 BarabashkaCoin Chat https://t.me/BarabashkaCoinChat
Vladimir Karputov
✨ This is not just a memecoin – it’s an investment in the reputation of barabashkakvn.
Trust. Community. Future. 🚀
💰 BarabashkaCoin:
https://pump.fun/coin/AtWVDEMnMeKKUP338U8Uv5cLix79XUyTDXm7rH7kpump
#BarabashkaCoin #MQL5 #CryptoCommunity #BuyAndHold
Trust. Community. Future. 🚀
💰 BarabashkaCoin:
https://pump.fun/coin/AtWVDEMnMeKKUP338U8Uv5cLix79XUyTDXm7rH7kpump
#BarabashkaCoin #MQL5 #CryptoCommunity #BuyAndHold
Vladimir Karputov
Tensline has been updated to version 1.16.
Added "Filter OFF" filter. Added "Expert remove is no money" parameter.
Results on "GOLD". Initial deposit 150 USD. Testing starts 2025.01.01
https://www.mql5.com/en/market/product/146372
Added "Filter OFF" filter. Added "Expert remove is no money" parameter.
Results on "GOLD". Initial deposit 150 USD. Testing starts 2025.01.01
https://www.mql5.com/en/market/product/146372
Vladimir Karputov
Indicator Stability Issue - Support and Resistance Lines, on both mt4 and mt5 işi için müşteriye geri bildirim bıraktı
All good! The client is taking their time and thoroughly checking the results.
| Şartnamenin kalitesi | 5.0 | |
| Sonuç kontrol kalitesi | 5.0 | |
| Erişilebilirlik ve iletişim becerileri | 5.0 |
Vladimir Karputov
Tensline has been updated to version 1.14.
Added strategy 5 and strategy 6. Strategy 6 - simultaneous search for signals from either strategy 4 or strategy 5.
https://www.mql5.com/en/market/product/146372
Added strategy 5 and strategy 6. Strategy 6 - simultaneous search for signals from either strategy 4 or strategy 5.
https://www.mql5.com/en/market/product/146372
Vladimir Karputov
2025.08.20
Shows good results on gold (needs some optimization). For forex currencies, you can find options for rebate services.
Vladimir Karputov
What do you need to know about ACCOUNT_LEVERAGE?
More ... https://t.me/barabashkakvn_MQL5/470?single
More ... https://t.me/barabashkakvn_MQL5/470?single
: