Marat Sultanov
Marat Sultanov
4.7 (74)
  • Информация
11+ лет
опыт работы
14
продуктов
217
демо-версий
59
работ
0
сигналов
0
подписчиков
Marat Sultanov
Оставил отзыв на заказчика за работу An EA based on a custom indicator
Marat Sultanov
Оставил отзыв на заказчика за работу Нужно модифицировать предидущего робота
Marat Sultanov
Оставил отзыв на заказчика за работу Modification of EA and Need both MT5 and MT4 Version
Marat Sultanov
Оставил отзыв на заказчика за работу Impulse Arrow indicator
Marat Sultanov
Оставил отзыв на заказчика за работу Разработать нндикатор, который собирает данные на истории
Marat Sultanov
Оставил отзыв на заказчика за работу EA to Automatically open & close a chart
Marat Sultanov
Оставил отзыв на заказчика за работу Update EA + fix bug
Marat Sultanov
Оставил отзыв на заказчика за работу Нужен советник работающий по хеджирующей логике
Marat Sultanov
Оставил отзыв на заказчика за работу Modify M
Marat Sultanov
Оставил отзыв на заказчика за работу Mt4 to mt5 correction and fresh code
Marat Sultanov
Оставил отзыв на заказчика за работу Expert Advisor and Indicator for zigzag/stochastic
Marat Sultanov
Оставил отзыв на заказчика за работу Convert mq4 to mq5 Code.
Marat Sultanov
Оставил отзыв на заказчика за работу Нужен серийный советник на основе индикаторов боллинджера и HA
Marat Sultanov
Оставил отзыв на заказчика за работу Simple algo to trade crossover of ma and ema only
Marat Sultanov
Оставил отзыв на заказчика за работу Removed some unused functions in the EA
Marat Sultanov
Оставил отзыв на заказчика за работу An EA improvement
Marat Sultanov
Оставил отзыв на заказчика за работу Trailing Stop EA modification
Marat Sultanov Выставил продукт

У каждого индикатора есть свои достоинства и недостатки. Трендовые показывают хорошие сигналы во время тренда, но запаздывают во время флэта. Флэтовые прекрасно себя чувствуют во флэте, но при наступлении тренда сразу же умирают. Все это не было бы проблемой, если было бы просто предсказать, когда тренд сменится флэтом, а флэт сменится трендом, но на практике это крайне серьезная задача. Что если разработать такой алгоритм, который сможет в индикаторе устранить недостатки и усилить его

Marat Sultanov Выставил продукт

У каждого индикатора есть свои достоинства и недостатки. Трендовые показывают хорошие сигналы во время тренда, но запаздывают во время флэта. Флэтовые прекрасно себя чувствуют во флэте, но при наступлении тренда сразу же умирают. Все это не было бы проблемой, если было бы просто предсказать, когда тренд сменится флэтом, а флэт сменится трендом, но на практике это крайне серьезная задача. Что если разработать такой алгоритм, который сможет в индикаторе устранить недостатки и усилить его

Marat Sultanov
Marat Sultanov
A new version(6.15) of the product "Deep Moving Average" (for MetaTrader 5) is available.
Link: https://www.mql5.com/en/market/product/13371

What's new:
1. The indicator has been completely redesigned.

2. New neural network architecture (NN).
2.2. Convolutional layers have been added.
2.3. Improved architecture of hidden layers.
2.5. Now the structure of the NN is set by fixed values.
2.6. Added PreSets of the NN structure.
It is configured using the input parameter 'PreSet'.
If 'PreSet' = 'CUSTOM SET', then the structure is configured manually using a group of input parameters "Custom Set".

3. The MTF mode has been removed.
This is done to improve the performance and stability of calculations.

4. Improved computing on OpenCL-enabled devices.
4.1. Optimized calculations. Accelerated.
4.2. Now there is no requirement to support a device of the 'double' type.
4.3. Added device selection 'Device' = 'CPU (Multi-Thread with OpenCL)'.
When selecting this device, if the CPU supports OpenCL, then the indicator will be calculated asynchronously on the CPU (all CPU cores are used).
4.4. Description of the 'Device' parameter logic.
- 'Device' = 'Terminal (Single-Thread)' - (the slowest calculation) the indicator will be calculated in the general MetaTrader thread. For reference: MetaTrader allocates one common thread for all running indicators.
- 'Device' = 'CPU (Multi-Thread with OpenCL)' - (fast calculation) the indicator will be calculated asynchronously (all central processor cores are used). This will speed up calculations by using all CPU cores.
- 'Device' = 'GPU (Multi-Thread with OpenCL)' - (fastest calculation) the indicator will be calculated asynchronously (GPU is used). This will greatly speed up calculations due to the use of a graphics card (GPU).

5. The learning system has been improved.
5.1. An adaptive learning system has been implemented.
5.1. The learning process has been optimized.
5.2. Now the learning process is saved when the indicator is restarted. This allows you to continue training the indicator after it is restarted.
6.3. New parameters for learning:
- 'Signal Mode' - signal calculation method (for line color, arrows and learning).
Options:
'Direction (MA line)' - the line direction is used.
'Crossing (Price with MA line)' - the intersection of the bar closing price with the MA is used.

- 'Criterion(for Quality)' - criteria for learning (adapting process).
Options:
'Balance max' - the learning system will strive to optimize net profit.
'Profit Factor max' - the learning system will strive to optimize the profit factor.
'Recovery Factor max' - the learning system will strive to optimize the recovery factor.

6. The "Deep" algorithm has been improved.
6.1. Unnecessary parameters have been removed.
6.2. New parameter 'Sensitivity in % [1...100]' - the sensitivity of the MA period change. More precisely, it is the rate of change.
The lower the value, the slower the MA period will change. Use to avoid fast changes of the MA line.
6.3. New parameter 'Period(in bars) for Re-Adapt(0-Adapt once)' - time period (number of bars) for automatic start of repeat learning (adaptation).
6.4. New parameter 'Maximum Iterations [1...)' is the maximum number of iterations for the running learning process (adaptation).
6.5. Now the MA period is set through the minimum and maximum values.
For reference: if 'Minimum Period [1...)' = 'Maximum Period [1...)', then the "Deep" algorithm will not be activated and the training system (adaptations) will not be used.

7. Improved visual panel.
7.1. Visual improvements.
7.2. Increased functionality.
7.3. Added more visual information.
7.4. A button has been added for manually stopping the learning process (adaptation), as well as for starting the learning process (adaptation) again.