Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação
Aprendizado de máquina na negociação: teoria e prática (negociação e não apenas)
fxsaber, 2018.04.15 16:31
Vamos criar um símbolo personalizado com a distribuição de ticks correta e escrever um TC grail. Vamos fazer um backtest e postar o resultado.
Nesse script, precisamos escrever apenas nosso próprio GetTicks. Com base no histórico gerado, teremos um símbolo (personalizado) quase completo disponível para negociação no testador.
Outro cenário de uso de símbolos personalizados (não necessariamente com a ajuda dessa biblioteca).
É possível automatizar totalmente o backtest regular do Expert Advisor em dados históricos recentes e transferir os resultados do teste para o Expert Advisor de combate para sincronizar a imagem real com o testador. Isso permite que você implemente essa lógica de negociação sem escrever seu próprio testador
Outra possibilidade de usar esse esquema:
Uma versão demo gratuita do Consultor Especialista do Mercado é obtida e perseguida no testador por novas cotações, a copiadora obtém dados do resultado do testador. Dessa forma, a versão paga não é necessária.
Talvez seja necessário proibir o backtest de Expert Advisors do Mercado em símbolos personalizados....
MT5 Build 1880 - funciona até agora.
Duas maneiras de definir derrapagens no testador
ótima biblioteca, mas, e eu cito.
Obrigado! Como sempre, um pouco mais complicado do que eu gostaria ;)
Seus códigos têm uma vantagem inegável: eles podem ser pegos e usados. Mas é muito difícil ajustar qualquer coisa neles, isso é uma desvantagem.
É muito conveniente que, com uma linha, eu crie uma cópia totalmente pronta de um símbolo personalizado, mas..:
diga-me como criar seu próprio símbolo usando sua biblioteca, mas não para copiar dados históricos - quero modificar o OHLC e não quero estragar seu código ))), agradeço antecipadamente!
E eu me pergunto por que são necessários símbolos personalizados? Se os símbolos reais disponíveis no DC são negociados?
Eu desenvolvo o pensamento de dickfix, como "nem sempre é possível usar qualquer símbolo para negociação automática, se o EA não funcionar com esse símbolo, talvez ele precise de outro símbolo ou usar gráficos personalizados".
Há uma certa lógica nisso.
;)
Estou desenvolvendo o pensamento de dickfix, como "que nem sempre é possível usar qualquer símbolo para negociação automática, se o EA não funcionar com esse símbolo, talvez ele precise de outro símbolo ou usar gráficos personalizados".
Há uma certa lógica nisso.
;)
Se ele pode ser negociado, seu nome é fulano de tal, e se não pode ser negociado... como não pode ser negociado?
Por que não pode ser negociada? O Expert Advisor funcionará no testador de estratégia, portanto, você pode usar o otimizador... o que significa que você pode procurar padrões.
Como dizem, cada um tem seu próprio caminho - se você acha que pode armazenar dados em uma classe, fique à vontade. Para mim, é mais fácil gerar dados em um símbolo personalizado e depois usar indicadores nesse gráfico.
Aqui está o spread EURUSD - GBPUSD de meus sintéticos.
https://charts.mql5.com/18/849/spread-h1-alpari-international-limited.png
É muito conveniente que você possa ver visualmente o gráfico e analisar o tempo das barras e, além disso, há todos os TFs e você pode executar uma estratégia no testador de estratégias, e não é um problema voltar aos símbolos reais.
Por que não? No testador de estratégia, o Expert Advisor funcionará, portanto, você poderá usar o otimizador... o que significa que você pode procurar padrões.
Se você acha que os dados podem ser armazenados em uma classe, vá em frente; para mim, é mais fácil enviar os dados para um símbolo personalizado e depois usar indicadores nesse gráfico.
É claro que sim. Afinal de contas, no 5 você pode acessar diferentes ferramentas a qualquer momento. E escrever uma classe para cada ferramenta é uma redundância. É como se tivéssemos formas, e não usássemos a classe de forma básica, mas sempre escrevêssemos uma nova. Não estou criticando, é claro. O fxsaber escreve coisas bastante competentes às vezes. E ele sabe mais, aparentemente ele precisa disso. Mas acho que isso é desnecessário.
Por que não? Um Expert Advisor funcionará no testador de estratégias, portanto, você pode usar o otimizador... o que significa que você pode procurar padrões
Se você acha que os dados podem ser armazenados em uma classe, fique à vontade. Para mim, é mais fácil gerar dados em um símbolo personalizado e usar indicadores nesse gráfico.
Aqui está um esboço do spread EURUSD - GBPUSD a partir de meus sintéticos.
https://charts.mql5.com/18/849/spread-h1-alpari-international-limited.png
É muito conveniente que você possa ver visualmente o gráfico e analisar o tempo das barras e, além disso, há todos os TFs e você pode executar uma estratégia no testador de estratégias, e não é um problema voltar aos símbolos reais.
Se eu soubesse o que isso proporcionaria, talvez tivesse apoiado essa ideia. Mas, do jeito que está...)))
Por favor, diga-me como criar seu próprio símbolo usando sua biblioteca, mas não para copiar dados históricos - quero modificar o OHLC e não quero estragar seu código ))), desde já agradeço!
Acima está um código curto. Há comentários detalhados aqui.