Início Indicador técnico Postagem

SL+TP-CP: O Indicador Essencial para MetaTrader 4

Anexo
10587.zip (4.02 KB, Baixar 0 vezes)

SL+TP-CP PIP DIST INDI – v2 (Indicador)

Função

  • Calcula a diferença em pips entre o preço atual e os níveis de SL & TP.
  • Adiciona rótulos de texto nas linhas de SL & TP: Tipo de Ordem, Número do Ticket, Preços de SL & TP, Cálculo de Pips e Rótulo de Pips.
  • Coloca rótulos de texto nas linhas de Execução de Ordem (OE): Tipo de Ordem, Número do Ticket e Preço de OE.
  • Pode ser utilizado com as configurações padrão do MT4 e qualquer outra aplicação compatível do MT4, como o script Easy Order do Sangmane.

Rótulos: Rótulos podem ser definidos pelo usuário - veja as opções de ocultação na Janela de Entrada

Exemplos definidos pelo usuário

  • Venda-SL #260844327 * 1.04606 * 322.4 pps
  • Venda-SL #260844327 * 3224 f-pps *
  • #260844327 * 3224
  • Venda-SL * 322.4
  • 1.04606 * 3224
  • 322.4
  • BS-OE #260866924 * 1.02015

* Símbolos não digitados serão definidos como pps, independentemente de f-pps (pips fracionários - pontos / preços de 3 e 5 dígitos) estarem definidos como [verdadeiro].

TESTE E VERIFICAÇÃO DE CÁLCULO DE PIPS: SL+TP-CP Pip Dist Indi

  1. 1. Faça a verificação cruzada das Tabelas com o Gráfico e o Terminal.
  2. 2. Tabelas T-1 & T-2
  3. a) Terminal: As colunas 0-2 são valores retirados do Terminal no instante do screenshot - esses valores podem ser validados na imagem do Terminal incluída no gráfico.
  4. b) Cálculo: 3 é um cálculo em excel dos valores relevantes.
  5. c) Gráfico: A coluna 4 são os valores indicados no gráfico.
  6. d) Verifique: A coluna 5 confirma um valor correspondente.
  7. e) O preço atual de Bid e Ask no instante do screenshot pode ser encontrado na coluna 9 do Terminal.
  8. f) Todas as ordens de compra são calculadas da seguinte forma:
  9. I. Cálculo de pips do TP = Preço do TP – Preço Bid.
  10. II. Cálculo de pips do SL = Preço Bid - Preço do SL.
  11. g) Todas as ordens de venda são calculadas da seguinte forma:
  12. I. Cálculo de pips do SL = Preço do SL – Preço Ask.
  13. II. Cálculo de pips do TP = Preço Ask – Preço do TP.
  14. 3. A coluna 9 do Terminal indica o preço Ask para Buy Limit e Buy Stop – quando um futuro preço Ask atual iguala o preço relevante de Limit ou Stop, a ordem será preenchida e registrada no terminal como uma compra. A coluna 9 então refletirá um preço Bid para a ordem, como é o caso da compra na linha 1.
  15. 4. A coluna 9 do Terminal indica o preço Bid para Sell Limit e Sell Stop – quando um futuro preço Bid atual iguala o preço relevante de Limit ou Stop, a ordem será preenchida e registrada no terminal como uma venda. A coluna 9 então refletirá um preço Ask para a ordem, como é o caso da venda na linha 2.

Notas

1: O SL+TP-CP Pip Dist Indi – v2 não faz parte do Easy Order, funciona independentemente do Easy Order e não anexa texto às linhas de SL & TP do Easy Order, mas sim aos valores padrão de SL e TP do MT4.

2. O Easy Order é um script gratuito do MT4 e pode ser baixado aqui - Easy Order

Evite repetições desnecessárias - altere permanentemente as configurações padrão - exemplos fornecidos.

Se você nunca editou antes, é muito fácil e economiza tempo e repetições tediosas desnecessárias.

1. Abra o MT4, localize a opção Exibir no canto superior esquerdo do Menu e clique, em seguida clique em Navegador.

2. A janela do Navegador será aberta à esquerda ou à direita da sua tela.

3. Localize Indicadores Personalizados na Janela do Navegador e, se não estiver expandida, clique no [+] para expandir.

4. Localize SL+TP-CP DIST INDI - v2, destaque – e clique com o botão direito para revelar a janela de seleção.

5. Clique em Modificar na janela de seleção.

6. Você agora estará no MetaEditor com SL+TP-CP PIP DIST INDI – v2 carregado no MetaEditor.

7. Se outros indicadores estiverem carregados, é melhor descarregá-los antes de começar qualquer edição - clique com o botão direito na aba relevante e clique em fechar.

8. Você pode agora começar a editar – siga as instruções abaixo.

9. Após cada edição/modificação, execute Compilar e verifique se há erros. Um exemplo pode ser encontrado aqui - post 244

Nota:

Se você ficar preso e não conseguir entender por que não está compilando sem erro, use a seta de desfazer à esquerda para voltar a um ponto em que compilou com sucesso. Compile e verifique se há erros após cada modificação e você ficará bem.

Encontre este código que está imediatamente no topo quando o editor de código é acessado.

// SL+TP-CP PIP DIST INDI - v2

// OS USUÁRIOS PODEM ALTERAR PERMANENTEMENTE AS CONFIGURAÇÕES PADRÃO MODIFICANDO O CÓDIGO ABAIXO - EXEMPLOS FORNECIDOS.
// * * * * * LEMBRE-SE DE COMPILAR E VERIFICAR SE HÁ ERROS APÓS CADA EDIÇÃO/MODIFICAÇÃO * * * * *

extern string PIPS_or_FRACTIONAL_PIPS = "pips fracionários = pontos / 3 & 5 preços de dígitos";
extern bool   Fractional_Pips  = true; // exemplo de edição: = false;
extern string HIDE_OPTIONS;
extern bool   Hide_Order_Text = false; // exemplo de edição: = true;
extern bool   Hide_OrderTicket = false;
extern bool   Hide_SL_TP_Price = false;
extern bool   Hide_Pip_Text = false;
extern bool   Hide_SL = false;
extern bool   Hide_TP = false;
extern bool   Hide_Limit_and_Stop_Orders = false;
extern bool   Hide_OE_Price = false;
extern bool   Hide_OE = false;
extern string COSMETICS;
extern string L_neg_100___to___R_pos_20; // = "- - negativo à esquerda / positivo à direita + +";
extern int Shift_Text_Left_or_Right = 13; // exemplo de edição: = 10; 
extern color  SL_Color = Magenta; // exemplos de edição: = Vermelho; 
extern color  TP_Color = LimeGreen;
extern bool   Use_OE_Color = false;
extern color  OE_Color = Gold; 
extern int    SL_TP_Font_Size = 10;
extern int    OE_Font_Size = 8;
extern string FontName = "Arial"; // exemplo de edição: = "Verdana"; 

// * * * * * NÃO MODIFIQUE A PARTIR DAQUI A MENOS QUE VOCÊ SAIBA O QUE ESTÁ FAZENDO * * * * *

Isenção de responsabilidade: Todos os downloads e documentação oferecidos, COMO ESTÃO, como material educacional.

    Publicações relacionadas

    Comentário (0)