Stanislav Korotky
Stanislav Korotky
4.3 (59)
  • Information
12+ years
experience
97
products
147
demo versions
0
jobs
0
signals
0
subscribers
Trading is just my hobby. I'm working in IT industry. So developement of experts, indicators, and script is not a problem at all to me. Wide range of technologies are used: MQL4, MQL5, system and applied programming, web-services, neural networks and more.

New:
AngryVolumes - (MT5) https://www.mql5.com/en/market/product/96161
VolumeDeltaPercentRange - (MT5) https://www.mql5.com/en/market/product/62190
PnFxo - (MT5) https://www.mql5.com/en/market/product/61592
MACD Advanced - (MT5) https://www.mql5.com/en/market/product/61515
PFKBreakOut - (MT5) https://www.mql5.com/en/market/product/61170
PointFigureKagiCharts - (MT5) https://www.mql5.com/en/market/product/61168
PointFigureKagiCharts - [demo] https://www.mql5.com/en/market/product/61169
CustomVolumeDelta - (MT5) https://www.mql5.com/en/market/product/60798
RenkoFromRealTicks - (MT5) https://www.mql5.com/en/market/product/60797
RenkoFromRealTicks - [demo] https://www.mql5.com/en/market/product/60824
UniversalDashboard - (MT5) https://www.mql5.com/en/market/product/59610
VolumeDeltaWaves - (MT5) https://www.mql5.com/en/market/product/54183
AutomaticZigZag - (MT5) https://www.mql5.com/en/market/product/54123
VolumeDeltaScanner - (MT5) https://www.mql5.com/en/market/product/53549
ADXSignal - (MT5) https://www.mql5.com/en/market/product/50861
CyclicPatterns - (MT5) https://www.mql5.com/en/market/product/40547

Latest Updates:
WalkForwardOptimizer 1.15 - (MT5) https://www.mql5.com/en/market/product/23068
TrueVolumeSurrogate 1.4 - (MT5) https://www.mql5.com/en/market/product/18319
VolumeDeltaM1 1.6 - (MT5) https://www.mql5.com/en/market/product/18307

Most popular products, user choice:
VolumeDelta
+ (MT4) https://www.mql5.com/en/market/product/5102
+ (MT5) https://www.mql5.com/en/market/product/18307
CumulativeVolumeDeltaBars
+ (MT4) https://www.mql5.com/en/market/product/18285
+ (MT5) https://www.mql5.com/en/market/product/18238
TrueVolumeSurrogate
+ (MT4) https://www.mql5.com/en/market/product/5380
+ (MT5) https://www.mql5.com/en/market/product/18319
WalkForwardOptimizer
+ (MT4) https://www.mql5.com/en/market/product/17683
+ (MT5) https://www.mql5.com/en/market/product/23068
VolumeDeltaM1
+ (MT4) https://www.mql5.com/en/market/product/13353
+ (MT5) https://www.mql5.com/en/market/product/18307
OnBalanceVolumeSurrogate
+ (MT4) https://www.mql5.com/en/market/product/8531
+ (MT5) https://www.mql5.com/en/market/product/18320
OrderBook History Library
+ (MT5) https://www.mql5.com/en/market/product/30681
RenkoTradingBot
+ (MT4) https://www.mql5.com/en/market/product/9170
ADXS/ADXSignal
+ (MT4) https://www.mql5.com/en/market/product/5052
+ (MT5) https://www.mql5.com/en/market/product/50861

Please note: if I'm banned due to inadequate judgment of specific MetaQuotes' staff, my actions on the site are very limited and I can not afford proper support for my products.
Stanislav Korotky
Published article Ready-made Expert Advisors from the MQL5 Wizard work in MetaTrader 4
Ready-made Expert Advisors from the MQL5 Wizard work in MetaTrader 4

The article offers a simple emulator of the MetaTrader 5 trading environment for MetaTrader 4. The emulator implements migration and adjustment of trade classes of the Standard Library. As a result, Expert Advisors generated in the MetaTrader 5 Wizard can be compiled and executed in MetaTrader 4 without changes.

Stanislav Korotky
Published post MQL5 Wizard generates Expert Advisers for MetaTrader 4
As you all already know, both MetaTrader 4 and MetaTrader 5 provide MQL Wizard for easy code generation. Between these 2 wizards there is one important difference though. MetaTrader 5 allows you to generate ready-made Expert Advisers, whereas MetaTrader 4 does not have such option...
Stanislav Korotky
This story has begun quite a long time ago. First I developed an indicator which makes it possible to use trading strategies based on volume delta (or market depth) on Forex. It's presented in the blog post "Can we trade Volume Delta on Forex...
Stanislav Korotky Published product

The indicator provides volume delta analysis and visualization. It calculates tick volumes for buys and sells separately, and their delta on every bar, and displays volumes by price clusters (cells) for a specified number of recent bars. This is a special, more descriptive version of the indicator VolumeDelta . This is a limited substitution of market delta (market depth) analysis, which is normally based on real volumes, but they are not available on Forex. The indicator displays the following

Stanislav Korotky
Published post Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market
If you're distributing some products for MetaTrader 4/5 via the Market, you probably know that a special "welcome" stage of automatic product validation has been added recently by MetaQuotes on the site...
Stanislav Korotky
Published post Volume Delta's WPR
As you may know I published a number of indicators, which provide volume delta analysis in MetaTrader, including Forex. For example, there exist VolumeDelta, VolumeDeltaM1, and CumulativeDeltaBars for MetaTrader 4, as well as their counterparts for MetaTrader 5...
Stanislav Korotky
Published post MQL's OOP booklet & festive greetings
The year 2016 is approaching its end, and it seems a proper moment to sum up all events and achievements, success and failures of the past 12 months...
Stanislav Korotky
Published post MQL's OOP notes: Online Analytical Processing of trading hypercubes: part 2
In the first part we have described common OLAP principles and designed a set of classes bringing hypercube functionality in MetaTrader. At the moment we have the base Aggregator class, which does almost all the job. Now we can implement many specific aggregators with minimal efforts...
Stanislav Korotky
Published post MQL's OOP notes: Online Analytical Processing of trading hypercubes: part 1
Normally trader's activity involves analysis of a lot of data. Part of it, and probably most significant part, are numbers. Time series, economic indicators, trading reports should be studied, classified and analyzed...
Stanislav Korotky
Published post MQL's OOP notes: Optimystic library for On The Fly Optimization of EA meets fast particle swarm algorithm
In previous parts we have developed the library Optimystic for self-optimization of EAs on the fly (part 1, part 2) and particle swarm algorithm (part 3) which is more efficient optimization method than brute force approach used in the library intially...
Stanislav Korotky
Published post MQL's OOP notes: Particle Swarm Speeds Up Expert Adviser Optimization On The Fly
In 2 previous chapters we have studied a library for on the fly optimization of expert advisers (part1, part2). One of drawbacks of the library is its slow method of optimization, because it's nothing else than straightforward iteration over all possible combinations of parameters' values...
Stanislav Korotky
Published post Инструменты для анализа HTML-файлов MT4
Довольно часто возникает необходимость проанализировать html-документы, генерируемые МТ4...
Stanislav Korotky
Published post Lightweight html5-tools for tester report and statement analysis
Quite often there is a need to analyze html-documents, generated by MetaTrader 4. Since the tester in MetaTrader 4 supports only one work symbol at once, multicurrency expert advisers are usually tested by running many separate tests for different work symbols one by one...
Stanislav Korotky
Published post MQL's OOP notes: On The Fly Self-Optimization of Expert Advisers: part 2
In the part 1 we have developed a set of programming interfaces (abstract classes) constituting Optimystic library. In this part we'll implement all classes and embed the library into example EA. The library source code resides in the file Optimystic...
Stanislav Korotky
Published post MQL's OOP notes: On The Fly Self-Optimization of Expert Advisers: part 1
Are you ready for a very very long story? It will be probably most complicated and prolonged publication in the series of MQL OOP so far, but it's surely worth reading, because its main theme is automatic self-optimization of expert advisers on the fly...
Stanislav Korotky
Published post MQL's OOP notes: rubber arrays, safe numbers, exceptions handling and other tricks: part 2
Exception handling is a powerfull and useful mechanism of modern OOP...
Stanislav Korotky
Published post MQL's OOP notes: rubber arrays, safe numbers, exceptions handling and other tricks: part 1
Today we're starting a patchy subject, which will combine many different things. This is why I decided to split it into parts. Out final goal is exception handling, but before we can address it, we need to prepare a ground...
Stanislav Korotky
Published post Optimizing Walk-forward Optimization for Newbies
WalkForward optimization is very powerful and popular method of EA examination and tuning. Some time ago I have released WalkForward library (WFO) and WalkForward reporter script for MetaTrader. They support several modes and flexible setup, yet they seem a bit complicated for ordinary users...
Stanislav Korotky
Published post MQL's OOP notes: Self-made profiler on static and automatic objects
MQL code performance is important in many aspects. For example, if your expert adviser is well optimized you could pay much less for it running in the cloud. Or you can eliminate a situation when your terminal becomes unresponsive for a while while it calculates a heavy indicator...
Stanislav Korotky
Published post MQL Script for Charts Synchronization
Traders do often work with many charts simultaneously. And one of common use cases is when they need to compare 2 charts visually. This is handy, for example, if you test an expert adviser and want to view multiple resulting charts (for different parameters) side by side...