Algoritmo forex


Robôs Forex.


Bem-vindo ao site de robô automatizado Forex MycAlgo que ajuda os comerciantes de forex a investir em mercados de moeda. Os robôs automatizados Forex são algoritmos que permitem que os comerciantes forex criem uma sequência de ações pré-definida e automatizada que não requer monitoramento contínuo. Em outras palavras, eles facilitam a negociação forex, permitindo que você troque automaticamente & ndash; ou semi-automático - e analisar uma variedade de indicadores técnicos de Forex antes de selecionar as melhores estratégias de negociação forex.


Para iniciar sua negociação forex automatizada, você executa algumas etapas simples: instale um terminal comercial, baixe um robô Forex e familiarize-se com as instruções para as lógicas de compra / venda, os parâmetros de entrada e o conjunto do robô de negociação forex. Antes de começar a negociar, recomendamos que você teste suas estratégias de negociação forex automaticamente usando uma conta Demo e também teste suas estratégias de Forex automatizadas usando os dados históricos disponíveis através da conta Demo.


Uma vez que você se familiarizou com o processo, você poderá escrever seu próprio robô de negociação Forex automatizado. A informação que os robôs de negociação automática oferecem novas oportunidades de negociação forex algorítmicas abertas, não só para programadores, mas também para comerciantes que têm um conhecimento prático de plataformas de negociação forex e seus instrumentos, e qualquer pessoa experiente em negociação automatizada de robôs Forex.


Nosso site oferece uma visão geral completa da negociação algorítmica ECN através do inovador terminal comercial cAlgo. Desbloqueie o potencial de negociação total com os robôs de negociação Forex automatizados.


SnowCron.


FREE E. Mail Classes.


Usando o Algoritmo Genético para criar Estratégia de Negociação FOREX lucrativa. Algoritmo Genético no Sistema de Redes Neurais do Cortex Feedforward Backpropagation Neural Network Aplicação para cálculos genéticos baseados em Forex trading.


Este exemplo usa conceitos e ideias do artigo anterior, então leia Algoritmo Genético de Rede Neural em Sistemas de Negociação FOREX primeiro, embora não seja obrigatório.


Sobre este texto.


Em primeiro lugar, leia o aviso legal. Este é um exemplo de usar a funcionalidade do algoritmo de algoritmo de algoritmo de redes nervosas Cortex, não um exemplo de como fazer negociação rentável. Eu não sou seu guru, nem eu devo ser responsável por suas perdas.


O software Cortex Neural Networks possui redes neurais, e a FFBP que discutimos antes é apenas uma maneira de escolher estratégias de negociação forex. É uma boa técnica, poderosa e quando aplicada corretamente, muito promissora. No entanto, tem um problema - para ensinar a Rede Neural, precisamos saber o "resultado desejado".


É bastante fácil de fazer quando fazemos a aproximação da função, apenas tomamos o valor "real" de uma função, porque sabemos o que deveria ser.


Quando fazemos a previsão da rede neural, utilizamos a técnica (descrita em artigos anteriores) de ensinar a Rede Neural na história, novamente, se prevermos, digamos, uma taxa de câmbio, sabemos (durante a formação) qual é a previsão correta .


No entanto, quando estamos construindo um sistema comercial, não temos idéia de qual é a decisão de negociação correta, mesmo que conheçamos a taxa de câmbio! Na verdade, temos muitas estratégias de negociação forex que podemos usar em qualquer ponto do tempo, e precisamos encontrar uma boa - como? O que devemos alimentar como o resultado desejado de nossa Rede Neural?


Se você seguiu nosso artigo anterior, você sabe, que nos enganamos para lidar com esse problema. Ensinamos a Rede Neural a fazer uma previsão de taxa de câmbio (ou taxa de câmbio), e então usamos essa previsão para fazer negociação. Então, fora da parte da rede Neural do programa, tomamos uma decisão sobre a qual a Rede Neural é a melhor.


Os algoritmos genéticos podem lidar diretamente com este problema, eles podem resolver o problema afirmado como "encontrar os melhores sinais comerciais".


Neste artigo, vamos usar o software Cortex Neural Networks para criar esse programa.


Usando o Algoritmo Genético.


Algoritmos genéticos são muito bem desenvolvidos e muito diversos. Se você quer aprender tudo sobre eles, sugiro que você use a Wikipedia, pois este artigo é apenas sobre o que o Cortex Neural Networks Software pode fazer.


Com o software Cortex Neural Networks, podemos criar uma Rede Neural que leve alguns dados, digamos, valores de um indicador, e produz algum resultado, digamos, sinais de negociação (comprar, vender, manter.) E parar a perda / tomar níveis de lucro para posições para ser aberto.


Claro, se semearmos os pesos desta Rede Neural ao acaso, os resultados comerciais serão terríveis. No entanto, digamos que criamos uma dúzia de tais NNs. Então podemos testar o desempenho de cada um deles, e escolher o melhor, o vencedor.


Esta foi a "primeira geração" dos NNs. Para continuar a segunda geração, precisamos permitir que nosso vencedor "procriar", mas para evitar a obtenção de cópias idênticas, vamos adicionar alguns números aleatórios aos pesos das descentinas.


Na segunda geração, temos o nosso vencedor da primeira geração e são cópias imperfeitas (mutadas). Vamos fazer testes novamente. Teremos outro vencedor, que é melhor que qualquer outra Rede Neural na geração.


E assim por diante. Nós simplesmente permitimos que os vencedores criem, e eliminem os perdedores, assim como na evolução da vida real, e obteremos nossa Rede Neural de melhor negociação, sem nenhum conhecimento prévio do que o sistema de negociação (algoritmo genético) deveria ser.


Algoritmo Genético da Rede Neural: Exemplo 0.


Este é o primeiro exemplo de algoritmo genético, e muito simples. Nós vamos passar por ele passo a passo, para aprender todos os truques que os exemplos a seguir usarão.


O código tem comentários em linha, então vamos apenas nos concentrar nos momentos-chave.


Primeiro, criamos uma rede neural. É usar pesos aleatórios, e ainda não foi ensinado.


Então, no ciclo, fazemos 14 cópias, usando MUTATION_NN fumction. Esta função faz uma cópia de uma Rede Neural de origem, adicionando valores aleatórios de 0 para (no nosso caso) 0,1 para todos os pesos.


Mantivemos alças para 15 NNs resultantes em uma matriz, podemos fazê-lo, pois o identificador é apenas um número inteiro.


A razão pela qual usamos 15 NNs não tem nada a ver com a negociação: o software Cortex Neural Networks pode traçar até 15 linhas em um gráfico simultaneamente.


Podemos usar diferentes abordagens para o teste. Primeiro, podemos usar o conjunto de aprendizagem, tudo de uma vez. Em segundo lugar, podemos testar, digamos, 12000 resords (de 100000), e caminhar através do conjunto de aprendizagem, do começo ao fim. Isso tornará o know-how diferente, pois buscaremos redes da Neural que sejam lucrativas em qualquer parte de dados, e não apenas em todo o conjunto. A segunda abordagem pode nos dar problemas, se a mudança de dados, desde o início até o fim. Em seguida, a rede irá evoluir, obtendo capacidade de trocar no final do conjunto de dados e perdendo a capacidade de trocar no seu início.


Para resolver esse problema, vamos levar aleatoriamente 12.000 fragmentos de registros de dados e alimentá-lo para a Rede Neural.


Abaixo, adicionamos uma criança para cada rede, com pesos ligeiramente diferentes. Note-se que 0,1 para mutação tange não é a única escolha, como fato de fato, mesmo este parâmetro pode ser otimizado usando o algoritmo genético.


Os NNs recém-criados são adicionados após 15 existentes. Desta forma, temos 30 NNs em uma matriz, 15 antigos e 15 novos. Então vamos fazer o próximo ciclo de testes e matar perdedores, de ambas as gerações.


Para fazer testes, aplicamos a Rede Neural aos nossos dados, para produzir saídas, e depois chamar a função Test, que usa essas saídas para simular a negociação. Os resultados da negociação são usados ​​para desidir, quais NNs são melhores.


Usamos um intervalo de registros nLearn, de nStart a nStart + nLearn, onde nStart é um ponto aleatório dentro do conjunto de aprendizado.


O código abaixo é um truque. A razão pela qual usamos é ilustrar o fato de que o algoritmo genético pode criar algoritmos genéticos, mas não será necessariamente o melhor e, também, sugerir que podemos melhorar o resultado, se implicarmos algumas limitações à aprendizagem processo.


É possível que nosso sistema comercial funcione muito bem em negócios longos, e muito pobre em curto, ou vice-versa. Se, digamos, os negócios longos são muito bons, esse algoritmo genético pode ganhar, mesmo com grandes perdas em transações curtas.


Para evitá-lo, atribuímos mais peso aos negócios longos em trocas ímpares e curtas em ciclos pares. Este é apenas um exemplo, não há garantia, que irá melhorar alguma coisa. Mais sobre isso abaixo, em discussão sobre correções. Tecnicamente, você não precisa fazê-lo, ou pode fazê-lo de forma diferente.


Adicione lucro a uma matriz ordenada. Ele retorna uma posição de inserção, então usamos essa posição para adicionar identificador de rede Neural, aprendendo e testando lucros para arrays não classificados. Agora, temos dados para a Rede Neural atual no mesmo índice de matrizes que seu lucro.


A idéia é chegar a uma série de NNs, ordenados por rentabilidade. Como a matriz é classificada por lucro, para remover metade das redes, que são menos lucrativas, precisamos apenas remover NNs de 0 a 14.


As decisões de negociação são baseadas no valor do sinal da Rede Neural, desde este ponto de vista o programa é idêntico aos exemplos do artigo anterior.


FOREX Estratégia de Negociação: Discussing example 0.


Em primeiro lugar, vamos dar uma olhada nos gráficos. O primeiro gráfico de lucro durante a primeira iteração não é bom, como seria de esperar, a Rede Neural perde dinheiro (imagem evolution_00_gen_0.png copiada após a primeira iteração da pasta "imagens"):


A imagem com lucro no ciclo 15 é melhor, às vezes, o algoritmo genético pode aprender muito rápido:


No entanto, observe a saturação em uma curva de lucro.


É interessante também olhar para a forma como os lucros individuais mudam, tendo em mente, esse número de curva, digamos, 3 nem sempre é para a mesma Rede Neural, pois eles estão nascendo e terminaram o tempo todo:


Além disso, note que o pequeno sistema de negociação automatizado forex é pobre em transações curtas e muito melhor em longos, que pode ou não estar relacionado ao fato de que o dólar estava caindo em comparação com o euro durante esse período. Também pode ter algo a ver com parâmetros do nosso indicador (talvez, precisamos de um período diferente para shorts) ou a escolha de indicadores.


Aqui está o histórico após 92 e 248 ciclos:


Para nossa surpresa, o algoritmo genético falhou completamente. Vamos tentar descobrir o porquê, e como ajudar a situação.


Em primeiro lugar, cada geração não deve ser melhor do que a anterior? A resposta é não, pelo menos não dentro do modelo que usamos. Se tomarmos TODAS as aprendizagens definidas de uma vez, e usamos repetidamente para ensinar nossos NNs, então sim, eles melhorarão em cada geração. Mas, em vez disso, tomamos fragmentos aleatórios (12000 registros no tempo) e os usamos.


Duas perguntas: por que o sistema falhou em fragmentos aleatórios de conjunto de aprendizado e por que não usamos conjunto de aprendizado completo? Bem. Para responder a segunda pergunta, eu fiz. NNs apresentaram um grande desempenho - no aprendizado definido. E eles falharam no conjunto de testes, pelo mesmo motivo que falha quando usamos o aprendizado da FFPB. Para dizer de maneira diferente, nossos NNs se especializaram demais, eles aprenderam a sobreviver no ambiente ao qual eles estão acostumados, mas não fora dele. Isso acontece muito na natureza.


A abordagem que tomamos foi destinada a compensar isso, ao obrigar NNs a realizar bons em qualquer fragmento aleatório do conjunto de dados, de modo que, com sorte, eles também poderiam realizar em um conjunto de testes desconhecido. Em vez disso, eles falharam tanto no teste quanto no conjunto de aprendizado.


Imagine animais, vivendo em um deserto. Muito sol, sem neve. Este é um mercado de metafor para rizing, pois os nossos dados NNs desempenham o papel de meio ambiente. Os animais aprenderam a viver em um deserto.


Imagine animais, que vivem em clima frio. Neve e sem sol. Bem, eles se ajustaram.


No entanto, em nosso experimento, colocamos aleatoriamente nossos NNs em um deserto, na neve, na água, nas árvores. apresentando-lhes diferentes fragmentos de dados (aumentando aleatoriamente, caindo, plano). Os animais morreram.


Ou, de modo diferente, selecionamos a melhor Rede Neural para o conjunto de dados aleatórios 1, que, digamos, era para o aumento do mercado. Então, apresentamos, aos vencedores e seus filhos, uma queda dos dados do mercado. NNs funcionaram mal, nós melhoramos os melhores artistas, talvez, uma das crianças mutantes, que perdemos a capacidade de negociar no mercado em expansão, mas conseguiu alguma habilidade para lidar com a queda de um.


Em seguida, voltamos a mesa novamente e, novamente, conseguimos o melhor desempenho - mas melhor entre os mais pobres. Nós simplesmente não damos a nossos NNs chances de se tornarem universais.


Existem técnicas que permitem ao algoritmo genético aprender novas informações sem perder o desempenho em informações antigas (afinal, os animais podem viver no verão e no inverno, certo? Então, a evolução é capaz de lidar com mudanças repetitivas). Podemos discutir essas técnicas mais tarde, embora este artigo seja mais sobre o uso do software Cortex Neural Networks, do que sobre a construção de um sistema de negociação automatizado forex bem sucedido.


Algoritmo Genético da Rede Neural: Exemplo 1.


Agora é hora de falar sobre correções. Um algoritmo genético simples que criamos durante o passo anterior tem duas grandes falhas. Primeiro, não conseguiu negociar com lucro. Está tudo bem, podemos tentar usar o sistema parcialmente treinado (foi lucrativo no início). A segunda falha é mais grave: não temos controle sobre as coisas, que esse sistema faz. Por exemplo, pode aprender a ser rentável, mas com grandes remessas.


É um fato bem conhecido, que na vida real, a evolução pode otimizar mais de um parâmetro simultaneamente. Por exemplo, podemos obter um animal, que pode correr rápido E ser resistente ao frio. Por que não tentar fazer o mesmo no nosso sistema de negociação automatizado forex?


É quando usamos as correções, que são apenas o conjunto de punições adicionais. Digamos, nosso sistema é negociado com drawdown 0.5, enquanto queremos confirmá-lo para 0 a 0.3 intervalo. Para "dizer" ao sistema que cometeu um erro, diminuímos o lucro (um usado para determinar, qual algoritmo genético ganhou) ao grau, que é proporcional ao tamanho do DD. Então, o algoritmo de evolução cuida do resto.


Existem alguns outros fatores que queremos levar em consideração: talvez queiramos ter um número de operações de compra e venda mais ou menos igual, queremos ter mais operações rentáveis, então de falhas, podemos querer que o gráfico de lucro ser linear e assim por diante.


Em evolution_01.tsc implementamos um conjunto simples de correções. Em primeiro lugar, usamos algum número grande para um valor de correção inicial. Multiplicamos isso para valores pequenos (geralmente, entre 0 e 1), dependendo da "punição" que queremos aplicar. Então, multiplicamos nosso lucro por esta correção. Como resultado, o lucro é corrigido, para refletir o quanto o algoritmo genético corresponde aos nossos outros critérios. Então usamos o resultado para encontrar uma Rede Neural de vencedores.


FOREX Estratégia de Negociação: Discutir o exemplo 1.


O exemplo 1 funciona muito melhor do que o exemplo 0. Durante os primeiros 100 ciclos, ele aprendeu muito, e os gráficos de lucro parecem tranquilizadores. No entanto, como no exemplo 0, os negócios longos são muito mais rentáveis, o que provavelmente significa que há um problema em nossa abordagem. No entanto, o sistema encontrou um equilíbrio entre algumas das condições iniciais contraditórias:


Existem algumas dinâmicas positivas, tanto no conjunto de aprendizado como, mais importante, no conjunto de testes.


Quanto ao aprendizado adicional, no ciclo 278 podemos ver, que nosso sistema foi superado. Isso significa que ainda temos progresso no aprendizado definido:


Mas o conjunto de testes mostra fraqueza:


Este é um problema comum com NNs: quando ensinamos isso no aprendizado definido, ele aprende a lidar com isso e, às vezes, ele aprende muito bem - até o grau, quando perde o desempenho no conjunto de testes.


Para lidar com esse problema, uma solução "tradicional" é usada: continuamos procurando a Rede Neural, que executa o melhor no conjunto de testes, e salve-o, substituindo o melhor possível, cada vez que o novo pico é alcançado. Esta é a mesma abordagem, que usamos no treinamento FFBP, exceto, desta vez, temos que fazê-lo nós mesmos (adicionando código, que procura uma melhor Rede Neural em um conjunto de testes e ligando para SAVE_NN ou exportando pesos da Rede Neural para um Arquivo). Desta forma, quando você parar seu treinamento, você terá o melhor desempenho ON TESTING SET salvo e esperando por você.


Observe também que não é o máximo. lucro que você está procurando, mas ótimo desempenho, então considere usar correções, ao procurar o melhor desempenho em um conjunto de testes.


Algoritmo Genético para Análise Técnica FOREX: Onde agora?


Depois de ter sua Rede Neural de vencedor, você pode seguir as etapas, descritas no artigo anterior, para exportar pesos da Rede Neural e depois usá-los em sua plataforma de negociação em tempo real, como Meta Trader, Trade Station e assim por diante.


Alternativamente, você pode se concentrar em outras formas de otimizar a Rede Neural, ao contrário do algoritmo FFBP, aqui você pode obter avay usando conjuntos de aprendizagem e teste e mover a aprendizagem seqüencial.


Nossos robôs forex foram encontrados.


Conheça os mais experientes consultores especializados que governam os mercados agora.


Declare War On Your Broker.


Odin transforma seu terminal forex em uma máquina de negociação de grade. O código Elite atende a uma estratégia viciosa.


The Ultimate Forex Robot.


O Vader corta seus gráficos em pedaços usando os níveis diários de Fibonacci. Encontra grandes negociações forex.


Rip Your Charts Apart.


O Ganon usa nossa exclusiva Teoria de Strand & # 8482; para cortar gráficos. Encontra negociações de tendências fortes.


Comércio como um animal selvagem.


Falcor come pips com vida. A ação de preço ajuda a reduzir os maiores negócios de divisas com facilidade.


Pips, conheça seu criador.


Os negócios de Forex não podem se esconder da Reaper. A negociação diária do breakout dá poderes comerciais incontáveis.


The Original Automated Killer.


O software que iniciou tudo. Digitaliza 8 quadros de tempo de uma só vez para trocas de forex incríveis.


Pterodactyl EA.


Um Instinto primordial para encontrar Pips.


Caça e negocia fractals como um animal. A versão automatizada do Fractal Breakout.


Mais negócios, menos risco.


Faça pips do preço quando se move em qualquer direção com cobertura automática.


Fractal Breakout EA.


Um indicador com precisão chocante.


Aproveite o poder dos fractals para encontrar sinais fáceis em qualquer gráfico Forex.


WaveRunner EA.


Ride The Waves.


Utiliza a Elliott Wave Theory avançada para comercializar topes e fundos do mercado.


Volatilidade EA.


Participe de qualquer gráfico.


Ama a volatilidade do mercado. Pronto para os gráficos mais agitados que você tem.


EA direcional.


Tendências até o fim.


Detecta movimentos de pipormes direcionais enormes antes. Ama grandes negócios.


Um robô forex (também conhecido como "consultor especialista") é um software que comercializa um sistema forex para você.


Eles correm dentro do seu terminal forex e podem ser anexados a qualquer moeda que você escolher. Usando cálculos avançados eles abrem e gerenciam trocas de forex para você de acordo com uma estratégia forex. Cada EA é diferente. Use mais de um ao mesmo tempo para obter melhores resultados. Nenhuma experiência é necessária e a configuração é simples.


O uso de um robô forex é a única maneira de melhorar sua negociação instantaneamente.


Com um consultor especializado, você pode começar a operar instantaneamente um sistema operacional, independentemente do seu próprio nível de habilidade. Cálculos difíceis e gerenciamento de dinheiro seguro são tratados para você. Eles nunca dormem e podem procurar negócios 24 horas por dia / 5 dias por semana. E eles são a única maneira de cobrir vários pares ao mesmo tempo.


Todo consultor especialista é totalmente automático e carregado com recursos para dominar qualquer gráfico.


Nós codificamos tudo, mas a pia da cozinha em todos os nossos robôs forex. Formas de troca automática de mãos automáticas? Sim. Gerenciamento de dinheiro adequado? Verifica. Parar a gestão e tirar lucros automaticamente? Pode apostar. Cada consultor especializado é totalmente otimizado para qualquer par de moedas. E eles podem trocar micro, mini e lotes padrão.


Faça o download de um Free Forex Robot.


Teste as águas com nosso consultor especializado gratuito. Inscreva-se para o nosso boletim informativo e nós o enviaremos por e-mail.


Todo consultor especializado vem com recursos.


Muito mais do que apenas software. Uma estratégia de forex automática completa.


Negociações para você automaticamente Relógios mercados dia e noite Construído em gerenciamento de dinheiro Paradas de salto, break even, etc. Troque vários pares de moedas de uma vez Configurações padrão otimizadas Instalação rápida de 5 minutos Nenhuma personalização necessária Assistência ao cliente dedicada.


Micro, mini e tamanho padrão. Auto stop loss and take profit One time fee, your forever Trabalha em qualquer PC, sem restrições Funciona em demonstração e contas ao vivo Nenhuma experiência necessária Use-os juntos ou sozinhos Confiável, som, teoria Atualizações gratuitas de toda a vida.


Robôs de Forex da mais alta qualidade.


As melhores operações automaticamente.


De encontrar e abrir negociações forex para gerenciar paradas e encerramento.


Lógica de som e teoria.


Cada EA brota de um sistema manual lucrativo que negociamos há anos.


Configurações padrão otimizadas.


Totalmente carregado com as melhores configurações para seus gráficos. Não é necessária nenhuma personalização.


Fornecedor # 1 do Expert Advisors.


Nós fazemos robôs Forex há mais de oito anos e contamos.


Suporte ao cliente incomparável.


Estamos sempre aqui para ajudá-lo com qualquer coisa que você precisar ao longo do caminho.


Atualizações de vida gratuitas.


Sem custos anuais, sem expirações e atualizações de software gratuitas. É seu para sempre.


Vamos encontrar o consultor perito certo para você.


O que é mais importante para você como comerciante de forex?


Mais popular.


Um consultor experiente profissional que encontra negociações de forex grandes automaticamente.


Odin é a escolha # 1 para negociação automatizada agora. Ele encontra tradições bonitas em qualquer gráfico forex usando uma estratégia de grade comprovada. Projetado para novatos e profissionais. É novinho para 2018 e muito popular.


Um consultor especialista comprovado que usa níveis de Fibonacci para encontrar grandes trades.


O Vader usa níveis diários de Fibonacci com mudanças de tendência para negociar o preço indo e vindo. É otimizado e totalmente adaptado para mais de 20 pares de forex fora da caixa. Nosso robô forex mais vendido de todos os tempos.


Um poderoso consultor especialista que encontra tendências de forex incríveis.


A negociação de tendências sólidas, combinada com recursos incríveis, tornou Ganon muito popular. Usando nossa recentemente desenvolvida Strand Theory & # 8482; Negocia mudanças de tendência fortes em qualquer gráfico forex automaticamente.


Posts recentes do blog.


Boletim de Notícias.


Obtenha dicas, robôs gratuitos e mais. Digite seu e-mail e inscreva-se em nossa newsletter.


& # 42; Os resultados de backtesting não são indicativos de desempenho ou sucesso no futuro.


Algoritmos.


Como instalar cBots & amp; Indicadores.


Baixe o Indicador ou cBot. Clique duas vezes no arquivo baixado. Isso instalará todos os arquivos necessários no cAlgo. Encontre o indicador / cbot que deseja usar no menu à esquerda. Adicione uma instância do indicador / cBot para executar.


Faça o download do indicador Clique duas vezes no arquivo baixado. Isso instalará todos os arquivos necessários no cTrader. Selecione o indicador de Custom no menu de funções (f) no centro superior do gráfico.


Os serviços fornecidos pela Spotware Systems Ltd. não estão disponíveis para cidadãos ou residentes dos EUA. Nem a informação em nossos sites é direcionada para a solicitação de cidadãos ou residentes dos EUA.


Forex Algorithmic Trading: um conto prático para engenheiros.


Como você pode saber, o mercado cambial (Forex, ou FX) é usado para negociação entre pares de moedas. Mas você pode não estar ciente de que é o mercado mais líquido do mundo.


Alguns anos atrás, impulsionados pela minha curiosidade, fiz os primeiros passos no mundo da negociação algorítmica Forex criando uma conta demo e jogando simulações (com dinheiro falso) na plataforma de negociação Meta Trader 4.


Depois de uma semana de "negociação", quase dobrava meu dinheiro. Estimulado pela minha própria negociação algorítmica bem sucedida, cavei e, eventualmente, me inscrevi para vários fóruns de FX. Logo, passava horas lendo sobre sistemas de negociação algorítmica (conjuntos de regras que determinam se você deve comprar ou vender), indicadores personalizados, modos de mercado e muito mais.


Meu primeiro cliente.


Por volta dessa época, por acaso, ouvi dizer que alguém estava tentando encontrar um desenvolvedor de software para automatizar um sistema comercial simples. Isso estava de volta aos dias da faculdade quando eu estava aprendendo sobre programação simultânea em Java (threads, semáforos e todo esse lixo). Eu pensei que este sistema automatizado não poderia ser muito mais complicado do que o meu curso avançado de ciências de dados funcionar, então eu perguntei sobre o trabalho e entrou a bordo.


O cliente queria um software de negociação algorítmica construído com o MQL4, uma linguagem de programação funcional usada pela plataforma Meta Trader 4 para realizar ações relacionadas a estoque.


O papel da plataforma de negociação (Meta Trader 4, neste caso) é fornecer uma conexão com um corretor Forex. O corretor fornece uma plataforma com informações em tempo real sobre o mercado e executa suas ordens de compra / venda. Para leitores que não estão familiarizados com o comércio de Forex, aqui estão as informações fornecidas pelo feed de dados:


Através do Meta Trader 4, você pode acessar todos esses dados com funções internas, acessíveis em vários prazos: a cada minuto (M1), a cada cinco minutos (M5), M15, M30, a cada hora (H1), H4, D1, W1, MN .


O movimento do preço atual é chamado de tiquetaque. Em outras palavras, um tiquetaque é uma alteração no preço de lance ou pedido para um par de moedas. Durante os mercados ativos, pode haver vários carrapatos por segundo. Durante os mercados lentos, pode haver minutos sem um tiquetaque. O tiquetaque é o batimento cardíaco de um robô de mercado de moeda.


Quando você faz um pedido através dessa plataforma, você compra ou vende um determinado volume de uma determinada moeda. Você também define os limites stop-loss e take-profit. O limite de stop-loss é a quantidade máxima de pips (variações de preço) que você pode perder antes de desistir de um comércio. O limite de lucro obtido é a quantidade de pips que você irá acumular a seu favor antes de descontar.


As especificações de negociação algorítmica do cliente eram simples: eles queriam um robô Forex com base em dois indicadores. Para o fundo, os indicadores são muito úteis ao tentar definir um estado de mercado e tomar decisões comerciais, já que eles são baseados em dados passados ​​(por exemplo, valor de preço mais alto nos últimos n dias). Muitos vieram integrados ao Meta Trader 4. No entanto, os indicadores de que meu cliente estava interessado vieram de um sistema de comércio personalizado.


Eles queriam trocar todas as vezes que dois desses indicadores personalizados se cruzassem, e apenas em certo ângulo.


À medida que eu resolvi as mãos, eu aprendi que os programas MQL4 têm a seguinte estrutura:


A função de início é o coração de cada programa MQL4, uma vez que é executado sempre que o mercado se move (ergo, esta função será executada uma vez por marca). Este é o caso, independentemente do prazo que você está usando. Por exemplo, você poderia estar operando no cronograma H1 (uma hora), mas a função inicial executaria muitos milhares de vezes por período de tempo.


Para contornar isso, forcei a função a executar uma vez por unidade de período:


Obtendo os valores dos indicadores:


A lógica de decisão, incluindo a interseção dos indicadores e seus ângulos:


Enviando os pedidos:


Se você estiver interessado, você pode encontrar o código completo e executável no GitHub.


Backtesting.


Uma vez que eu construí meu sistema de negociação algorítmica, eu queria saber: 1) se estava se comportando adequadamente e 2) se a estratégia de negociação Forex fosse usada.


Backtesting (às vezes escrito "back-testing") é o processo de testar um sistema particular (automatizado ou não) sob os eventos do passado. Em outras palavras, você testa seu sistema usando o passado como um proxy para o presente.


MT4 vem com uma ferramenta aceitável para backtesting uma estratégia de negociação Forex (hoje em dia, existem mais ferramentas profissionais que oferecem maior funcionalidade). Para começar, você configura seus prazos e executa seu programa sob uma simulação; A ferramenta irá simular cada tico sabendo que, para cada unidade, ele deve abrir a certo preço, fechar a um determinado preço e alcançar altos e baixos especificados.


Depois de comparar as ações do programa com preços históricos, você terá um bom senso se está ou não executando corretamente.


Do backtesting, eu chequei a taxa de retorno do robô FX para alguns intervalos de tempo aleatórios; Escusado será dizer que sabia que o meu cliente não iria ficar rico com isso - os indicadores que ele havia escolhido, juntamente com a lógica da decisão, não eram lucrativos. Como amostra, aqui estão os resultados da execução do programa na janela M15 para 164 operações:


Observe que nosso equilíbrio (a linha azul) termina abaixo do seu ponto de partida.


Otimização de parâmetros e suas mentiras.


Embora o backtesting me tenha deixado cauteloso com a utilidade desse robô FX, fiquei intrigado quando comecei a brincar com seus parâmetros externos e notei grandes diferenças na relação de retorno geral. Esta ciência particular é conhecida como otimização de parâmetros.


Eu fiz alguns testes difíceis para tentar inferir o significado dos parâmetros externos na Razão de retorno e surgiu algo como isto:


Você pode pensar (como eu fiz) que você deve usar o Parâmetro A. Mas a decisão não é tão direta como pode aparecer. Especificamente, observe a imprevisibilidade do Parâmetro A: para valores de erro pequenos, seu retorno muda drasticamente. Em outras palavras, o Parâmetro A é muito provável que a previsão excessiva de resultados futuros, uma vez que qualquer incerteza, qualquer alteração no total resultará em um desempenho pior.


Mas, de fato, o futuro é incerto! E o retorno do Parâmetro A também é incerto. A melhor escolha, de fato, é confiar na imprevisibilidade. Muitas vezes, um parâmetro com um retorno máximo mais baixo, mas uma previsibilidade superior (menor flutuação) será preferível a um parâmetro com alto retorno, mas uma previsibilidade fraca.


O único que você pode ter certeza é que você não conhece o futuro do mercado, e pensar que você sabe como o mercado vai atuar com base em dados passados ​​é um erro. Por sua vez, você deve reconhecer essa imprevisibilidade em suas previsões Forex.


Isso não significa necessariamente que devemos usar o Parâmetro B, porque mesmo os retornos mais baixos do Parâmetro A funcionam melhor do que o Parâmetro B; Isso é apenas para mostrar que os Parâmetros de Otimização podem resultar em testes que exageram os resultados futuros prováveis, e esse pensamento não é óbvio.


Considerações globais de comércio de algoritmo Forex.


Desde essa primeira experiência de negociação de Forex algorítmica, construí vários sistemas de negociação automatizados para clientes e posso dizer que há espaço para explorar e continuar a análise de Forex a ser feito. Por exemplo, recentemente construí um sistema baseado em encontrar os chamados movimentos de "Big Fish"; isto é, grandes variações de pips em pequenas e minúsculas unidades de tempo. Este é um assunto que me fascina.


Construir o seu próprio sistema de simulação FX é uma excelente opção para aprender mais sobre o comércio de Forex e as possibilidades são infinitas. Por exemplo, você poderia tentar decifrar a distribuição de probabilidade das variações de preços em função da volatilidade em um mercado (EUR / USD, por exemplo), e talvez criar um modelo de simulação de Monte Carlo usando a distribuição por estado de volatilidade, usando qualquer grau de precisão que você deseja. Vou deixar isso como um exercício para o leitor ansioso.


O mundo Forex pode ser esmagador às vezes, mas espero que este artigo tenha dado alguns pontos sobre como começar em sua própria estratégia de negociação Forex.


Leitura adicional.


Hoje em dia, existe um vasto conjunto de ferramentas para construir, testar e melhorar as Automatizações do Sistema de Negociação: Trading Blox para testes, NinjaTrader para negociação, OCaml para programação, para citar alguns.


Eu li extensivamente sobre o mundo misterioso que é o mercado de moeda. Aqui estão alguns write-ups que eu recomendo para programadores e leitores entusiasmados:


Compreendendo o básico.


Sobre o que Forex é negociado?


O comércio Forex (ou FX) está comprando e vendendo por meio de pares de moedas (por exemplo, USD vs. EUR) no mercado de câmbio.


Como o Forex ganha dinheiro?


Os corretores de Forex ganham dinheiro através de comissões e taxas. Os comerciantes de Forex ganham (ou perdem) o dinheiro com base em seu tempo: se eles conseguirem vender alto o suficiente em comparação com quando eles compraram, eles podem lucrar.


O que há para testar uma estratégia de negociação?


Backtesting é o processo de testar uma estratégia ou sistema específico usando os eventos do passado.


O que é o comércio algorítmico?


O comércio algorítmico é quando um robô / programa usa um conjunto de regras que dizem quando comprar ou vender.


Revisões de Software de Negociação Forex.


Qual é o melhor software de negociação forex no mercado? Com as centenas de corretores de divisas que oferecem seus serviços on-line, escolher o intermediário correto é uma tarefa que não é menos difícil do que criar uma estratégia de sucesso às vezes. Nesta página, fornecemos nossa recomendação, tanto as nossas avaliações como as de nossos usuários e também uma descrição dos recursos que você deve procurar em diferentes softwares. É improvável que o comerciante médio tenha tempo suficiente para verificar todas as várias características dos pacotes de plataforma forex oferecidos pelos corretores e, mesmo que ele tenha tido tempo, não é possível avaliar e apreciar completamente as características complexas de uma boa plataforma de negociação com um exame superficial. Gostaríamos de agilizar este processo para você, fornecendo essas revisões de software de negociação forex dos corretores mais legítimos e respeitáveis ​​do mercado.


Regulado por CySEC & amp; FSB Mais de 400k Contas Registradas Mais de 250 Instrumentos de Negociação MT4, MT5 e Web Trader Platforms Full ECN Trading Model.


CySEC, FCA MetaTrader4, MetaTrader5, cTrader, SuperTrader FxPro.


Depósito mínimo $ 200 Plataforma de negociação social.


Plataforma de negociação multi-ativos regulada pela FCA sem prazo para contas de demonstração.


Depósito mínimo $ 100 Alavancar 400: 1; Gerente de Conta Dedicado;


Autorizados e regulamentados pelos serviços FCA, ASIC, FSB, CySEC STP / ECN garantem que não há derrapagens ou cotações - escalabilidade permitida; ECN Real Raw Spreads, 0,2 EUR / USD 1 milhão de GBP de seguros pela Lloyds of London.


Depósito mínimo $ 5 Alavancagem de até 1: 500 com micro-lotes (tamanho de 0,01) disponíveis para todos Scalping, hedging, negociação nas notícias e EAs são permitidos no OctaFX.


CySEC & amp; Clientes regulados pela ASIC podem negociar moedas, metais, energia e commodities agrícolas, índices e opções 50% FTD Bonus! (apenas comerciantes da UE)


CySEC, FSB MetaTrader4 plataforma de cartão de débito proprietário para pedidos de retirada rápida!


Nenhum Depósito Mínimo FCA & amp; ASIC Autorizado e Regulado; Fundada em 1996 com sede em Toronto, Califórnia;


CySEC, plataforma FCA MetaTrader4 $ 30 + Bônus de depósito até US $ 5.000 (t e C)


FCA, BaFin, CMB e amp; KNF.


Nenhum Depósito Mínimo Fundado em 1996 e com sede em Londres; Os e-mails diários com comentários de mercado e análise começam para cada dia de negociação;


FSB MetaTrader4 & amp; Plataformas Sirix.


Depósito mínimo $ 100 Alavancagem Até 500: 1 As contas podem ser individuais, conjuntas ou corporativas, com opções para preços tradicionais ou de tipo ECN;


Atribuições regulamentadas PAMM da ASIC atendimento disponível em telefone e suporte gráfico.


CySEC Regulated Cobre mais de 50 pares de moedas.


Regulado por CySEC, BaFin, FCA, ACP e BONUS DE MÍDIA: reembolso de $ 4 por lote negociado até o final do ano.


Regulado por ASIC & amp; FCA. O depósito mínimo é de US $ 250; As escolhas de ativos incluem pares de divisas (35) e CFDs (10 índices, 2 metais, 2 petróleo e VIX e USD Index);


FCA, ASIC & amp; O CySEC FXGiants possui uma interface proprietária para tornar o processo de financiamento da sua conta mais fácil, rápido e seguro.


O FCA City Index está bem estabelecido e um corretor forex confiável.


A derrubada de pedidos em perdas de paragem é geralmente mínima;


Bem, estabelecido com mais de 700 empregados.


Regulado pela CySEC Trading Academy inclui suporte extensivo para todos os níveis de comerciantes, desde vídeos básicos de treinamento até discussões sobre estratégias de negociação avançadas;


MFSA regulado Depósito mínimo $ 100 Sem comissões extras.


Regulado pela CySEC; O depósito mínimo é de US $ 100; 367 opções de ativos;


Regulado pela CySEC "Sem Execução de Negociação de Negociação, sem derrapagens, sem atrasos" "Suporte de negociação e gerenciamento de contas para comerciantes de diferentes níveis de experiência"


CySEC regulado; Apertado se espalha tão baixo quanto 0,2 pips; Bom suporte para iniciantes;


Parcerias Forex e negociação CFD; Apertado se espalha tão baixo quanto 1,2 pips; Mais de 130 ativos: pares Forex (83), índices (23); Commodities (18); e Tesouraria (7);


Plataforma de negociação social CopyMaster regulamentada pela FCA.


A conformidade regulamentar está sob os auspícios da FCA no Reino Unido, da SFC em Hong Kong, da DFSA em Dubai e da MIFID para a União Européia. Bônus de boas-vindas de até US $ 5.000 (T e C)


ASIC regulado Depósito mínimo $ 100 Solicitações de retirada aprovadas dentro de 24 horas.


* Broker oferece spreads variáveis ​​que estão sujeitos a condições de mercado flutuantes. Os cortes tendem a ser apertados em tempos de liquidez profunda, mas também podem alargar-se significativamente durante períodos de baixa liquidez.


Leia nossos comentários de mais corretores de Forex que não fizeram nossa lista acima:


Quer ser apresentado nesta lista de corretores? Envie um email para corretores [] forexfraud.


* Broker oferece spreads variáveis ​​que estão sujeitos a condições de mercado flutuantes. Os cortes tendem a ser apertados em tempos de liquidez profunda, mas também podem alargar-se significativamente durante períodos de baixa liquidez.


Encontrando o melhor software de Forex Trading - FAQ.


O software de negociação Forex destinado ao comerciante forex pessoal compreende um segmento de rápido crescimento da indústria de forex. Uma série de diferentes tipos de software de negociação forex encontraram seu caminho para um uso generalizado entre comerciantes de forex pessoais.


Os tipos comuns de software de negociação forex incluem:


Plataformas de negociação - permitem o gerenciamento manual e a execução de trocas de forex.


Software de Análise Técnica - fornece gráficos de taxas de câmbio históricas e indicadores técnicos.


Trading Signal Generators - forneça os níveis recomendados em que os comerciantes de forex podem iniciar e fechar posições; e.


Software automatizado de Forex Trading ou Forex Robots - execute trades automaticamente com base em um algoritmo de negociação pré-programado.


Como você consegue encontrar o melhor software de negociação forex? Bem, talvez a melhor idéia seja baixar alguns programas representativos e experimentá-los dentro de seu período de retorno para ver o que funciona melhor para suas necessidades. Se o software não se adequar bem aos seus propósitos, envie um pedido de reembolso. Outra maneira de fazer alguma pesquisa avançada sobre o software de negociação forex envolveria a leitura de comentários de produtos on-line e postagens no fórum de discussão de usuários do software.


Para ajudá-lo ainda mais no processo de encontrar o melhor software de negociação forex, os termos de FAQ definidos abaixo fornecem uma lista útil de itens que você pode levar em consideração ao comprar software de negociação forex on-line.


Plataformas Forex Trading.


Em geral, as plataformas de negociação forex oferecem aos seus usuários a capacidade de inserir e executar negociações de forex com um corretor de Forex online. Eles geralmente exigem uma conexão de Internet confiável para operar de forma eficiente, e se eles exigirem um download de software, geralmente eles funcionam em computadores baseados no Windows.


Os recursos da plataforma de negociação mais avançados podem incluir: a capacidade de gerenciar várias contas de negociação, funcionalidades de gráficos e suporte de negociação algorítmica com capacidades de back-testing.


Forex Charting Software (software de análise técnica)


O software de gráficos de Forex pode abranger uma variedade de programas de computador que facilitam a revisão das taxas de câmbio utilizando métodos de análise técnica. Os programas mais básicos deste tipo geralmente permitirão traçar o progresso das taxas de câmbio ao longo do tempo por vários períodos de tempo, para sobrepor alguns dos indicadores técnicos mais populares, como RSIs e médias móveis, e desenhar linhas de tendência.


O software de gráficos mais sofisticado geralmente oferece algum suporte para os comerciantes que usam Elliot Wave Theory para analisar os movimentos da taxa de câmbio que incluiriam o cálculo dos níveis de retração e projeção Fibonacci. Os recursos avançados adicionais do software de gráficos de forex podem incluir: opções de desenho de linha mais avançadas que incluem canais e linhas Gann, computação e exibição de Pivot Points, além de fornecer uma gama mais ampla de indicadores técnicos cada vez mais complexos.


Um nível ainda maior de software de gráficos geralmente inclui algum tipo de algoritmo de correspondência de padrões que identifica a formação de padrões de gráfico, juntamente com seus pontos de gatilho e objetivos de movimento medidos. Outros softwares baseados em Elliott Wave Theory podem contar as progressões das ondas.


Software de Geração de Sinal de Forex.


O software de geração de sinal Forex ou os geradores de sinal forex geralmente não são trocados automaticamente por um usuário. Em vez disso, eles fornecem níveis em que um comerciante pode entrar no mercado e geralmente tem um meio para alertar o comerciante para essas oportunidades.


Esses geradores de sinais também geralmente fornecem níveis sugeridos de perda de parada e lucro para que o comerciante possa tentar apropriadamente gerenciar quaisquer perdas ou ganhos em qualquer posição que eles tomem com base nos sinais gerados pelo software. Observe que não há garantia de que uma ordem de parada seja preenchida no preço da parada e o mesmo cuidado se aplica a esses produtos como os robôs.


Software de negociação automatizado ou algorítmico.


O software de negociação automatizado opera de acordo com um plano ou algoritmo de negociação pré-definido sem a necessidade de intervenção manual. Eles também às vezes passam pelo nome de Expert Advisors ou EAs e muitas vezes correm como tal na popular plataforma de negociação MetaTrader4. Os chamados robôs de negociação de divisas disponíveis no mercado de divisas comerciais geralmente se enquadram nesta categoria, assim como os planos de comércio personalizados que os comerciantes programam ou se programaram.


Muitas vezes, esta automação ajuda os comerciantes, levando o componente emocional e discricionário da negociação de um sistema particular, e uma vez configurado, eles também podem ajudar um comerciante a economizar tempo considerável. Além disso, esses sistemas às vezes podem oferecer assistência aos comerciantes iniciantes que desejam aprender a negociar como especialistas.


Robôs Forex Trading.


Os robôs comerciais de Forex compõem um dos principais tipos de software de negociação automatizado atualmente disponível para comerciantes de forex pessoais. A maioria deles é instalada rapidamente e é executada como Expert Advisors na popular plataforma de negociação MetaTrader 4. Muitos desses robôs são golpes e, mesmo que não o sejam, não cumprem as promessas que eles fazem no campo de vendas. Em geral, fique longe desse tipo de produtos forex, mas se você considerar usar um, tenha muito cuidado e não confie no desempenho histórico.


Outras coisas para se preocupar com os robôs de negociação forex é que seus fornecedores muitas vezes fornecem números de lucratividade com base em resultados de negociação testados de volta ao longo dos períodos para os quais os robôs estão otimizados para funcionar bem. Isso significa que os resultados comerciais futuros podem diferir substancialmente, e geralmente o fazem.


Por isso, vale a pena testar esses robôs em uma conta demo antes de comercializá-los em fundos ao vivo. Além disso, procure opiniões imparciais da Internet e verifique fóruns de discussão on-line para comentários dos usuários sobre qualquer software de robô de negociação forex que você esteja pensando em comprar.


Além disso, uma vez que a maioria destes produtos de software forex vendem através do Clickbank, você geralmente terá 60 dias para devolvê-los pelo seu dinheiro de volta, se você não está satisfeito com seu desempenho. Certifique-se de ter feito o seu teste até então no caso de você precisar aproveitar esta oferta.


Em outras palavras, seja muito cuidadoso e faça sua pesquisa - a maioria desses produtos não é o que eles dizem que são!


Diferentes recursos para procurar nestes softwares.


Política de compra e reembolso.


A maioria dos softwares de negociação forex disponíveis para venda e download on-line vem com uma garantia de satisfação. Embora os termos de tais garantias variem e devem ser verificados antes da compra, isso geralmente significa que você precisa entrar em contato com o vendedor ou agente de vendas para solicitar um reembolso se insatisfeito por qualquer motivo.


Muitos produtos de software de negociação forex vendem on-line através do Clickbank, que geralmente oferece uma garantia padronizada de 60 dias para o software vendido através da sua interface segura em linha. No entanto, solicitar muitos reembolsos pode causar problemas com eles, então tenha isso em mente ao fazer compras.


Apenas sobre todo o software de negociação forex destinado a uso por comerciantes de forex pessoais irá fornecer uma opção de download. Às vezes, você pode comprar CDs que contenham o software ou enviá-lo através de um anexo de e-mail, mas, na maioria das vezes, um link de download será fornecido uma vez que você paga ou fornece as informações necessárias para o provedor de software de negociação forex para permitir que você baixe o Programas.


Clicando neste link geralmente iniciará a transferência de uma versão funcional do software da Internet para o seu computador pessoal. Este processo de download pode levar de alguns segundos até uma hora, dependendo do tamanho do programa e da velocidade da sua conexão com a Internet. Você também deseja verificar qualquer software baixado para vírus usando seu software anti-vírus, e você precisará ativá-lo de alguma forma. Basta seguir as instruções fornecidas e entrar em contato com o suporte ao cliente, se surgirem problemas.


Além disso, a maioria dos softwares de negociação forex são escritos para serem executados em computadores pessoais com uma versão relativamente recente do Windows. Você vai querer ter isso em mente ao olhar para o software de negociação forex caso você não tenha um sistema operacional ou emulador compatível disponível em seu computador.


Se você não tiver a capacidade de executar o software baseado no Windows, certifique-se de verificar com o fornecedor do produto de software para garantir que seu sistema operacional seja suportado e como.


Atualizações de software.


Muitos dos produtos de software de negociação forex de ponta superior fornecerão atualizações gratuitas para o software por vida ou por um tempo específico. Essas atualizações podem ser importantes porque podem corrigir problemas existentes ou fornecer funcionalidades novas e úteis.


A existência de atualizações de software incluídas no custo do software pode, portanto, ser um recurso valioso. A maioria das atualizações de software são instaladas automaticamente pelo software ou exigem que uma nova versão do software seja baixada da Internet e instalada manualmente no seu computador.


Plataformas on-line ou baseadas na Web.


As plataformas de negociação on-line ou baseadas na web removem o fator de tempo de download e a frustração da instalação possível com o software de negociação forex. Para usar a maioria das plataformas on-line, você precisa fazer o login usando um nome de usuário e uma senha que você escolheu para manter a privacidade de sua informação.


A principal vantagem deste tipo de plataforma de negociação é que você geralmente pode usá-lo em qualquer lugar onde você possa ter acesso a uma conexão à Internet e navegador da Web compatível. Eles também permitem o uso por sistemas operacionais diferentes do Windows, o que pode realmente ajudar os usuários do Mac OS e Linux da Apple a começar a negociar Forex.


Plataformas do lado do cliente.


Em geral, as plataformas do lado do cliente consistem nos produtos da plataforma de negociação forex que exigem que o software seja baixado para o computador pessoal do comerciante ou para um servidor remoto que o comerciante então pague uma taxa para usar o espaço e o acesso. Este termo é usado frequentemente para contrastar essas instalações da plataforma baixada com plataformas de negociação forex baseadas na web.


Segurança de dados.


Quando você precisa acessar ou fornecer informações pessoais e privadas pela Internet, como números de cartão de crédito, dados da conta bancária e informações da conta de negociação, a segurança de seus dados a partir de olhos curiosos indesejados que possam abusar dele torna-se primordial. Além disso, se você armazenar dados chave on-line, você quer que essa informação seja feita de forma regular pelo host.


Certifique-se de que seu software de negociação forex, especialmente se for baseado na web, e seu corretor forex use medidas de segurança de dados adequadas para proteger seus dados. Estes podem incluir exploração de fazendas de dados duplicados e utilização de tecnologia de criptografia SSL para proteger os dados pessoais inseridos em formulários on-line.


Taxas de câmbio em tempo real.


O melhor software de negociação forex exibe taxas de câmbio em tempo real que mudam junto com o mercado enquanto ele marca e desce ao longo do tempo. Naturalmente, o melhor tipo de taxa de câmbio em tempo real é aquele que você pode lidar. Desta forma, quando você vai entrar em um comércio ou um pedido usando seu software de plataforma de negociação forex, você não se surpreende com o mercado realmente comercializado.


Servidores Remotos.


Os servidores remotos fornecem um serviço útil para aqueles que executam plataformas de negociação forex de download do lado do cliente. Este é especialmente o caso quando eles exigem recursos de monitoramento e execução de mercado 24 horas por dia, o que pode ser essencial para executar um robô automatizado de forex ou algoritmo de negociação de forma lucrativa.


A maioria dos servidores remotos cobra uma taxa por hospedar o software de negociação forex em seu espaço de armazenamento e por permitir que o software use sua conexão de internet sempre em frente para executar trades. Tais serviços geralmente oferecem um alto grau de confiabilidade em termos de fornecimento de acesso 24/7 à Internet ao software instalado em seus servidores.


Interface de negociação.


A interface de negociação é o que o usuário do software de negociação forex interage com a fim de executar negociações forex. Essa interface precisa ser ergonômica e geralmente aceitável para seus propósitos. A maioria das interfaces de negociação pode ser personalizada, mas em que medida geralmente depende do software. Ajustar a colocação da janela e as cores da exibição são mudanças de interface comercial comuns que a maioria das plataformas o permitem.


Indicadores Técnicos.


Muitas plataformas de negociação forex fornecem uma capacidade de criação incorporada com os indicadores técnicos mais comuns. Um ou mais desses indicadores são usados ​​por analistas técnicos ao determinar como negociar o mercado forex e também na geração de sinais de negociação objetiva. Se você precisa usar um indicador técnico específico para sua estratégia comercial, certifique-se de que qualquer plataforma em questão inclua esse indicador.


Serviço ao Cliente e Suporte.


Uma vez que você compra ou decidiu usar um pacote de software de negociação forex particular, você quer se certificar de que ele fornece um nível adequado de serviço ao cliente e suporte apenas no caso de problemas surgirem em seu uso. Isso se torna especialmente importante para iniciantes que não sabem como usar computadores bem ou como trocar forex, ou ambos.


Naturalmente, se um pacote de software for fornecido gratuitamente, você pode razoavelmente esperar que seja oferecido menos suporte ao cliente. Além disso, você provavelmente deseja que um maior grau de suporte esteja disponível para software essencial, como sua plataforma de negociação.


Manuais do usuário.


A maioria dos pacotes de software de negociação forex vem com um Manual de Usuário explicativo, muitas vezes sob a forma de um documento PDF separado ou incorporado em uma função de ajuda dentro do próprio software. Este manual deve fornecer todas as informações que você precisa para começar a usar o software, bem como como usar todos os seus recursos mais avançados. O manual também deve fornecer informações de solução de problemas, bem como quem entrar em contato caso suporte adicional seja necessário.


Vídeos de instrução.


Os pacotes de software de negociação Forex vêm cada vez mais com vídeos instrutivos úteis que podem ser baixados ou jogados usando seu navegador de internet. Esses vídeos costumam conter capturas de tela do software que está sendo usado junto com qualquer áudio ou texto necessário para descrever como o software deve ser usado e para que fins.


Feed de notícias.


As plataformas de negociação Forex muitas vezes fornecem acesso a fontes de notícias de alta qualidade a partir de fontes profissionais de informações do mercado forex que podem incluir a Reuters, Associated Press, Bloomberg ou Telerate. Verifique se as notícias que sua plataforma de negociação oferece são adequadas às suas necessidades, especialmente se você tiver um forte interesse em negociar com base em fatores fundamentais.


Agora queremos que você contribua com suas experiências de softwares forex, nos dê seus comentários ou peça-nos para revisar um software que você perdeu na lista acima. Dê seu comentário abaixo!

Comments