Artyom Trishkin
Artyom Trishkin
4.2 (65)
  • Bilgiler
13+ yıl
deneyim
0
ürünler
0
demo sürümleri
20
işler
0
sinyaller
0
aboneler
Программист konum:
Writing scripts, indicators, EAs on mql5 and mql4
------------------------------------------------
Reliable, high quality. Help you check your strategy in StrategyTester, offer options to increase profitability. I write as a tester, and for demo and live trading.
------------------------------------------------
For all questions, please contact personal messages.
------------------------------------------------
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XX): Creating and storing program resources" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XX): Creating and storing program resources

The article deals with storing data in the program's source code and creating audio and graphical files out of them. When developing an application, we often need audio and images. The MQL language features several methods of using such data.

10
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XIX): Class of library messages" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XIX): Class of library messages

In this article, we will consider the class of displaying text messages. Currently, we have a sufficient number of different text messages. It is time to re-arrange the methods of their storage, display and translation of Russian or English messages to other languages. Besides, it would be good to introduce convenient ways of adding new languages to the library and quickly switching between them.

6
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XVIII): Interactivity of account and any other library objects" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XVIII): Interactivity of account and any other library objects

The article arranges the work of an account object on a new base object of all library objects, improves the CBaseObj base object and tests setting tracked parameters, as well as receiving events for any library objects.

6
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XVII): Interactivity of library objects" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XVII): Interactivity of library objects

In this article, we are going to finish the development of the base object of all library objects, so that any library object based on it is able to interact with a user. For example, users will be able to set the maximum acceptable size of a spread for opening a position and a price level, upon reaching which an event from a symbol object is sent to the program with the spread or price level-based signal.

6
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XVI): Symbol collection events" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XVI): Symbol collection events

In this article, we will create a new base class of all library objects adding the event functionality to all its descendants and develop the class for tracking symbol collection events based on the new base class. We will also change account and account event classes for developing the new base object functionality.

5
Thanakorn Suwanna
Thanakorn Suwanna 2020.02.16
'thanakornssuwenm
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XV): Collection of symbol objects" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XV): Collection of symbol objects

In this article, we will consider creation of a symbol collection based on the abstract symbol object developed in the previous article. The abstract symbol descendants are to clarify a symbol data and define the availability of the basic symbol object properties in a program. Such symbol objects are to be distinguished by their affiliation with groups.

7
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XIV): Symbol object" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XIV): Symbol object

In this article, we will create the class of a symbol object that is to be the basic object for creating the symbol collection. The class will allow us to obtain data on the necessary symbols for their further analysis and comparison.

7
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XIII): Account object events" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XIII): Account object events

The article considers working with account events for tracking important changes in account properties affecting the automated trading. We have already implemented some functionality for tracking account events in the previous article when developing the account object collection.

7
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XII): Account object class and collection of account objects" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XII): Account object class and collection of account objects

In the previous article, we defined position closure events for MQL4 in the library and got rid of the unused order properties. Here we will consider the creation of the Account object, develop the collection of account objects and prepare the functionality for tracking account events.

6
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part XI). Compatibility with MQL4 - Position closure events" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part XI). Compatibility with MQL4 - Position closure events

We continue the development of a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the tenth part, we resumed our work on the library compatibility with MQL4 and defined the events of opening positions and activating pending orders. In this article, we will define the events of closing positions and get rid of the unused order properties.

6
Artyom Trishkin
Artyom Trishkin
Всех со всем! За вас, друзья!
Artyom Trishkin
Artyom Trishkin 2019.05.24
Красноярск. Максимилианс, на концерте В.Кузьмина и гр.Динамик.
Alexander Fedosov
Alexander Fedosov 2019.05.27
Кружечка конечно добротная))
Artyom Trishkin
Artyom Trishkin 2019.05.27
Дык.., из-за неё и фотографировался :)
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part X): Compatibility with MQL4 - Events of opening a position and activating pending orders" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part X): Compatibility with MQL4 - Events of opening a position and activating pending orders

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the ninth part, we started improving the library classes for working with MQL4. Here we will continue improving the library to ensure its full compatibility with MQL4.

6
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part IX): Compatibility with MQL4 - Preparing data" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part IX): Compatibility with MQL4 - Preparing data

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the eighth part, we implemented the class for tracking order and position modification events. Here, we will improve the library by making it fully compatible with MQL4.

8
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part VIII): Order and position modification events" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part VIII): Order and position modification events

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the seventh part, we added tracking StopLimit orders activation and prepared the functionality for tracking other events involving orders and positions. In this article, we will develop the class for tracking order and position modification events.

8
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part VII): StopLimit order activation events, preparing the functionality for order and position modification events" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part VII): StopLimit order activation events, preparing the functionality for order and position modification events

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the sixth part, we trained the library to work with positions on netting accounts. Here we will implement tracking StopLimit orders activation and prepare the functionality to track order and position modification events.

6
Artyom Trishkin
Artyom Trishkin
Ой... 30 апреля наступило.
С Днём Рождения меня! Салют, шарики, овации :)
Aleksei Mikhanoshin
Aleksei Mikhanoshin 2019.04.30
Hello Artem! Здоровья тебе, удачи и здоровья семейству!
Roni Iron
Roni Iron 2019.05.09
c Майскими праздниками!
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part V): Classes and collection of trading events, sending events to the program" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part V): Classes and collection of trading events, sending events to the program

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. In the fourth part, we tested tracking trading events on the account. In this article, we will develop trading event classes and place them to the event collections. From there, they will be sent to the base object of the Engine library and the control program chart.

7
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part IV): Trading events" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part IV): Trading events

In the previous articles, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. We already have collections of historical orders and deals, market orders and positions, as well as the class for convenient selection and sorting of orders. In this part, we will continue the development of the base object and teach the Engine Library to track trading events on the account.

8
Artyom Trishkin
"Library for easy and quick development of MetaTrader programs (part III). Collection of market orders and positions, search and sorting" makalesini yayınladı
Library for easy and quick development of MetaTrader programs (part III). Collection of market orders and positions, search and sorting

In the first part, we started creating a large cross-platform library simplifying the development of programs for MetaTrader 5 and MetaTrader 4 platforms. Further on, we implemented the collection of history orders and deals. Our next step is creating a class for a convenient selection and sorting of orders, deals and positions in collection lists. We are going to implement the base library object called Engine and add collection of market orders and positions to the library.

8
Artyom Trishkin
Artyom Trishkin
10 марта в 23:15 стал дедом. Мож бороду отрастить? Иль ну её...
MOCKBA
MOCKBA 2019.03.10
Поздравляю от всего сердца!
Andrey Dik
Andrey Dik 2019.03.11
Мои поздравления... Бороду не отпускай, жена тебе спасибо скажет))
Artyom Trishkin
Artyom Trishkin 2019.03.11
Спасибо, друзья!