MetaTrader 4 - Scripts Stop Loss e Take Profit Scripts - script para MetaTrader 4 Uma coleção de scripts predefinidos Uma coleção de scripts predefinidos economiza tempo ao ter disponível para uso imediato a configuração necessária sem ter que inseri-la. SL (SL-20. SL -100 SL-500 SL-3000 etc) SL Modificar SL Eliminar SL Break Even TP (TP-20. TP-100. TP - 500. TP-3000 etc) TP Modificar TP Eliminar Mercado Comprar Mercado Comprar Comprar Limite Comprar Parar Sell Limit Sell Stop Fechar todas as ordens pendentes e pendentes Fechar todas as ordens abertas Fechar todas as ordens pendentes Fechar primeiro este símbolo Fechar abrir este símbolo Descompacte e coloque na pasta expertsscripts. (Hampster FREE Zip Archiver - AQUI - a partir de janeiro de 2014 sem crapware no download). Teste de nota: arraste um script SL para o gráfico. Teste: Arrastar outro script SL no gráfico fará com que o SL se ajuste ao novo valor. O mesmo se aplica ao TP. As calculadoras de ponto e pip podem ser adicionadas Faça seus próprios Scripts dos Scripts baixados - Isso parece longo, mas uma vez feito é realmente um 1,2,3 rápido. Você vai achar isso surpreendentemente rápido e fácil. Por que manter redefinir um parâmetro padrão Scrip, Indicator ou EA de, digamos, 34 a 50. Alterar permanentemente a configuração padrão para 50 ou fazer uma cópia com padrão 50. Siga estas etapas Os Scripts baixados devem estar na pasta expertsscripts. Escolha um script SL e teste que ele funciona com o seu MT4. Prove que isso funciona - você não quer perder seu tempo com algo que não funciona. Pressione CtrlN, que abrirá o Navegador. Se qualquer outro painel também estiver aberto, para evitar a confusão, ele pode ser fechado. Clique em x na parte superior direita do painel relevante. Localize o script SL testado na pasta Script. Clique com o botão direito do mouse em SL Script e selecione Modificar - Enter. A imagem 1 mostra 0-A-SL-0500 selecionado na pasta Scripts. Clique com o botão esquerdo ou pressione a tecla Enter para abrir o código-fonte no MetaEditor. O código-fonte será aberto no MetaEditor, veja Imagem 2. Observe o nome do SL Script na guia da janela de código e à direita do ícone de diamante amarelo no topo. Se mais de uma janela de código for carregada no MetaEditor, feche cada janela (clique com o botão direito na área da guia do nome da janela do código, clique em fechar) e deixe apenas o código do SL Script testado aberto. Para iniciantes, menos erros são feitos desta maneira. O único código que você precisará alterar são os valores numéricos destacados em vermelho e azul. Parar Antes de alterar qualquer código, a próxima ação é salvar o Script em outro nome. Isso garante que o código de script original não seja substituído por edições não planejadas. Se mais de uma janela de código for carregada no MetaEditor, verifique se a viúva de código correto está selecionada. Clique em Arquivo Salvar como. Mude o nome de O-A SL 500.mq4 para 0-A SL 0800.mq4 ou qualquer outro valor de SL que você escolheu. (0020, 0050, 0100, 0200, 1000, etc.) é aplicada porque garante a numeração consecutiva, se não 100 aparecerão antes de 1 a 99. Como o número máximo de SL é em milhares, 4 dígitos são usados para garantir o incremento de nomeação numérico consecutivo no Painel do Navegador. A e B são usados para separar os grupos SL e TP, respectivamente. 0 precedendo A e B garante que a coleção inteira seja mantida separada de outros scripts.) Clique no botão Salvar. MedaEditor 0-A SL-A SL 0800.mq4 agora será indicado diretamente do ícone amarelo e 0-A SL 0800.mq4 na guia da janela de código. Embora 0-A-SL-0500.mq4 não esteja mais visível no MetaEditor, ele permanece - inalterado - na pasta expertsscripts. O único código a editar são os dois 500 números. O código por trás da guia Inputs de Scripts, Indicadores e Expert Advisors sempre pode ser localizado ao encontrar a palavra código extern (sem citações) que sempre estará perto da parte superior do programa. A palavra de código int significa número inteiro (... - 2, -1, 0, 1, 2.). Básicamente números negativos ou positivos que não incluem lugares decimais. Int define Stoploss como um valor inteiro. O código para alterar - na medida em que as edições básicas mais baixas - será o código após o sinal. Eg1: cor externa LineColor Vermelho - Mudar Vermelho para Azul ou Verde, etc. Eg2: extern int LineWidth 1 - Alterar 1 para 2, 3, 4 ou 5. Eg3: string externa FontType quotArialquot - Alterar Arial para QuotArial Boldquot ou quotVerdanaquot. Observação de aspas (quot blaquot) necessárias para parâmetros de variáveis de string (string externa quotblaquot). O texto depois é usado como comentário descritivo e excluído da função de código. Às vezes, o código é comentado (bla bla. Ou ..bla bla.) Por razões como busca de falhas por processo de eliminação. Mude os dois 500 números para o valor numérico escolhido e lembre-se de incluir o ponto-e-vírgula () quando aplicável. O valor numérico deve fazer parte do nome do script (ou seja, 0-A-SL-0800.mq4) para identificação rápida. Clique no botão Compilar. Lembre-se sempre de compilar. O código editado não entrará em vigor até que seja compilado. Verifique a parte inferior esquerda do MetaEditor para 0 erros e 0 avisos na ToolBox (CtrlT). Se um erro for marcado, o código não compilará e o código deve ser compilado para que o programa funcione. Se um erro for marcado, pressione CtrlZ em etapas e siga o código nos MetaEditores à medida que for desfeito e retornado à cópia original. Tente determinar onde foi cometido um erro para futuras referências e aprendizado. Clique no botão Compilar para testar se o código está livre de erros e começar novamente. Se, após a edição de 500 a 800, nenhum erro tiver sido sinalizado na caixa de ferramentas, o novo script 0-A-SL-0800 será encontrado na pasta Scripts pronto para uso .. Abra um comércio no demo MT4. Anexe o Script 0-A-SL-0500 ao gráfico. Uma linha SL vermelha a 500 pontos da entrada será desenhada em toda a tabela. Verifique a diferença de SL contra o preço de Entrada para verificar a precisão. Anexe o script 0-A-SL-0800 ao gráfico. A linha vermelha SL vai pular de 500 a 800 pontos da entrada. Verifique a diferença de SL contra o preço de Entrada para verificar a precisão. Para excluir o script Stoploss Atta 0-A-SL-Delete no gráfico. Aplique o mesmo procedimento a outros Scripts. Duplo: def - número real - inclui parte da fração. Int: def - (inteiro) número inteiro - sem parte da fração. Antes: 0-2 Comprar Limit. mq4 Após: 0-2 Comprar Limite 0200-0600.mq4 Após: 0-2 Comprar Limite 0300-2000.mq4 Desejou que você desejasse que você pudesse clicar duas vezes em um script MT4 para comprar e tê-lo automaticamente anexar Uma perda de parada e obtenha ordem de lucro para a entrada Com este script do Metatrader 4 você pode fazer exatamente isso. Por padrão, uma caixa será exibida toda vez que você clicar duas vezes no script Metatrader. Para desativar a caixa pop-up, comente a seguinte linha no código MQL4: property showconfirm comente esta linha para eliminar a caixa de confirmação As entradas internas do MQL4 merecem alguma explicação. Eles são: edite estes valores conforme desejado abaixo: external double Lotes 0.01 extern int stoploss 20 extern int takeprofit 30 extern int Slippage 7 extern int MagicNumber 0 Lots representa o tamanho do comércio. Se você está negociando através de um corretor forex que oferece apenas mini lotes e não lotes micro, você precisará modificar o valor Lotes para 0,1. Stoploss representa o montante da perda de parada (em pips) para a entrada comercial. Para perda sem paradas, set stoploss 0 takeprofit é a quantidade do alvo de lucro que você deseja em pips da entrada comercial. Se você não quer um lucro obtido, defina takeprofit 0 Slippage é o montante de desvio em pips que é permitido para a entrada comercial em seu corretor forex. Se o deslizamento for superior ao valor especificado, não haverá entrada. MagicNumber é uma variável MQL4 para definir o número mágico. Esta é uma maneira de permitir que estratégias múltiplas sejam negociadas e gerenciadas em uma única conta forex. Se você não precisa de um número mágico, deixe o valor no zero padrão. Lógica de código: o script MT4 tenta colocar uma ordem de compra em sua conta forex. Se um erro for encontrado na colocação de pedidos, o script Metatrader continuará tentando um máximo de 5 vezes com uma pausa de 3 segundos entre cada repetição por um total de 15 segundos. Se o script Metatrader não conseguir colocar o comércio, ele sai. Após a entrada, o script MQL4 tenta modificar a perda de perda e o objetivo de lucro para os valores nos padrões. Se o script Metatrader for executado corretamente e a perda de parada e o lucro obtido forem definidos, ele sai. Se ocorrer um erro, o script Metatrader continuará a tentar colocar a ordem para um máximo de 5 tentativas de 3 segundos cada. Tudo isso pode ser visto estudando o código MQL4 contido no download do arquivo MQ4 (veja abaixo). Baixe o arquivo abaixo e copie-o na sua pasta ..expertsscripts. Depois de reiniciar o Metatrader 4 para que ele tenha a chance de compilar o código MQL4 e encontrar o script Metatrader e colocá-lo no painel Navigator. Você deve ver o script BuySLTP listado em Scripts se você copiou o arquivo MQ4 no local certo e reiniciou o seu Metatrader. Você pode postar esse script MT4 em outros sites, mas se você fizer isso, você deve postar um link diretamente nesta página e você não pode vendê-lo ou o código-fonte. Você é de outra forma livre para copiar, usar e distribuir este script MQL4 para uso não comercial.
Forex, CFDs e Gold. Have uma opinião sobre o dólar EU Trade it. Forex, CFDs e Gold. Forex, Spread Betting e CFDS. At FXCM, nos esforçamos para dar-lhe a melhor experiência de negociação no mercado Oferecemos acesso ao global Forex trading market, com opções intuitivas platfroms, incluindo o nosso premiado Trading Station Nós também fornecemos educação forex, por isso, se você está apenas começando no mundo emocionante de negociação forex, ou você só quer afiar as ferramentas de negociação que você desenvolveu mais Os anos, estamos aqui para ajudar Nossa equipe de atendimento ao cliente, uma das melhores da indústria, está disponível 24 7, onde quer que você esteja no mundo. Experimente-nos Inscreva-se para uma conta de prática gratuita FXCM, que permite testar A plataforma e experimentar alguns dos benefícios da conta que damos aos nossos comerciantes Quando estiver pronto, você pode abrir uma conta FXCM com tão pouco quanto 50.As um provedor de forex global líder, seguimos rigorosamen...
Comments
Post a Comment