Thursday, 1 August 2019

Vterminal forex


MetaTrader 4 - Tester Testing Visualization: Manual Trading Introdução Uma função de visualização de testes já apareceu no MetaTrader 4 Client Terminal. A função permite o controle do teste Expert Advisors. Mas nem todas as estratégias podem ser programadas, nem todos os comerciantes podem codificar um bom Consultor Especializado. Este artigo descreve como usar a função de visualização para testar estratégias manuais que não estão programadas na forma de um Expert Advisor. Somente o conhecimento básico do terminal e nenhum conhecimento de programação são necessários para negociar no Software Strategy Tester, então cada comerciante poderá usá-lo. O artigo menciona programas que realizam as guias do Trade and Account History durante a visualização. O uso desses programas é descrito em mais detalhes em artigos denominados Testing Visualization: Enhancement de funcionalidades e Testing Visualization: Trade History. Preparação para o uso Então você pode usar visualizador de testes e gostaria de começar a testar sua estratégia imediatamente. O que deve ser feito para isso Em primeiro lugar, faça o download de todos os arquivos necessários do CodeBase para o seu PC: Expert Advisor vHandsTrade. mq4 para o diretório do MetaTrader 4 Workexperta o arquivo incluído VisualTestingTools. mq4 para o diretório do MetaTrader 4 Workexpertsinclude e 2 indicadores - vTerminal. mq4 e vHistory. mq4 - para o diretório do MetaTrader 4 Workexpertsindicators. Observe que o arquivo VisualTestingTools. mq4 mencionado nos artigos anteriores foi alterado, então é a versão da fonte acima (CodeBase) da qual você deve fazer o download. Depois disso, abra o Expert Advisor vHandsTrade. mq4 no MetaEditor e compile-o (use F5). A mensagem na janela Ferramentas confirmará que a EA foi compilada com sucesso: Agora, quando o programa estiver pronto, podemos começar a preparar o modelo do gráfico. Para fazê-lo, abra um gráfico, configure-o de acordo com seu gosto, anexe indicadores vTerminal. mq4 e vHistory. mq4. E salve o modelo como vHandsTrade. tpl: tenha em mente que deve haver espaço suficiente na parte direita do gráfico para trabalhar com Tester of Manual Strategies - os controles serão colocados lá. Portanto, a opção de mudança de gráfico deve ser ativada ao criar o modelo: agora podemos acessar a configuração EAs como tal. Configuração do consultor perito Todo comerciante tem seus próprios hábitos comerciais. Para tornar o uso do Software Strategy Tester mais confortável para si mesmo, gaste cerca de cinco minutos para ajustar o Expert Advisor às suas preferências. Na sua negociação, você abrirá e fechará posições, colocará ordens pendentes, moverá Stop Loss e Take Profit níveis de posições. Você poderá escolher o tamanho do lote para posições a serem abertas, prazo e data de caducidade para ordens pendentes e assim por diante. Cada uma das características ajustáveis ​​corresponde a uma linha no painel de controle: e duas linhas no código Expert Advisors: Sua função é intuitiva: - RISCO (Risco) - do depósito a ser usado para abrir uma posição - LOT (Lote) - lote Tamanho a ser usado para abrir uma posição se RISK 0 - STOPLOSS (SL) - valor StopLoss para posições a serem abertas, se a linha StopLoss não se mover ao abrir - TAKEPROFIT (TP) - TakeProfit valor para posições a serem abertas, se o A linha TakeProfit não se move ao abrir - TRAILINGSTOP (TS) - tamanho do TrailingStop que seguirá todas as posições - EXPIRATION (Exp) - tempo de caducidade pendente em horas. Você pode alterar valores de qualquer característica predefinida diretamente no código. Por exemplo, se você geralmente abrir posições com volumes de lotes de 1.0, 2.0, 5.0, 10.0 ou 50.0, substitua a linha indicando o tamanho do lote para tal linha: Depois de compilado e reiniciado, você verá o seguinte: Se você quiser 5.0 lotes para serem selecionados por padrão na inicialização, substitua int SELECTEDLOT 1 por: Agora, o 3º será selecionado por padrão: os valores de quaisquer outras características podem ser alterados da mesma maneira. A regra é comum: na matriz, nas chaves, deve haver 5 números separados por vírgulas, o valor das variáveis ​​SELECIONADO deve variar de 1 a 5. Variáveis ​​Externas e Começando Agora podemos iniciar o nosso Software Strategy Tester. Deixe-nos abrir a janela Tester, selecione o vHandsTrade na lista Expert Advisors, selecione um par de moedas e um período de tempo, e aumente a modelagem em todos os ticks para testar o mais real possível: antes de pressionar o botão Iniciar, vejamos o Janela de propriedades Expert Advisors. Desta forma, vamos completar o ajuste do Especialista usando variáveis ​​externas: Na verdade, o Expert possui apenas quatro variáveis ​​externas, herdou outras do arquivo incluído VisualTestingTools. mq4. Todas as variáveis ​​devem ser configuradas para o funcionamento normal e conveniente: - ComentáriosCount - quantidade máxima de mensagens a serem exibidas pelo Expert - SelectedColor - cor do valor selecionado de Risk, Lot, SL, TP, etc. - ModifyColor - cor do Ícone de modificação de pedido a ser usado para modificação manual - TrailingColor - cor do ícone de modificação de pedido a ser usado para TrailingStop - TerminalRows - quantidade máxima de linhas de tabulação de terminal a serem exibidas. Se você definir TerminalRows 0, o terminal não será atualizado - HistoryRows - quantidade máxima das linhas da guia História da conta para serem exibidas. Se você definir HistoryRows 0, o histórico da conta não será atualizado - BigText - defina true se você deseja ampliar o tamanho da fonte - PointPoints - a distância em pontos, a partir da qual os campos Stop Loss, Take Profit e Open Price para pedidos pendentes Será destacado. Por exemplo, para SignalPoints 10, o campo Stop Loss mudará sua cor quando o preço estiver na distância de 10 pontos da Stop Loss da posição - ShowCancelled - defina true se desejar ver ordens canceladas no histórico comercial - ShowExpired - Definir verdadeiro se você deseja ver as ordens pendentes caducadas no histórico de negócios - MainColor - cor das manchetes do Terminal e Histórico da Conta e da linha de informações da conta Terminal (Saldo, Equidade). - BuyColor - cor da informação sobre Buy positions - BuyOPColor - cor do campo Open Price na guia Terminal esta cor irá substituir a cor principal quando o preço atual se aproxima do nível aberto de Buy Stop e Buy Limit - BuySLColor - no Terminal Guia: cor, que irá substituir a cor principal quando o preço se aproxima das posições Stop Loss of Buy para a guia Histórico da conta: cor, que substituirá a cor principal se a posição Comprar foi fechada por Stop Loss - BuyTPColor - o mesmo Quanto ao BuySLColor, mas aplicado ao Take Profit of positions - SellOPColor, SellSLColor SellTPColor - o mesmo para as posições Sell. Deve-se notar que o Expert Advisor foi criado para ser usado em um gráfico com fundo preto, é por isso que muitas cores padrão são leves. Se você usa o fundo branco, defina cores escuras. Isto é o que eu fiz ao testar o Expert para este artigo. Bem, finalmente, pressionamos o botão Iniciar. A primeira coisa que vemos no gráfico é a caixa de ferramentas mencionada anteriormente: ajuda a abrir posições, colocar ordens pendentes e escolher valores de características predefinidas. Estudaremos cada uma das ações listadas anteriormente na seção correspondente. Agora, eu apenas observaria que todas as operações com a Toolbox são mais seguras para serem realizadas no modo de pausa. Qualquer ação será entendida pelo perito como um comando e não pode ser cancelada. Uma vez que o Especialista destina-se apenas a testes, a imprecisão não causará perdas materiais para você, mas você pode arruinar desse modo os resultados obtidos em seus testes de longo prazo e diligentes. As janelas do Terminal Anf Account History estão abaixo no gráfico. Eles permanecem vazios até começar a comercializar: podemos fechar e modificar posições usando a janela do Terminal, enquanto a janela Histórico da Conta nos traz informações. Abertura de Posição Vamos tentar abrir uma posição. Em primeiro lugar, é necessário definir o tamanho do lote e as distâncias para StopLoss e TakeProfit, uma vez que não queremos perder o tempo em modificações mais tarde. Como foi dito antes, os valores são definidos usando a caixa de ferramentas: devemos selecionar o objeto que contém o valor desejado e movê-lo para qualquer ponto na tela. Qualquer quantidade de objetos podem ser movidos simultaneamente, ou seja, se quisermos definir o tamanho do lote para 1 e o TakeProfit para 100, devemos arrastar os valores correspondentes para um ponto aleatório: Agora pressione F12 - os próximos rendimentos do tick e o Expert Advisor verifica Os valores selecionados: ao abrir uma posição, o Especialista usará o valor selecionado da característica: - o tamanho do lote é calculado de acordo com a seguinte fórmula: Risco de Margem Grátis 0.01 Alavancar o Tamanho do Contrato. Se Risk0, o valor do Lote selecionado é usado - a distância para Stop Loss é definida pela linha correspondente (a seguir descrita). Se a linha StopLoss não se moveu, o valor selecionado de SL será usado - a distância do Take Profit é definida pela linha correspondente. Se a linha TakeProfit não se moveu, o valor selecionado de TP será usado - tempo de caducidade (somente para pedidos pendentes) - o valor selecionado de Exp será usado. As posições são abertas de uma maneira muito simples - basta apenas arrastar a linha correspondente para o gráfico. Existem 3 linhas para cada tipo de ordem: - A linha de preço aberto (sólida para as posições de Compra e Venda, tracejada para pedidos pendentes) está no centro, entre as linhas Stop Loss e Take Profit - A linha Stop Loss (dash-and dot) está localizada Abaixo da linha OpenPrice para posições Buy e acima para posições Sell - Take Profit line (tracejado) - acima para as posições Buy, abaixo para posições Sell. As ordens pendentes colocadas acima do preço atual (Buy Stop e Sell Limit) estão na linha superior. Aqueles a serem colocados abaixo do preço (Buy Limit and Sell Stop) - na linha inferior. Então, se você deseja abrir uma posição de Compra com os valores selecionados de Stop Loss e Take Profit (como por agora, 50 e 100, respectivamente), basta arrastar a linha Buy open da posição para o gráfico: então pressione F12 e admire o Resultados: uma vez que as posições de Compra e Venda são abertas apenas a preços atuais, não há necessidade de colocar a linha exatamente no preço: o Especialista substituirá os valores adequados por si só. Mas é muito importante especificar preços corretos para pedidos pendentes, caso contrário o pedido não será colocado. Deixe-nos agora definir a ordem de Parada de Venda: - tamanho do lote - 10 do depósito - Preço aberto e Stop Loss para ser configurado manualmente - Tire lucro desativado - prazo de validade 30 minutos (0,5 horas). Vamos pegar todos os objetos necessários e colocá-los no quadro: Encerramento do pedido O fechamento das posições e a exclusão das ordens pendentes são tarefas muito mais simples. Tudo o que temos a fazer é apenas selecionar o bilhete da ordem a ser fechada e movê-la: O resultado não nos manterá aguardando: o Especialista já fechou a posição no próximo tic: as ordens pendentes serão excluídas no Do mesmo jeito. Modificação de posição A modificação da ordem de modificação combina elementos de fechamento e abertura de posição: para selecionar uma característica a ser alterada (preço aberto, perda de parada ou lucro), é necessário mover o campo correspondente. Após o próximo tiquete com renda, o Consultor Especial criará a Linha de Modificação que ajudará na alteração do valor da característica correspondente: Depois de movermos a linha para sua nova posição, pressionamos F12 e veremos o resultado: Se você quiser Limpe completamente Stop Loss ou Take Profit, basta excluir o campo correspondente: após a exclusão do campo Open Price, pode-se fechar a posição (excluir a ordem) - alguns comerciantes podem considerar este método mais conveniente. Não há limitações na quantidade de parâmetros a serem modificados simultaneamente - você pode até modificar todas as posições abertas dentro de um toque. Conclusão Depois de ter lido o artigo, você verá que não é necessário ser um programador para testar sua estratégia em dados históricos. Usando o modo de teste manual, você pode trocar dados históricos manualmente. O Expert Advisor, a biblioteca e os indicadores fornecidos no artigo permitem a simulação do verdadeiro terminal comercial. No final do meu artigo, gostaria de lembrar que o Consultor Especialista não se destina a negociação real. Não confie em dinheiro para um programa de teste. Para simplificar o controle de pedidos no modo em tempo real, o AutoGraf complexo online foi criado. É este complexo que produziu algumas idéias e partes de código para este presente artigo (por cortesia do criador). Muito obrigado ao criador por thiscsr 100 forex indicador tempo segmentado volume comércio forex em opções para iphone 5s forex zeiten sonntag sem depósito bônus opções binárias junho 2017 opção trading charts forex 4 em tempo real elliott onda oscilador sistema de negociação nós estoque índice opções aaa binário opções revisão Curso de treinamento de forex na Malásia 7 estratégias de vencimento para negociação forex correção de Forex real e acionável singapore fms plus forex opções de ações de empregados pdf taxa de câmbio em pak hoje indicador de forex 90 preciso kamwe forex bureau forex icici login gl trading system forex para negociar hoje opções de revisão do test forex Negociação de contratos de negociação automatisches handelssystem software

No comments:

Post a Comment