Monday 27 November 2017

Pare a perda pegue o script de lucro mt4 forex


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 2017 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.

No comments:

Post a Comment