Backtesting excel forex
Backtesting no Excel vs MQL4 Inscrito em Jul 2017 Status: Membro 4 Posts Alguém faz backtesting no Excel, ou conhece membros que eu gostaria de discutir metodologia e modelos com quem usa o Excel. Alguém tem modelos simples (ou complexos) que estariam dispostos a compartilhar para indicadores ou sistemas básicos. Devo dedicar algum tempo a aprender MQL4. Tenho muita experiência em modelagem no Excel, mas não tenho experiência em programação de computadores. Estou relutante em passar o tempo aprendendo o MQL4, pois eu não partirei do nada, mas talvez isso seja mais fácil. Existem outros não programadores que se tornaram proficientes em MQL4. Participou de outubro de 2007 Status: Membro 92 Posts O Excel é uma ferramenta poderosa. Embora seja projetado para funcionar como uma folha de propagação e modelagem, etc., as pessoas usaram isso para fazer todos os tipos de coisas incríveis, incluindo AI, bases de dados, etc., embora existam ferramentas especializadas especificamente para essas tarefas. O MQL4 é um idioma bastante grosso, mas é projetado especificamente para negociação e, portanto, tem muitas coisas específicas para essa tarefa. Enquanto há um debate em curso sobre a eficácia do testador de estratégia como uma ferramenta de teste de volta, estou certo de que você estará de volta testando dez vezes mais rápido com o MQL4 mesmo se você tiver que aprender o idioma do zero. Você provavelmente já está familiarizado com muitos dos conceitos de programação fundamentais, como loops e declarações condicionais. Para a rota do Excel, você pode querer procurar ferramentas que já estão disponíveis, seja surpreendido se alguém já tenha feito isso. Se você não consegue encontrar algo pronto, você terá que primeiro projetar um simulador de comércio, lidar com o relatório, processar seus dados históricos e depois ter uma UI razoável. Tudo isso vem gratuitamente com MT4. Junte-se a outubro de 2007 Status: Membro 887 Posts Qualquer coisa que envolva cálculos que faço no Excel, tenha feito há anos. No entanto, não tenho certeza de que você tirará algo de meus modelos porque eles são específicos do que estou fazendo. O Excel é muito mais flexível e transparente, para que você possa interrogar e verificar os dados corretamente. Para o não programador é dourado. Apenas como um exemplo, quanto tempo demoraria você derrubar uma EA que mostra a volatilidade média de qualquer hora dada nos últimos 14 dias. Não estou dizendo que é impossível - eu não tenho ideia - mas no Excel, uma tabela dinâmica e 5 minutos depois e você está pronto. Onde o Excel cai está em negociação ao vivo - ele não joga muito bem em outras plataformas de negociação (FXCM IBCurrenex), mas para fazer backtesting, isso não importa. Registrado julho 2009 Status. Ou cerca de 215 Posts Quando comecei a fazer minha própria análise, comecei com o Excel, pois não tinha experiência de programação e achava o VBA mais fácil de aprender do que o MQL4. Agora eu uso uma combinação de ambos. Na minha experiência limitada, o MQL4 é mais rápido na realização de cálculos que o Excel, em particular se sua folha do Excel fizer uso de muitas funções definidas pelo usuário. Um dos meus projetos em andamento é construir uma planilha para analisar instrumentos diferentes em intervalos semanais e diários. No começo, pensei que eu usaria o MQL4 para escrever arquivos. csv de informações do OHLC para cada instrumento e prazo, e depois triturar os números no Excel. Inconveniente - levando alguns minutos para recalcular Então, agora eu executo todos os calcs no MT4 e depois escrevo apenas dois arquivos. Excel é então a UI e não há espera em calcs. Suponho que o que estou recebendo é que se você pode usar os dois, então você está se dando a capacidade de usar o que for mais adequado à tarefa que você definiu. Apenas meu 2 pence. Registrado em maio de 2006 Status: Somente um nome de usuário. 1.367 Posts Ive tentou esses métodos ao longo dos anos: MT4 Strategy Tester Programas personalizados do Python OpenOffice Calc (compatível com o Excel) Cada EA possui suas próprias características, mas, em geral, tive os melhores resultados com MT4 IndicatorsScripts. Se você pode criar um indicador que duplique as ações de uma determinada EA, é possível transformar esse indicador em uma ferramenta de análise. Todas as EAs não se prestam a esta abordagem, mas se você tiver uma que faz, fornecerá resultados quase instantâneos (não é preciso para o pip, mas próximo o suficiente) e salvar ter que mexer com arquivos csv ou outras técnicas de interface mais complexas. IMHO, deixe a natureza da EA que você está testando ditar o melhor método de teste. O antigo Benjamin foi autorizado pela phpBB copy 2000, 2002, 2005, 2007 phpBB Group Traduccin al espaol por Huan Manw Karma funções alimentadas por Karma MOD cópia 2007, 2009 m157y Aviso Legal: A negociação de divisas com apalancamento conlleva no alto nível de risco e podriacutea Não é apropriado para todo tipo de inversores. El alto grado de apalancamento do mercado pode jogar tanto um favor como em contra do inversor. Por lo tanto, antes de negociar divisas, Vd. Deve considerar os seus objetivos de inversão, nível de experiência e tolerância ao risco. Recordamos que existe a possibilidade de perder uma parte de toda a inversão inicial por lo que não deve invertir dinheiro que não pode permitirse perder. Tenha conhecimento de todos os riscos associados à negociação de divisas e em caso de dúvida, procure a ajuda de um consultor jurídico independente. As opiniões expressadas em FXStreet provienen de autores independentes que não necessariamente representam a opinioacuten de FXStreet o de su equipo diretivo. FXStreet no verifica a certeza ou veracidade das declarações ou denúncias de desenvolvimento de autores independentes que colaboram na paacutegina. Todos os textos publicados são susceptíveis de contener erros u omisiones. As informações, notícias, relatórios, anaacutelisis, cotizaciones u outras informações contidas em FXStreet, producidas pelo equipamento de FXStreet, por sus colaboradores, socios, associados ou colaboradores têm o nome de um viajante geral de mercado e em ninguacuten caso constituyen un consejo o una recomendacioacuten De inversioacuten. FXStreet declina qualquer responsabilidade legal por qualquer peacuterdida o perjuicio inclusive, um tiacutetulo enunciativo e sem limites, peacuterdidas o beneficios que cometamos derivar direto ou indiretamente o uso de esta informação de confiança depositada em ella.
Comments
Post a Comment