Trade Saver Service
- Utilitários
- Versão: 1.2
- Atualizado: 6 dezembro 2024
Serviço Trade Saver
Tipo de Aplicação: Serviço
Características da Aplicação: Busca automatizada e salvamento dos resultados das operações para múltiplos sistemas em arquivos de texto para análise posterior
Sobre a Aplicação
O serviço salva automaticamente os resultados das posições fechadas para uma lista de sistemas de trading em arquivos de texto, criando um arquivo personalizado para cada sistema.
Como Usar
Parâmetros:
- LOG_LEVEL: Nível de registro na seção Experts do terminal. DEBUG fornece os registros mais detalhados, enquanto ERROR fornece o mínimo de informações.
- MAGIC_LIST: Lista de identificadores dos sistemas (Magic Number) separados por vírgulas, para os quais os resultados devem ser salvos para análise posterior.
- TRADE_FILES_PATH: Caminho para o diretório que contém os arquivos com os resultados das operações anteriores (relativo a <Data folder>/MQL5/Files/ ).
- WORK_PERIOD: Frequência de execução em segundos.
Execute o serviço. Como resultado, após cada cálculo, você terá arquivos atualizados com os resultados dos sistemas de trading.
Algoritmo
- Extrair a lista de sistemas de MAGIC_LIST para os quais os resultados devem ser salvos.
- Recuperar os conjuntos de posições fechadas do banco de dados do terminal para cada sistema em MAGIC_LIST.
- Recuperar os conjuntos de posições fechadas dos arquivos chamados <MAGIC>.csv no diretório TRADE_FILES_PATH.
- Mesclar os conjuntos de posições fechadas do banco de dados do terminal e dos arquivos.
- Gravar os conjuntos mesclados de posições fechadas novamente nos arquivos <MAGIC>.csv para cada sistema.
Informações Adicionais
O serviço foi projetado como uma ferramenta auxiliar para trabalhar com os serviços analíticos de Semyon Racheev, como o Optimal F Service
