Vladimir Karputov / 个人资料
- 信息
|
13+ 年
经验
|
28
产品
|
82
演示版
|
|
228
工作
|
1
信号
|
0
订阅者
|
Create a personal work for me: https://www.mql5.com/en/job/new?prefered=barabashkakvn
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.”
分享社交网络 · 1
Vladimir Karputov
留下反馈给客户为工作 Points Indicator Stability Issue, bug to solve on both mql4 and Mql5
The user carefully checks the task and has an understanding of how the terminal works.
| 规格质量 | 5.0 | |
| 结果检查质量 | 5.0 | |
| 可用性和沟通技巧 | 5.0 |
分享社交网络 · 2
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.
分享社交网络 · 1
Vladimir Karputov
The second (final) part of my video on creating a simple trading panel is now out: https://youtu.be/TLJE1D85s_Y
分享社交网络 · 1
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
分享社交网络 · 1
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
分享社交网络 · 1
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
分享社交网络 · 1
Vladimir Karputov
English subtitles added! (This is not an automatic translation, but specially prepared subtitles).
https://youtu.be/zQue1qc75Dw
https://youtu.be/zQue1qc75Dw
分享社交网络 · 1
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
分享社交网络 · 1
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
分享社交网络 · 1
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
分享社交网络 · 1
Vladimir Karputov
留下反馈给客户为工作 Indicator Stability Issue - Support and Resistance Lines, on both mt4 and mt5
All good! The client is taking their time and thoroughly checking the results.
| 规格质量 | 5.0 | |
| 结果检查质量 | 5.0 | |
| 可用性和沟通技巧 | 5.0 |
分享社交网络 · 1
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
分享社交网络 · 2
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
分享社交网络 · 1
Vladimir Karputov
💬 Friends! Don’t forget about our memecoin!
Buy it. Hold it. Spread the word. 🚀
💰 https://pump.fun/coin/AtWVDEMnMeKKUP338U8Uv5cLix79XUyTDXm7rH7kpump
#MQL5 #BarabashkaCoin #CryptoCommunity #BuyAndHold
Buy it. Hold it. Spread the word. 🚀
💰 https://pump.fun/coin/AtWVDEMnMeKKUP338U8Uv5cLix79XUyTDXm7rH7kpump
#MQL5 #BarabashkaCoin #CryptoCommunity #BuyAndHold
分享社交网络 · 1
: