Yaroslav Barabanov / Perfil
- Informações
6+ anos
experiência
|
2
produtos
|
61
versão demo
|
2
trabalhos
|
0
sinais
|
0
assinantes
|
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Otimização separada de uma estratégia em condições de tendência e lateralizada](https://c.mql5.com/2/35/Frame_2.png)
O artigo considera a aplicação do método de otimização separada durante várias condições de mercado. A otimização separada significa definir os parâmetros ideais do sistema de negociação, otimizando para uma tendência de alta e tendência de baixa separadamente. Para reduzir o efeito de sinais falsos e melhorar a lucratividade, os sistemas são flexíveis, o que significa que eles têm um conjunto específico de configurações ou dados de entrada, o que se justifica porque o comportamento do mercado está em constante alteração.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Surfer](https://c.mql5.com/avatar/avatar_na2_micro.png)
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![auto_free_Aleksey24](https://c.mql5.com/avatar/avatar_na2_micro.png)
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Econometria do EURUSD - Previsão um passo à frente](https://c.mql5.com/2/12/1003_13.png)
O artigo foca na previsão um passo à frente para EURUSD usando o programa EViews e uma avaliação mais profunda dos resultados da previsão usando os programas em EViews. A previsão envolve modelos de regressão e é avaliada por meio de um Expert Advisor desenvolvido para MetaTrader 4.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Manipulação de Arquivos ZIP em Linguagem MQL5 Pura](https://c.mql5.com/2/19/Icon3.png)
A linguagem MQL5 se mantém em evolução e novos recursos para trabalhar com dados estão constantemente sendo adicionados. Devido as inovações recentes, se tornou possível manipular arquivos ZIP usando ferramentas MQL5 nativas, sem envolver bibliotecas DLL de terceiros. Este artigo foca em como isso é realizado e implementa a classe CZip, que é uma ferramenta universal para ler, criar e modificar arquivos ZIP, como um exemplo.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![metaz](https://c.mql5.com/avatar/avatar_na2_micro.png)
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Criando indicadores de ponto no MQL5](https://c.mql5.com/2/0/Untitled7.png)
Neste artigo, consideraremos a criação de dois indicadores: o indicador de tick, que plota o gráfico de tick do indicador de vela de tick e preço, que plota velas com o número específico de ticks. Cada um dos indicadores escreve os preços de entrada em um arquivo e usa os dados salvos após o reinício do indicador (estes dados também podem ser usados por outros programas).
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Previsão de séries temporais utilizando suavização exponencial](https://c.mql5.com/2/0/Exponent_Smoothing.png)
O artigo familiariza o leitor com os modelos de suavização exponencial usados para previsão de curto prazo de séries de tempo. Além disso, ele toca em assuntos relacionados com a estimativa e otimização dos resultados de previsão e fornece alguns exemplos de scripts e indicadores. Este artigo será útil como primeira familiarização com os princípios de previsão baseados nos modelos de suavização exponencial.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Como criar e testar símbolos de ativos MOEX personalizados no MetaTrader 5](https://c.mql5.com/2/35/CustSymbols_MOEX.png)
O artigo descreve a criação de um símbolo de ativo personalizado da bolsa de valores usando a linguagem MQL5, em particular, descreve o uso de cotações no popular site "Finam". Outra opção considerada neste artigo é a possibilidade de trabalhar com um formato arbitrário de arquivos de texto, usados na criação do símbolo personalizado. Isso permite trabalhar com quaisquer símbolos financeiros e fontes de dados, depois de criar um símbolo personalizado, podemos usar todos os recursos do Testador de Estratégia do MetaTrader 5 a fim de testarmos os algoritmos de negociação para os instrumentos da bolsa.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Uma solução livre de DLL para comunicação entre os terminais MetaTrader utilizando pipes nomeados](https://c.mql5.com/2/0/Named_Pipes_MetaTrader5.png)
O artigo descreve como implementar a Comunicação Interprocesso entre os terminais do cliente MetaTrader 5 usando pipes nomeados. Para o uso de pipes nomeados, a classe CNamedPipes é desenvolvida. Para o teste de seu uso e medir a conexão por ele, o indicador de tick, o servidor e os scripts do cliente são apresentados. O uso de pipes nomeados é suficiente para cotas em tempo real.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![Visualização do histórico de negociação multimoeda em relatórios em HTML e CSV](https://c.mql5.com/2/35/mql5-article-html-csv.png)
Como é sabido, desde seu lançamento, o MetaTrader 5 vem oferecendo testes multimoedas. Essa função é procurada pela maioria dos traders, mas, infelizmente, não é tão universal quanto gostaríamos. O artigo apresenta vários programas para traçar gráficos usando objetos gráficos baseados no histórico de negociação a partir de relatórios nos formatos HTML e CSV. A negociação de vários instrumentos pode ser analisada em paralelo em várias sub-janelas, ou numa só janela usando a comutação dinâmica realizada pelo usuário.
![Yaroslav Barabanov](https://c.mql5.com/avatar/2023/1/63d461ea-9f82.jpg)
![](https://c.mql5.com/1/166/Bo2.png)
Standard deviation with levels is a modification of the Standard deviation indicator, supplemented by the levels of expected Highs and Lows. The levels are plotted using the Support and resistance bands indicator, which determines the High and Low levels nearest to the current indicator value based on the historical values of the extremes. Parameters standard deviation period - period of the standard deviation indicator. extremum detector period - period of extremum detection. This parameter
This indicator includes various types of moving averages. The indicator contains the following set of moving averages: CA (Cumulative Moving Average) MIN (Minimum for the period) MAX (Maximum for the period) SMA (Simple Moving Average) EMA (Exponential Moving Average) DMA (Double exponential moving average) TMA (Triple exponential moving average) LWMA (Linear Weighted Moving Average) SMM (Simple Moving Median) SMMA (Smoothed Moving Average) HMA (Hull Moving Average) NoLagMa The list of moving