Scripts são pequenos aplicativos que executam ações únicas. Por exemplo, você pode excluir todos os objetos de um gráfico ou colocar um conjunto de pedidos para uma posição aberta. Encontre aqui centenas de aplicativos que podem automatizar pequenas funções analíticas ou comerciais.
Primeiro, algumas informações básicas. Estes são "add ons" que você pode usar dentro do Metatrader4 (MT4). Eles são criados através da escrita de um conjunto de regras e comandos usando Metatrader Query Language (MQL), que é bastante semelhante às modernas linguagens de computação (por exemplo, C ++, Java).
A biblioteca pública do MetaQuotes contém centenas de scripts , criados por desenvolvedores talentosos da comunidade com o desejo de ajudar os outros usuarios de Metatrader .
Os scripts também podem ser usados para criar uma interface gráfica ou executar rapidamente operações de negociação de tipo único, por exemplo, fechar todas as posições imediatamente.
Um script é um código de programa curto que é criado e configurado da mesma maneira que um indicador personalizado, mas está programado para executar uma única ação. Um script é o tipo mais básico de programa criado usando as linguagens de programação MT4 ou MT5, MQL4 e MQL5, respectivamente. A principal diferença entre os EAs e os scripts é que o EA e os indicadores personalizados funcionam continuamente, enquanto um script só funciona uma vez.
A principal vantagem associada à negociação automatizada é que ela pode ajudá-lo a seguir seu plano de negociação, independentemente dos resultados anteriores. O uso de EAs também pode ser uma boa maneira de eliminar a influência de suas emoções em suas atividades de negociação.
A diferença entre um EA e um indicador personalizado é que o indicador não executa nenhuma atividade de negociação real, como entrada e saída de negociações.
Em vez disso, os comerciantes usam indicadores personalizados para identificar sinais de negociação e, em seguida, colocam manualmente as negociações eles mesmos. A plataforma MetaTrader 4 permite aos usuários adicionar facilmente seus próprios indicadores personalizados àqueles que já fazem parte da plataforma.
Um indicador personalizado é muito semelhante aos indicadores que já estão incluídos como parte das plataformas MT4 e MT5, como o RSI e as médias móveis.
Embora a maioria dos traders use indicadores personalizados para análise técnica, você poderia ir além e usar indicadores personalizados para análise fundamental.
Você pode programar todos os eventos de notícias que você segue para a plataforma MT4 ou MT5 e usar o indicador personalizado para fornecer notificações de importantes desenvolvimentos do mercado.
Tirar as emoções da equação é uma medida, mas isso não significa que os expert advisors não possam perder. Na verdade, até mesmo os grandes bancos de investimento tiveram que desligar os "robôs" de negociação antes que a perda se tornasse fatal. Em 2013, a Goldman Sachs tinha sérias falhas em seus algoritmos de negociação que custaram US $ 100 milhões.
Você é responsável, em última análise, pelos negócios, mesmo se o código do programa os estiver colocando para você. Embora a perda seja uma possibilidade, você também pode multiplicar a conta e fazê-la crescer exponencialmente enquanto você dorme.
Essa estratégia de negociação totalmente sem as mãos não é uma que eu promovo - nem é uma que eu já usei e achei lucrativa. Monitorar um robô ativo e os negócios atuais, em conjunto com manter um olho no calendário econômico e nos eventos, é muito diferente de deixá-lo louco e esperando pelo melhor. As vitórias podem ser épicas, mas as perdas não assistidas são muito maiores.
Podemos testar os dias anteriores, meses ou mesmo anos de dados de mercado para um instrumento financeiro com facilidade no ambiente MT4 (Meta Trader 4). No entanto, os comerciantes são encorajados a não confiar apenas no teste histórico , mas usá-lo como um guia para orientar sua estratégia de negociação e ver quão eficaz é uma idéia.
O back testing permite que os investidores verifiquem se o seu pensamento retém a água, por assim dizer, antes de cometer mais esforços e avançar - escrevendo mais do seu algoritmo em código.
Negociantes intermediários e profissionais de nível intermediário, por outro lado, devem considerar a implementação de negociações automatizadas como parte de sua estratégia geral de negociação,especificamente testar estratégias , estações de trading em VPS .
VPS (Virtual Private Server ou Servidor Privado Virtual) é um serviço de Hospedagem VPS. Ele proporciona recursos dedicados ao usuário, maior autonomia de controle destes recursos e alto desempenho a qualquer site hospedado na internet.
Uma VPS age como um servidor virtual que é repartido em vários outros servidores virtuais menores. Ainda que seja um compartilhamento de serviço com outros usuários, o usuário que contrata uma VPS recebe recursos exclusivos para usar no seu projeto online.
Por ter recursos dedicados, a VPS Windows é indicada para sites que estejam em constante crescimento, que recebem grande volume de tráfego e que demandam alta capacidade dos servidores virtuais para manter tudo no ar, é um servidor que está localizado dentro de um Data Center conectado 24/7 à Internet.
Você pode fazer o download e iniciar os scripts oferecidos no MetaTrader4 e 5. A biblioteca de scripts também está disponível diretamente no ambiente de desenvolvimento do MetaEditor, permitindo que você aprenda programação MQL 4 e 5.
Os scripts são gratuitos para download e execução no MetaTrader 4 e 5.
O desenvolvimento de aplicativos para o Terminal do Cliente MetaTrader 4 requer o conhecimento do MQL4e MQL 5 Este livro didático que indicaremos ira ajudá-lo a criar seus próprios Expert Advisors, scripts e indicadores e incarnate neles suas idéias - seus algoritmos de negociação rentável, destina-se a um grande número de leitores sem experiência em programação que desejam aprender a desenvolver aplicativos de negociação automatizados para o terminal do cliente MetaTrader 4 e 5.
Como o código é livre não tem custos.
https://book.mql4.com/content
https://www.metatrader4.com/en/trading-platform/help/autotrading/scripts
https://www.mql5.com/en/code
Sem comentários:
Enviar um comentário