Oleh Fedorov
Oleh Fedorov
4 (3)
  • Informations
7+ années
expérience
2
produits
100
versions de démo
7
offres d’emploi
0
signaux
0
les abonnés
Oleh Fedorov
Article publié Изучение MQL5 — от новичка до профи (Часть VI): Основы написания советников
Изучение MQL5 — от новичка до профи (Часть VI):  Основы написания советников

Статья продолжает цикл для начинающих. Здесь будут рассмотрены основные принципы построения советников. Мы создадим два советника: первый будет торговать без индикаторов, отложенными ордерами, второй — на основе стандартного индикатора MA, торгующий с помощью сделок по текущей цене. Здесь я предполагаю, что вы уже не совсем новичок и владеете материалом предыдущих статей относительно свободно.

1
Oleh Fedorov
Article publié Master MQL5 from beginner to pro (Part V): Fundamental control flow operators
Master MQL5 from beginner to pro (Part V): Fundamental control flow operators

This article explores the key operators used to modify the program's execution flow: conditional statements, loops, and switch statements. Utilizing these operators will allow the functions we create to behave more "intelligently".

Oleh Fedorov
Article publié Master MQL5 from beginner to pro (Part IV): About Arrays, Functions and Global Terminal Variables
Master MQL5 from beginner to pro (Part IV): About Arrays, Functions and Global Terminal Variables

The article is a continuation of the series for beginners. It covers in detail data arrays, the interaction of data and functions, as well as global terminal variables that allow data exchange between different MQL5 programs.

Oleh Fedorov
Article publié Master MQL5 from Beginner to Pro (Part III): Complex Data Types and Include Files
Master MQL5 from Beginner to Pro (Part III): Complex Data Types and Include Files

This is the third article in a series describing the main aspects of MQL5 programming. This article covers complex data types that were not discussed in the previous article. These include structures, unions, classes, and the 'function' data type. It also explains how to add modularity to your program using the #include preprocessor directive.

Oleh Fedorov
Article publié Master MQL5 from beginner to pro (Part II): Basic data types and use of variable
Master MQL5 from beginner to pro (Part II): Basic data types and use of variable

This is a continuation of the series for beginners. In this article, we'll look at how to create constants and variables, write dates, colors, and other useful data. We will learn how to create enumerations like days of the week or line styles (solid, dotted, etc.). Variables and expressions are the basis of programming. They are definitely present in 99% of programs, so understanding them is critical. Therefore, if you are new to programming, this article can be very useful for you. Required programming knowledge level: very basic, within the limits of my previous article (see the link at the beginning).

Oleh Fedorov
Article publié Master MQL5 from beginner to pro (Part I): Getting started with programming
Master MQL5 from beginner to pro (Part I): Getting started with programming

This article is an introduction to a series of articles about programming. It is assumed here that the reader has never dealt with programming before. So, this series starts from the very basics. Programming knowledge level: Absolute Beginner.

2
Oleh Fedorov
Article publié DRAKON visual programming language — communication tool for MQL developers and customers
DRAKON visual programming language — communication tool for MQL developers and customers

DRAKON is a visual programming language designed to simplify interaction between specialists from different fields (biologists, physicists, engineers...) with programmers in Russian space projects (for example, in the Buran reusable spacecraft project). In this article, I will talk about how DRAKON makes the creation of algorithms accessible and intuitive, even if you have never encountered code, and also how it is easier for customers to explain their thoughts when ordering trading robots, and for programmers to make fewer mistakes in complex functions.

Oleh Fedorov
Article publié Alan Andrews et ses méthodes d'analyse des séries temporelles (timeseries)
Alan Andrews et ses méthodes d'analyse des séries temporelles (timeseries)

Alan Andrews est l'un des "éducateurs" les plus célèbres du monde moderne dans le domaine du trading. Sa "fourchette" est incluse dans presque tous les programmes modernes d'analyse de cotations. Mais la plupart des traders n'utilisent même pas une fraction des possibilités offertes par cet outil. D'ailleurs, le cours de formation original d'Andrews comprend une description non seulement de la fourchette (bien qu'elle reste l'outil principal), mais aussi de quelques autres constructions utiles. L'article donne un aperçu des merveilleuses méthodes d'analyse graphique qu'Andrews enseignait dans son cours original. Attention, il y aura beaucoup d'images.

Oleh Fedorov
Article publié Revisiting Murray system
Revisiting Murray system

Graphical price analysis systems are deservedly popular among traders. In this article, I am going to describe the complete Murray system, including its famous levels, as well as some other useful techniques for assessing the current price position and making a trading decision.

Andrea maiani ciccarelli
Andrea maiani ciccarelli 2023.03.10
salve Oleh,ma e' per mt4 o mt5...
Oleh Fedorov
Article publié Ce qu’il est possible de faire avec les Moyennes Mobiles
Ce qu’il est possible de faire avec les Moyennes Mobiles

L'article propose plusieurs méthodes d'application des moyennes mobiles. Chaque méthode impliquant une analyse des courbes est accompagnée d'indicateurs permettant de la visualiser. Dans la plupart des cas, les idées présentées dans cet article appartiennent à leurs auteurs respectifs. Ma seule tâche a été de les rassembler pour vous permettre de voir les principales approches et, espérons-le, de prendre des décisions de trading plus raisonnables. Niveau de compétence en MQL5 : débutant

Oleh Fedorov
Article publié Manual charting and trading toolkit (Part III). Optimization and new tools
Manual charting and trading toolkit (Part III). Optimization and new tools

In this article, we will further develop the idea of drawing graphical objects on charts using keyboard shortcuts. New tools have been added to the library, including a straight line plotted through arbitrary vertices, and a set of rectangles that enable the evaluation of the reversal time and level. Also, the article shows the possibility to optimize code for improved performance. The implementation example has been rewritten, allowing the use of Shortcuts alongside other trading programs. Required code knowledge level: slightly higher than a beginner.

Zqh Zhang
Zqh Zhang 2022.02.05
Отладка была ошибкой. надежда вновь обновится. Спасибо
Oleh Fedorov
Article publié Using spreadsheets to build trading strategies
Using spreadsheets to build trading strategies

The article describes the basic principles and methods that allow you to analyze any strategy using spreadsheets (Excel, Calc, Google). The obtained results are compared with MetaTrader 5 tester.

2
optionshk
optionshk 2021.01.30
Would you please take up this freelance job that involves making csv spreadsheet for backtesting use
Oleh Fedorov
Article publié Analyzing charts using DeMark Sequential and Murray-Gann levels
Analyzing charts using DeMark Sequential and Murray-Gann levels

Thomas DeMark Sequential is good at showing balance changes in the price movement. This is especially evident if we combine its signals with a level indicator, for example, Murray levels. The article is intended mostly for beginners and those who still cannot find their "Grail". I will also display some features of building levels that I have not seen on other forums. So, the article will probably be useful for advanced traders as well... Suggestions and reasonable criticism are welcome...

Oleh Fedorov
Article publié Manual charting and trading toolkit (Part II). Chart graphics drawing tools
Manual charting and trading toolkit (Part II). Chart graphics drawing tools

This is the next article within the series, in which I show how I created a convenient library for manual application of chart graphics by utilizing keyboard shortcuts. The tools used include straight lines and their combinations. In this part, we will view how the drawing tools are applied using the functions described in the first part. The library can be connected to any Expert Advisor or indicator which will greatly simplify the charting tasks. This solution DOES NOT use external dlls, while all the commands are implemented using built-in MQL tools.

Oleh Fedorov
Article publié Manual charting and trading toolkit (Part I). Preparation: structure description and helper class
Manual charting and trading toolkit (Part I). Preparation: structure description and helper class

This is the first article in a series, in which I am going to describe a toolkit which enables manual application of chart graphics by utilizing keyboard shortcuts. It is very convenient: you press one key and a trendline appears, you press another key — this will create a Fibonacci fan with the necessary parameters. It will also be possible to switch timeframes, to rearrange layers or to delete all objects from the chart.

5
Oleh Fedorov
Code publié Индикатор конца тренда
Оригинальная идея: JLY, обсуждение в теме https://www.mql5.com/ru/forum/12503. Для отрисовки целевых точек пока использован код оригинального индикатора версии 3.6, который не проверялся и не оптимизировался.
2 1941
Oleh Fedorov
Code publié Управляемые уровни Мюррея-Ганна
Простой индикатор уровней Мюррея-Ганна, который можно использовать, как стандартный инструмент Fibo, перемещая управляющую линию в нужные вам координаты. Длина, толщина, стиль линий настраиваются. Тепреь совместимо с MQL5.
1 1345
Oleh Fedorov
Code publié Переключение таймфреймов текущего окна с клавиатуры
Переключение таймфреймов окна последовательно с клавиатуры. Управляющие клавиши - "U" и "D" (для меня ассоциируются со словами "up" - вверх - и "down" - вниз.). Клавиши можно настраивать при старте индикатора.
1 464
Oleh Fedorov
Enregistré à MQL5.community