Artyom Trishkin
Artyom Trishkin
4.2 (65)
  • Information
13+ years
experience
0
products
0
demo versions
20
jobs
0
signals
0
subscribers
Программист at
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
Published article Компонент View для таблиц в парадигме MVC на MQL5: Базовый графический элемент
Компонент View для таблиц в парадигме MVC на MQL5: Базовый графический элемент

В статье рассматривается процесс разработки базового графического элемента для компонента View в рамках реализации таблиц в парадигме MVC (Model-View-Controller) на языке MQL5. Это первая статья, посвященная компоненту View, и третья в серии статей о создании таблиц для клиентского терминала MetaTrader 5.

1
Artyom Trishkin
Published article Классы таблицы и заголовка на базе модели таблицы в MQL5: Применение концепции MVC
Классы таблицы и заголовка на базе модели таблицы в MQL5: Применение концепции MVC

Это вторая часть статьи, посвященной реализации модели таблицы в MQL5 с использованием архитектурной парадигмы MVC (Model-View-Controller). В статье рассматривается разработка классов таблицы и её заголовка, основанных на ранее созданной модели таблицы. Разработанные классы станут основой для дальнейшей реализации компонентов представления (View) и управления (Controller), которые будут рассмотрены в следующих статьях.

2
Artyom Trishkin
Published article Реализация модели таблицы в MQL5: Применение концепции MVC
Реализация модели таблицы в MQL5: Применение концепции MVC

В статье рассмотрим процесс разработки модели таблицы на языке MQL5 с использованием архитектурной концепции MVC (Model-View-Controller) для разделения логики данных, представления и управления, что помогает создавать структурированный, гибкий и масштабируемый код. Рассмотрим реализацию классов для построения модели таблицы, включая использование связанных списков для хранения данных.

1
Artyom Trishkin
Published article Визуализация стратегий в MQL5: раскладываем результаты оптимизации по графикам критериев
Визуализация стратегий в MQL5: раскладываем результаты оптимизации по графикам критериев

В этой статье мы напишем пример визуализации процесса оптимизации и сделаем отображение трёх лучших проходов для четырёх критериев оптимизации. А также обеспечим возможность выбора одного из трёх лучших проходов для вывода его данных в таблицы и на график.

3
Artyom Trishkin
Published article Постфактумный анализ торговли: подбираем TrailingStop и новые стопы в тестере стратегий
Постфактумный анализ торговли: подбираем TrailingStop и новые стопы в тестере стратегий

Продолжаем тему анализа совершённых сделок в тестере стратегий для улучшения качества торговли. Проверим, как использование различных трейлингов поможет изменить уже полученные результаты торговли.

2
Artyom Trishkin
Published article Визуальная оценка и корректировка торговли в MetaTrader 5
Визуальная оценка и корректировка торговли в MetaTrader 5

В тестере стратегий можно не только оптимизировать параметры торгового робота. Мы покажем, как оценить постфактум проторгованную историю своего счёта и внести корректировки в торговлю в тестере, изменяя размеры стоп-приказов открываемых позиций.

1
Artyom Trishkin
Published article Индикатор рыночного профиля — Market Profile (Часть 2): Оптимизация и отрисовка на канвасе
Индикатор рыночного профиля — Market Profile (Часть 2): Оптимизация и отрисовка на канвасе

В статье будет рассмотрена оптимизированная версия индикатора Профиля Рынка Market Profile, где рисование множеством графических объектов заменено на рисование на холсте — объекте класса CCanvas.

1
Artyom Trishkin
Published article Изучаем индикатор рыночного профиля — Market Profile: Что это и как устроен?
Изучаем индикатор рыночного профиля — Market Profile: Что это и как устроен?

Сегодня познакомимся с "Профилем рынка". Узнаем что лежит за этим названием, попробуем разобраться в принципах работы с Профилем и рассмотрим представленную в терминале его версию под названием MarketProfile.

2
Artyom Trishkin
Published article Скользящая средняя на MQL5 с нуля: Просто и доступно
Скользящая средняя на MQL5 с нуля: Просто и доступно

На простых примерах разберём принципы расчётов скользящих средних, узнаем о способах оптимизации расчётов индикаторов и, соответственно — скользящих средних.

1
Artyom Trishkin
Published article Возможности SQLite в MQL5: Пример интерактивной панели с торговой статистикой в разрезе символов и магиков
Возможности SQLite в MQL5: Пример интерактивной панели с торговой статистикой в разрезе символов и магиков

В статье рассмотрим создание индикатора, отображающего на интерактивной панели статистику торговли по счёту и в разрезе символов и торговых стратегий. Код напишем, основываясь на примерах из Документации и статьи о работе с базами данных.

2
Artyom Trishkin
Published article DoEasy. Service functions (Part 3): Outside Bar pattern
DoEasy. Service functions (Part 3): Outside Bar pattern

In this article, we will develop the Outside Bar Price Action pattern in the DoEasy library and optimize the methods of access to price pattern management. In addition, we will fix errors and shortcomings identified during library tests.

Artyom Trishkin
Published article USD and EUR index charts — example of a MetaTrader 5 service
USD and EUR index charts — example of a MetaTrader 5 service

We will consider the creation and updating of USD index (USDX) and EUR index (EURX) charts using a MetaTrader 5 service as an example. When launching the service, we will check for the presence of the required synthetic instrument, create it if necessary, and place it in the Market Watch window. The minute and tick history of the synthetic instrument is to be created afterwards followed by the chart of the created instrument.

Artyom Trishkin
Published article Deconstructing examples of trading strategies in the client terminal
Deconstructing examples of trading strategies in the client terminal

The article uses block diagrams to examine the logic of the candlestick-based training EAs located in the Experts\Free Robots folder of the terminal.

Artyom Trishkin
Published article Monitoring trading with push notifications — example of a MetaTrader 5 service
Monitoring trading with push notifications — example of a MetaTrader 5 service

In this article, we will look at creating a service app for sending notifications to a smartphone about trading results. We will learn how to handle lists of Standard Library objects to organize a selection of objects by required properties.

Artyom Trishkin
Published article How to view deals directly on the chart without weltering in trading history
How to view deals directly on the chart without weltering in trading history

In this article, we will create a simple tool for convenient viewing of positions and deals directly on the chart with key navigation. This will allow traders to visually examine individual deals and receive all the information about trading results right on the spot.

Artyom Trishkin
Published article How to develop any type of Trailing Stop and connect it to an EA
How to develop any type of Trailing Stop and connect it to an EA

In this article, we will look at classes for convenient creation of various trailings, as well as learn how to connect a trailing stop to any EA.

Artyom Trishkin
Published code Volatility Stop
Volatility Stop - indicator of stop levels by volatility
· 4 1896 950
Artyom Trishkin
Published article How to add Trailing Stop using Parabolic SAR
How to add Trailing Stop using Parabolic SAR

When creating a trading strategy, we need to test a variety of protective stop options. Here is where a dynamic pulling up of the Stop Loss level following the price comes to mind. The best candidate for this is the Parabolic SAR indicator. It is difficult to think of anything simpler and visually clearer.

Artyom Trishkin
Published code Volume Oscillator
A volume oscillator is a useful technical analysis indicator that predicts the strength or weakness of price trends
· 3 1855 478
Artyom Trishkin
Published code SMI Ergodic Oscillator
Ergodic oscillator Stochastic Momentum Index (SMI)
· 2 1176 347