Bibliotecas: Report - página 15

 

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

Bibliotecas: Relatório

fxsaber, 2023.11.30 12:43 pm.

Para ordens de mercado, a derrapagem só pode ser determinada pela análise do histórico de ticks. Isso ainda não foi implementado.

Implementação.

Расчет проскальзываний маркет-ордеров.
Расчет проскальзываний маркет-ордеров.
  • 2025.02.18
  • www.mql5.com
В MT5 маркет-ордера не хранят цену, по которой был сделан запрос на совершение сделки. Вычисление исходной цены маркет-ордера. Однако, это значение возможно получить через тиковую историю, которая
 
Нестандартный анализ истории торговли.
Нестандартный анализ истории торговли.
  • www.mql5.com
После того, как ТС прошла массу проверок на бэктестах/демо, приходит время реальной торговли. Эта логика порождена двумя гипотезами: Торговля на реальном счете и затем прогон на истории покажут
 

Uma hipótese estranha foi formada.


A probabilidade de ajuste durante a otimização diminui se você otimizar o EA original com o mecanismo de grade ativado.

Em termos gerais, o critério de otimização personalizado para o EA original é o mesmo critério, mas para o EA+Grid.

 

Вероятность подгонки во время оптимизации уменьшается, если оптимизировать исходную ТС с включенным сеточным механизмом.

Em termos gerais, o critério de otimização personalizado do EA original é o mesmo critério, mas para o EA+Grid.

Você poderia explicar um pouco melhor? Estou sentindo o cheiro de algo interessante, mas ainda não entendi ))))
Eu ficaria muito grato!

 
Sergey Porphiryev #:

Posso comentar um pouco sobre isso?

Por exemplo, há um TS sem preenchimentos - sem mais de uma posição aberta. E precisamos configurá-lo por meio do otimizador.


Como isso geralmente é feito.

  1. Você o executa por meio do otimizador com base em alguns critérios personalizados.
  2. As melhores variantes foram examinadas quanto à boa negociação em dados desconhecidos.
  3. Se forem boas, nós as executamos em dados reais. E então - conforme o andamento.

E pode (quase sempre) dar errado.


Portanto, aqui está uma hipótese de que podemos reduzir probabilisticamente essa "merda" se modificarmos o critério personalizado no EA+Grid.

Antes dos três itens acima, permitimos que o TS receba uma parte de acordo com o princípio da grade com um coeficiente de lotação de um.

Além disso, todos os três pontos são atendidos, mas funcionamos sem frações na vida real.

[Excluído]  
fxsaber #:

Uma estranha hipótese foi formada.


A probabilidade de ajuste durante a otimização diminui se o TC inicial for otimizado com o mecanismo de grade ativado.

Em termos gerais, o critério de otimização personalizado para o EA original é o mesmo critério, mas para o EA+Grid.

Por que isso é estranho? ele funciona como um regularizador, adiciona uma penalidade para a complexidade do modelo (negociações menos precisas, menos otimização excessiva).

Mas, se você remover a grade, as negociações podem ser menos precisas.
 
 

Olá, você tem uma versão que não mostra a derrapagem () na coluna de lucro no relatório detalhado ou há uma maneira de não mostrar esses valores de derrapagem?

 
Alexander Jeffrey Klein #:

Olá, talvez você tenha uma versão que não mostre a derrapagem () na coluna de lucro no relatório detalhado, ou há uma maneira de não mostrar esses valores de derrapagem?

É fácil fazer isso, mas por quê?

 
fxsaber # :

É fácil fazer isso, mas por quê?

Quero exportar o relatório para o Excel, onde poderei estudar por semanas, dias e horas específicos

Por enquanto, a coluna de lucro é importada como dois valores em uma coluna no Excel. Talvez seja mais fácil adicionar um separador como ";" ao relatório para que o Excel possa dividir os valores durante a importação?