Andrey Azatskiy
Andrey Azatskiy
5 (1)
  • 정보
6+ 년도
경험
1
제품
18
데몬 버전
2
작업
0
거래 신호
0
구독자
2qwerty
Andrey Azatskiy
추가된 주제 학위와 관련된 트릭이 있는 이유는 무엇입니까?
나는 능력으로 작동하는 함수를 작성해야했고 작성하는 과정에서 나 자신에게 흥미로운 것을 발견했습니다. 즉: 음의 분수를 음의 분수 거듭제곱으로 바꾸면 MQL5는 -nan을 씁니다. double n = MathPow (- 5.5 ,- 0.2 ); 나는 같은 결과를 얻은 C ++에서 체크인했습니다 (컴파일하기에 너무 게으르고 cpp.sh에서 빠르게 테스트했기 때문에 어떤 버전의 언어가 사용되었는지 모르겠습니다) #include
Andrey Azatskiy
게재된 기고글 Continuous walk-forward optimization (Part 8): Program improvements and fixes
Continuous walk-forward optimization (Part 8): Program improvements and fixes

The program has been modified based on comments and requests from users and readers of this article series. This article contains a new version of the auto optimizer. This version implements requested features and provides other improvements, which I found when working with the program.

4
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 7): Binding Auto Optimizer's logical part with graphics and controlling graphics from the program
Continuous Walk-Forward Optimization (Part 7): Binding Auto Optimizer's logical part with graphics and controlling graphics from the program

This article describes the connection of the graphical part of the auto optimizer program with its logical part. It considers the optimization launch process, from a button click to task redirection to the optimization manager.

7
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 6): Auto optimizer's logical part and structure
Continuous Walk-Forward Optimization (Part 6): Auto optimizer's logical part and structure

We have previously considered the creation of automatic walk-forward optimization. This time, we will proceed to the internal structure of the auto optimizer tool. The article will be useful for all those who wish to further work with the created project and to modify it, as well as for those who wish to understand the program logic. The current article contains UML diagrams which present the internal structure of the project and the relationships between objects. It also describes the process of optimization start, but it does not contain the description of the optimizer implementation process.

1
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 5): Auto Optimizer project overview and creation of a GUI
Continuous Walk-Forward Optimization (Part 5): Auto Optimizer project overview and creation of a GUI

This article provides further description of the walk-forward optimization in the MetaTrader 5 terminal. In previous articles, we considered methods for generating and filtering the optimization report and started analyzing the internal structure of the application responsible for the optimization process. The Auto Optimizer is implemented as a C# application and it has its own graphical interface. The fifth article is devoted to the creation of this graphical interface.

1
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 4): Optimization Manager (Auto Optimizer)
Continuous Walk-Forward Optimization (Part 4): Optimization Manager (Auto Optimizer)

The main purpose of the article is to describe the mechanism of working with our application and its capabilities. Thus the article can be treated as an instruction on how to use the application. It covers all possible pitfalls and specifics of the application usage.

4
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 3): Adapting a Robot to Auto Optimizer
Continuous Walk-Forward Optimization (Part 3): Adapting a Robot to Auto Optimizer

The third part serves as a bridge between the previous two parts: it describes the mechanism of interaction with the DLL considered in the first article and the objects for report downloading, which were described in the second article. We will analyze the process of wrapper creation for a class which is imported from DLL and which forms an XML file with the trading history. We will also consider a method for interacting with this wrapper.

3
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 2): Mechanism for creating an optimization report for any robot
Continuous Walk-Forward Optimization (Part 2): Mechanism for creating an optimization report for any robot

The first article within the Walk-Through Optimization series described the creation of a DLL to be used in our auto optimizer. This continuation is entirely devoted to the MQL5 language.

3
Andrey Azatskiy
게재된 기고글 Continuous Walk-Forward Optimization (Part 1): Working with Optimization Reports
Continuous Walk-Forward Optimization (Part 1): Working with Optimization Reports

The first article is devoted to the creation of a toolkit for working with optimization reports, for importing them from the terminal, as well as for filtering and sorting the obtained data. MetaTrader 5 allows downloading optimization results, however our purpose is to add our own data to the optimization report.

3
Andrey Azatskiy
게재된 기고글 Optimization management (Part II): Creating key objects and add-on logic
Optimization management (Part II): Creating key objects and add-on logic

This article is a continuation of the previous publication related to the creation of a graphical interface for optimization management. The article considers the logic of the add-on. A wrapper for the MetaTrader 5 terminal will be created: it will enable the running of the add-on as a managed process via C#. In addition, operation with configuration files and setup files is considered in this article. The application logic is divided into two parts: the first one describes the methods called after pressing a particular key, while the second part covers optimization launch and management.

3
Andrey Azatskiy
게재된 기고글 Optimization management (Part I): Creating a GUI
Optimization management (Part I): Creating a GUI

This article describes the process of creating an extension for the MetaTrader terminal. The solution discussed helps to automate the optimization process by running optimizations in other terminals. A few more articles will be written concerning this topic. The extension has been developed using the C# language and design patterns, which additionally demonstrates the ability to expand the terminal capabilities by developing custom modules, as well as the ability to create custom graphical user interfaces using the functionality of a preferred programming language.

4
Andrey Azatskiy 출시돈 제품

30.00 USD

HV Models is an Indicator that containes 4 methods for calculating historical volatility of the selected asset. Volatility is one of the fundamental values ​​describing changes in the underlying asset. In statistics, it usualy describes as a standard deviation. The price chart has 4 values ​​(Open High Low Close) when we calculate volatility using a standard indicator, only one of these values ​​is used as a result we get one-sided volatility picture. The presented indicator uses 4 volatility

Andrey Azatskiy
게재된 기고글 100 best optimization passes (part 1). Developing optimization analyzer
100 best optimization passes (part 1). Developing optimization analyzer

The article dwells on the development of an application for selecting the best optimization passes using several possible options. The application is able to sort out the optimization results by a variety of factors. Optimization passes are always written to a database, therefore you can always select new robot parameters without re-optimization. Besides, you are able to see all optimization passes on a single chart, calculate parametric VaR ratios and build the graph of the normal distribution of passes and trading results of a certain ratio set. Besides, the graphs of some calculated ratios are built dynamically beginning with the optimization start (or from a selected date to another selected date).

2
Andrey Azatskiy
게재된 기고글 Custom presentation of trading history and creation of report diagrams
Custom presentation of trading history and creation of report diagrams

The article describes custom methods for assessing the trading history. Two classes have been written for downloading and analyzing history. The first of them collects the trading history and represents it as a summary table. The second one deals with statistics: it calculates a number of variables and builds charts for a more efficient evaluation of trading results.

4
Andrey Azatskiy
Индикатор MACD 작업에 대한 피드백을 고객에게 남김
Andrey Azatskiy
MQL5.커뮤니티에 등록됨