당사 팬 페이지에 가입하십시오
The function that decrypts the code of the trade operation result for the functions OrderSend() and OrderCheck().
This calculates Optimal f using the Geometric Mean. Per Ralph Vince, "In trading we can count on our wins being for varying amounts and our losses being for varying amounts. Therefore the Kelly formulas could not give us the correct optimal f." So, using his equation(s), I created this library for the Geometric Mean version of Optimal f.
The CDebugLogger class is a flexible and comprehensive logging utility designed for use in MQL4/5 environments. It allows developers to log messages at various levels of importance (INFO, WARNING, ERROR, DEBUG) with options to include timestamps, function signatures, file names, and line numbers in the log entries. The class supports logging to both the console and files, with the ability to save logs in a common folder and in CSV format. Additionally, it offers functionality to silence logs based on specific keywords, ensuring that sensitive information is not logged. This class is ideal for developers looking to implement robust logging mechanisms in their MQL4/5 applications, with customizable features that cater to a wide range of debugging and monitoring needs.
CStochasticOnArray class is designed for calculation of Stochastic indicator values on indicator buffers. The example of use of the class is provided.
Trading signals module for MQL5 Wizard. ASCtrendSignal indicator's color dot serves as a market entry signal.
Trading signals module for MQL5 Wizard. Stalin indicator's color arrow serves as a market entry signal.
A library for parsing of XML documents. Pure MQL5, it doesn't uses any external libraries.
The classes (conveted from C++ to MQL5) for working with memory mapped files.
Trading signals module for MQL5 Wizard. WPRSIsignal indicator's color arrow serves as a market entry signal.
Uses the idea of the classical moving average smoothing. The class can be used when you want to smooth out any array of type double without using the standard indicator.
The CGV class simplifies the work with global variables of MetaTrader 5 client terminal.
The class is the simplified version of the CArrayRing class: it has a predetermined fixed size of 256 elements, it is faster, and allows to organize the mini time series, indicator minibuffers, short sized buffers to store intermediate stream data inside the Expert Advisor or indicator.
Trading signals module for MQL5 Wizard. Karacatica indicator's color arrow serves as a market entry signal.
CATROnArray is designed for calculation of ATR (Average True Range) values on indicator buffers. The example of use of the class is provided.
The CIchimokuOnArray class is intended for calculation of Ichimoku (Ichimoku Kinko Hyo) values on indicator buffers.
Function Library for Working with Time Series: iTime, iOpen, iHigh, iLow, iClose, iHighest, iLowest, iBarshift. Short invocation version is available for all functions (with the current chart's symbol and period).
An updated version of the CBitPic class with the ability to control drawing transparency
CEROnArray class is designed to calculate the Efficiency Ratio (ER) used in the Adaptive Moving Average (AMA). The example of use of the CEROnArray class is presented.
There are a lot of users who searched for iBarShift function like in MQL4. But this function is no more include in MQL5, mainly because MQL5 provides all necessary basic, low-level, functions to process such thing in a library.