Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
Scripts para abrir posições de compra - script para MetaTrader 5
- Visualizações:
- 2431
- Avaliação:
- Publicado:
- 2014.01.14 14:11
- Atualizado:
- 2016.11.22 07:33
- Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Estes scripts foram feitos para realizar compras com valores fixos em pontos de Stop Loss e Take Profit do preço atual. Há 4 variantes do script que podem ser divididos em dois grupos:
- Scripts para brokers que têm spread diferente de zero e admitem a possibilidade de definir Stop Loss e Take Profit simultaneamente ao realizar um negócio;
- Scripts para brokers, que podem ter spread zero, caso contrário, não é recomendado definir Stop Loss e Take Profit simultaneamente ao abrir uma posição. No início, esses scripts abrem posições sem ordens e, em seguida, modifica os valores de Stop Loss e Take Profit.
O primeiro grupo de scripts são OpenBuyPosition.mq5 e OpenBuyPosition_X.mq5. O segundo grupo de scripts possui o final do arquivos com o nome de ECN. Eles são o OpenBuyPosition_ECN.mq5 e OpenBuyPosition_X_ECN.mq5.
Todos os scripts são projetados para comprar com valores fixos de Stop Loss e Take Profit em pontos do preço atual.
A principal vantagem dos scripts OpenBuyPosition e OpenBuyPosition_ECN é a capacidade de corrigir o volume do negócio dependendo do tamanho de todo o depósito usando o parâmetro de entrada MM (Money Management) do script que define taxa de volume de capital próprio que participou de uma negociação para todo o depósito patrimonial:
Parâmetros de entrada dos Scripts OpenBuyPosition e OpenBuyPosition_ECN:
//+----------------------------------------------+ //| PARÂMETROS DE ENTRADA DO SCRIPT | //+----------------------------------------------+ input double MM=0.1; // Gerenciamento do dinheiro input int DEVIATION=10; // Desvio do preço input int STOPLOSS=300; // Stop Loss em pontos para o preço atual input int TAKEPROFIT=800; // Take Profit em pontos para o preço atual input uint RTOTAL=4; // Número de tentativas de negócios mal sucedidos input uint SLEEPTIME=1; // Tempo de pausa entre as tentativas em segundos
A principal vantagem dos scripts OpenBuyPosition_X e OpenBuyPosition_X_ECN é a capacidade de corrigir as perdas dos negócios quando o Stop Loss é acionado em função de todo o tamanho do depósito utilizando o parâmetro de entrada LossMM do script que define taxa de volume de patrimônio líquido perdido para todo o depósito patrimonial:
Parâmetros de entrada dos scripts OpenBuyPosition_X e OpenBuyPosition_X_ECN:
//+----------------------------------------------+ //| PARÂMETROS DE ENTRADA DO SCRIPT | //+----------------------------------------------+ input double LossMM=0.1; // Balanço das perdas quando o Stop Loss é acionado input uint DEVIATION=10; // Desvio do preço input uint STOPLOSS=300; // Stop Loss em pontos para o preço atual input uint TAKEPROFIT=800; // Take Profit em pontos para o preço atual input uint RTOTAL=4; // Número de tentativas de negócios mal sucedidos input uint SLEEPTIME=1; // Tempo de pausa entre as tentativas em segundos
Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/1574
Indicador que permite colocar gráficos de pares de moeda correlacionados em um determinado gráfico de par de moeda. Ele mostra apenas as barras atuais. Modo de cor/monocromático é configurável. Ele também suporta a inversão da moeda para lidar com os pares EURUSD & USDCHF.
Scripts para abertura de posições de vendaEstes scripts foram feitos para realizar vendas com valores fixos em pontos de Stop Loss e Take Profit do preço atual.
Indicação simples de uma tendência inicial usando setas coloridas num gráfico.
MinPriceChangeO indicador do montante mínimo das alterações de preços que formam sinais após movimentos laterais anteriores ao potencial rompimento de preços para um dos lados.