MT4 fxLabs (Beta) O projeto MT4-fxLabs traz o poder do OANDA Forex Labs para MT4. Você pode usar um dos vários indicadores de indicadores personalizados pré-existentes em seu cliente MT4, ou você pode criar o seu próprio usando a API MQL4 para fxLabs. (Por favor, note que esta ferramenta ainda está em estágios beta e pode sofrer alterações na sua interface.) Instalação do MT4-fxLabs Ferramentas Pré-requisitos MT4 Client, construir 600 ou superior. Isso pode ser baixado seguindo as instruções na página de configuração da conta MT4 da OANDAs. Framework NET3.5. Pode ser instalado da seguinte forma: Windows 78: Painel de controle - Programas de ganho - gire Ativar ou desativar recursos do Windows, navegue até a entrada do Framework 3.5. Windows XPVistaServer2003Server2008: consulte as instruções no Microsoft Framework 3.5 Instruções No seu cliente MT4, clique em Arquivo-gtOpen Folder de dados. Copie fxlabs-MQL4.zip para esta pasta e descompacte. O conteúdo deve ser descompactado nos subdiretórios apropriados nesta pasta. Usando o Windows File Explorer, vá para o subdiretório MQL4Libraries, clique com o botão direito do mouse em fxlabsnet. dll e escolha Propriedades. Clique no botão Desbloquear se estiver presente. (Se o botão Desbloquear não estiver lá, então não se preocupe com esta etapa.) No seu cliente MT4, selecione Tools-gtOptions e navegue até a guia Expert Advisors. Assegure as caixas de seleção para permitir a importação de DLL e Permitir que as importações de especialistas externos sejam todas verificadas. Certifique-se de que a caixa de seleção para confirmar chamadas de função DLL NÃO esteja marcada. Reinicie o seu cliente MT4 se estiver executando atualmente. Agora você deve ver novas entradas nas seções de Indicadores Personalizados e Scripts do painel do Navegador. Os indicadores e scripts disponíveis estão descritos abaixo. Indicadores personalizados disponíveis Indicador de scripts: OANDAHistoricalPositionRatios Gráfico Os índices históricos de OANDA entre posições longas e curtas detidas pelos clientes. Instrumentos disponíveis: AUDJPY, AUDUSD, EURAUD, EURCHF, EURGBP, EURJPY, EURUSD, GBPCHF, GBPJPY, GBPUSD, NZDUSD, USDCAD, USDCHF, USDJPY, XAUUSD, XAGUSD. Indicador: OANDASpreads Graph OANDAs valores de spread históricos (diferença de oferta-oferta) para um instrumento. Instrumentos disponíveis: todos negociáveis. Indicador: OANDACommitmentsofTraders Gráfico de dados não comerciais comerciais de comerciantes de comerciantes do CFTC. Instrumentos disponíveis: AUDUSD, GBPUSD, USDCAD, EURUSD, USDJPY, USDMXN, NZDUSD, USDCHF, XAUUSD, XAGUSD Indicador: OANDAOrderbook Graph OANDAs Orderbook data. Consulte OANDA Forex Order Book para obter mais detalhes. O MT4 está limitado à forma como ele pode mostrar os dados do livro de pedidos em uma janela de gráfico de preço versus tempo, então o indicador não exibe o mesmo que o que está na página fxLabs. No entanto, é baseado nos mesmos dados. Em particular, o indicador MT4 grafica duas barras, semelhante ao indicador Razões de posição histórica. O topo é a porcentagem de pedidos longos com preços de disparo acima do preço elevado da vela, e a barra inferior é a porcentagem de pedidos curtos com preços de disparo abaixo do preço baixo da vela. Isso se destina a dar uma idéia de como o forte sentimento do mercado é que o preço dos instrumentos aumentará ou diminuirá. Instrumentos disponíveis: AUDJPY, AUDUSD, EURAUD, EURCHF, EURGBP, EURJPY, EURUSD, GBPCHF, GBPJPY, GBPUSD, NZDUSD, USDCAD, USDCHF, USDJPY, XAUUSD, XAGUSD. Script: fxlabscalendardemo Desenha marcadores associados com manchetes importantes do calendário forex sobreposto em uma janela de gráfico. Instrumentos disponíveis: todos negociáveis. Script: fxlabshprdemo Semelhante ao indicador Ratio de posição histórica, exceto que ele irá desenhar o gráfico HPR sobreposto na janela do gráfico, em vez de desenhar o gráfico em uma janela de indicador separada. Instrumentos disponíveis: AUDJPY, AUDUSD, EURAUD, EURCHF, EURGBP, EURJPY, EURUSD, GBPCHF, GBPJPY, GBPUSD, NZDUSD, USDCAD, USDCHF, USDJPY, XAUUSD, XAGUSD. Escrevendo ferramentas baseadas em MQL4 fxLabs Para escrever suas próprias ferramentas fxLabs no MT4, adicione a declaração incluir ltfxlabsnet. mqhgt ao início da sua fonte MQL4. Os vários métodos que você pode chamar são documentados inline no arquivo fxlabsnet. mqh. Um tutorial para ajudá-lo a começar também está disponível. Guia Avançado para o MetaTrader 4 - Indicadores Personalizados Os Indicadores Personalizados de Criação de Indicadores Personalizados são usados para analisar informações de preços passadas e atuais para ajudar os comerciantes a prever o movimento futuro dos preços. Além de uma grande variedade de indicadores técnicos incluídos na plataforma, os comerciantes podem criar seus próprios indicadores personalizados com base em fatores específicos. No MT4, os Indicadores Personalizados são criados, configurados e lançados usando o mesmo processo de Especialistas (veja a seção de Criação de Advisor Especialista deste tutorial). Para abrir o Assistente de Especialistas, clique com o botão direito do mouse em Indicadores Personalizados na janela do Navegador e selecione Criar, como mostrado na Figura 12. Figura 12 - Para fazer um novo indicador, clique com o botão direito do mouse em Indicadores Personalizados dentro da Janela do Navegador e selecione Criar. 13A janela Expert Advisor abre selecione o Indicador personalizado como o objeto a ser criado e clique em Avançar para continuar, conforme mostrado na Figura 13. Figura 13 - Criando um Indicador Personalizado no Assistente Expert Advisor 13 Aparecem as propriedades gerais da janela do programa do indicador personalizado. Aqui, os comerciantes devem especificar: 13 Nome - um nome criado pelo usuário para o Desenvolvedor de Indicadores Personalizados - o nome do desenvolvedor Link - para o site dos desenvolvedores, se aplicável Entradas - a lista de entradas do Indicador Personalizado 13 13Para adicionar um novo parâmetro às Entradas Campo, pressione o botão Adicionar. Para cada Parâmetro, o comerciante deve especificar o Nome, o Tipo e o Valor Inicial, como mostrado na Figura 14. Para excluir um parâmetro, realce o parâmetro e pressione Excluir. Estes se tornam as Variáveis de Entrada dentro do Indicador Personalizado. Uma vez que todas as entradas foram listadas, clique em Avançar para continuar.13 Figura 14 - Especifique os parâmetros nas propriedades gerais da janela do programa do indicador personalizado no Assistente de consultor especializado. 13As propriedades de desenho da janela do programa do indicador personalizado são exibidas. Aqui, os comerciantes podem especificar as propriedades de desenho dos indicadores que determinarão a aparência dos Indicadores Personalizados, conforme mostrado na Figura 15. Figura 15 - Especificar as propriedades de desenho do Indicador Personalizado. 13Desde que as propriedades do desenho foram especificadas, clique em OK para fechar a janela. Uma nova janela aparece no ambiente de programação MQL4. O nome do Indicador personalizado aparece na parte superior da janela e os parâmetros inseridos anteriormente são listados perto da parte superior do código, como mostrado na Figura 16. 13 Figura 16 - O nome e as entradas agora aparecem no ambiente de programação. A partir daqui, o código do Indicador Personalizado pode ser inserido na janela usando a linguagem de programação MQL4 e sintaxe. Nota: Os detalhes relativos à programação estão fora do escopo deste tutorial, entendendo a lógica da programação e aprender um idioma específico exigem um esforço significativo. Os comerciantes podem aprender mais sobre a programação no ambiente MQL4, lendo os Guias de Ajuda MT4 e participando dos fóruns ativos da comunidade MQL4. Compilação de indicadores personalizados Após a conclusão da codificação, ele deve ser compilado para garantir que o código tenha sido escrito no formato apropriado para poder executar o Indicador personalizado. Para compilar o Indicador Personalizado: Selecione Arquivo gt Compile ou clique no botão Compilar na barra de ferramentas ou pressione F5 no teclado do computador. 13 13Uma vez que a compilação foi iniciada, uma atualização aparece na caixa de ferramentas abaixo do código na janela MetaEditor. Todos os erros aparecerão aqui, clique duas vezes em um erro para identificar o erro no código, como mostrado na Figura 17.13 Figura 17 - Erros encontrados durante o processo de compilação. Clique duas vezes no erro para identificar o erro no código. Nesse caso, o que deveria ter sido escrito int foi codificado incorretamente como iint. Excluindo o erro corrigi o erro. 13Não todos os erros foram corrigidos, tente novamente compilar o código. Após a compilação bem sucedida, o novo Indicador personalizado aparecerá na janela Navegador - Indicadores Personalizados. Se o Indicador Personalizado não compilar com sucesso, ele ainda aparecerá, mas seu ícone ficará cinza e não poderá ser usado. VER: Como construir um indicador de negociação 13 Configuração do indicador personalizado Como especialistas, os indicadores personalizados precisam ser configurados antes que possam ser lançados. Para configurar os parâmetros do Indicador Personalizado, abra a janela Opções e selecione a guia Expert Advisors. Para abrir a janela: no menu principal gt Ferramentas gt Opções ou Pressionando CTRL O no teclado do computador. 13 13 Duas opções influenciam a operação de Indicadores Personalizados: Permita importações DLL - para usar DLLs para melhorar a funcionalidade Expert.13 Permitir que especialistas externos importam - para permitir que o Expert acessem funções de outras bibliotecas Expert ou MQL4. 13 Lançamento do indicador personalizado Depois que o Indicador personalizado foi criado e configurado, está pronto para ser iniciado. Para iniciar um Indicador personalizado: clique com o botão direito do mouse no Indicador personalizado na janela Navegador - Indicador personalizado e selecione Anexar a um gráfico ou clique duas vezes no Indicador personalizado na janela Navegador - Indicador personalizado ou Arraste e solte o Indicador personalizado Para o gráfico desejado. 13 13A janela aparece com as fichas Comuns, Entradas, Cores e Visualização, conforme mostrado na Figura 18. Revise as configurações em cada guia e faça as alterações necessárias e, em seguida, clique em OK para anexar o Indicador Personalizado ao gráfico de preços ativo.13 Figura 18 - Anexando o Indicador Personalizado a um gráfico de preços ativo. Modificando as configurações do indicador Os comerciantes podem alterar as entradas e a aparência de um indicador personalizado que está anexado a um gráfico de preços. Para fazer isso, clique duas vezes no Indicador personalizado para abrir a janela de formato. Faça as alterações desejadas no Common. Entradas. Camadas de cores e visualização, e clique em OK para aceitar as alterações. Removendo um Indicador Personalizado Para remover um indicador de um gráfico de preços, clique com o botão direito do mouse no indicador e selecione Excluir Indicador, conforme mostrado na Figura 19. Figura 19 - Clique com o botão direito do mouse e selecione Excluir Indicador para remover um indicador do gráfico de preços.
No comments:
Post a Comment