Stanislav Korotky
Stanislav Korotky
4.2 (68)
  • Информация
10+ лет
опыт работы
98
продуктов
136
демо-версий
0
работ
0
сигналов
0
подписчиков
Трейдинг моё хобби, а основной род деятельности - IT, поэтому разработка любых торговых роботов, индикаторов, скриптов - не проблема. Использую широкий набор технологий: MQL4, MQL5, системное, прикладное, веб-программирование, нейросети...

Новинки:
PnFxo - (MT5) https://www.mql5.com/ru/market/product/61592
MACD Advanced - (MT5) https://www.mql5.com/ru/market/product/61515
PFKBreakOut - (MT5) https://www.mql5.com/ru/market/product/61170
PointFigureKagiCharts - (MT5) https://www.mql5.com/ru/market/product/61168
PointFigureKagiCharts - [demo] https://www.mql5.com/ru/market/product/61169
CustomVolumeDelta - (MT5) https://www.mql5.com/ru/market/product/60798
RenkoFromRealTicks - (MT5) https://www.mql5.com/ru/market/product/60797
RenkoFromRealTicks - [demo] https://www.mql5.com/ru/market/product/60824
UniversalDashboard - (MT5) https://www.mql5.com/ru/market/product/59610
VolumeDeltaWaves - (MT5) https://www.mql5.com/ru/market/product/54183
AutomaticZigZag - (MT5) https://www.mql5.com/ru/market/product/54123
VolumeDeltaScanner - (MT5) https://www.mql5.com/ru/market/product/53549
ADXSignal - (MT5) https://www.mql5.com/ru/market/product/50861
CyclicPatterns - (MT5) https://www.mql5.com/ru/market/product/40547

Последние обновления:
WalkForwardOptimizer 1.11 - (MT5) https://www.mql5.com/ru/market/product/23068
TrueVolumeSurrogate 1.4 - (MT5) https://www.mql5.com/ru/market/product/18319
VolumeDeltaM1 1.6 - (MT5) https://www.mql5.com/ru/market/product/18307

Наиболее популярные у пользователей продукты:
VolumeDelta
+ (MT4) https://www.mql5.com/ru/market/product/5102
+ (MT5) https://www.mql5.com/ru/market/product/18307
CumulativeVolumeDeltaBars
+ (MT4) https://www.mql5.com/ru/market/product/18285
+ (MT5) https://www.mql5.com/ru/market/product/18238
TrueVolumeSurrogate
+ (MT4) https://www.mql5.com/ru/market/product/5380
+ (MT5) https://www.mql5.com/ru/market/product/18319
WalkForwardOptimizer
+ (MT4) https://www.mql5.com/ru/market/product/17683
+ (MT5) https://www.mql5.com/ru/market/product/23068
VolumeDeltaM1
+ (MT4) https://www.mql5.com/ru/market/product/13353
+ (MT5) https://www.mql5.com/ru/market/product/18307
OnBalanceVolumeSurrogate
+ (MT4) https://www.mql5.com/ru/market/product/8531
+ (MT5) https://www.mql5.com/ru/market/product/18320
OrderBook History Library
+ (MT5) https://www.mql5.com/ru/market/product/30681
RenkoTradingBot
+ (MT4) https://www.mql5.com/ru/market/product/9170
ADXS/ADXSignal
+ (MT4) https://www.mql5.com/ru/market/product/5052
+ (MT5) https://www.mql5.com/ru/market/product/50861

Внимание: если я забанен некоторыми неадекватными представителями MetaQuotes, мои возможности на сайте сильно ограничены и я не могу оказывать нормальную поддержку продуктов.
Stanislav Korotky
Добавил тему Получение истории по OrderCloseBy через MQL
Если в советнике используется OrderCloseBy, то история в тестере выглядит примерно так: Однако при попытке прочитать эту историю через цикл с OrderSelect и OrderPrint получается такая штука: : # 2 2017.01 . 02 09 : 15 : 00 sell 0.41 EURUSD 1.05210
Stanislav Korotky
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост Инструменты для анализа HTML-файлов MT4
Довольно часто возникает необходимость проанализировать html-документы, генерируемые МТ4...
Stanislav Korotky
Опубликовал пост 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
Опубликовал пост 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
Опубликовал пост 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
Добавил тему Время истечения отложенного ордера задается включительно или нет?
Прогнал в тестере эксперт, который выставляет отложенные ордера . Для них задается срок экспирации. После автоматического истечения ордеров распечатываю их с помощью OrderPrint. Согласно логам получается, что OrderCloseTime для таких ордеров на 1 бар
Stanislav Korotky
Добавил тему Формула расчета свопа
Поделитесь формулой расчета свопа на MQL, что-то типа этого: double swap( string symbol, int type,  datetime openTime, datetime currentTime, double openPrice) {    double pointValue = MarketInfo (symbol, MODE_POINT ) * MarketInfo
Stanislav Korotky
Опубликовал пост 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
Опубликовал пост 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
Добавил тему Терминал пытается компилировать "чужие" файлы
Если в MQL4 папках есть файлы с расширениями, которые начинаются на mq4 (например, файл stub2.mq4abc, где abc - все что угодно), то терминал упорно пытается их откомпилировать - периодически пишет "Compiling stub" в журнал и добавляет файл в реестр
Stanislav Korotky
Опубликовал пост 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
Добавил тему Как сделать шаблонный класс наследник?
Нужен примерно такой код. template < typename T> class B; template < typename T> class A {    public :     B<T> *b;     A()     {
Stanislav Korotky
Опубликовал пост 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...