Ajuda para afinar um conselheiro, um indicador - página 6

 
Muito obrigado!
 
Olá, é possível adicionar ATR ao robô?
 
Romal001:
Olá! É possível adicionar ATR ao robô ?

sim

https://docs.mql4.com/ru/indicators/iatr

iATR - Технические индикаторы - Справочник MQL4
iATR - Технические индикаторы - Справочник MQL4
  • docs.mql4.com
iATR - Технические индикаторы - Справочник MQL4
 

Olá !

Por favor, ajude-me a equipar minha EA com a função de fechar todas as encomendas quando o lucro % do depósito for alcançado, se houver encomendas acima de 200p, então aplique trailing stop a elas.

Por favor, ajude com isso, já tive problemas suficientes...

Arquivos anexados:
probetest.mq4  279 kb
 
FXwin:

Todos aqueles que não são bons em codificação provavelmente enfrentaram o problema de perder uma ou duas funções para obter um graal em seu sistema comercial)
Nós vamos melhorar, consertar, consertar!

Boa tarde.

No arquivo anexo, o script "para determinar o lote ou Stop Loss" para implementar

Gerenciamento de risco.

Infelizmente, os autores do "roteiro" não foram contatados.

*(ou muito rico ou muito perdido (mesmo assim, 1 de abril))).

A essência do pedido é a seguinte:

1. O roteiro foi escrito para dados de 4 dígitos do corretor;

**(atualmente são utilizados preços de 5 dígitos).

A este respeito, ao usar o "roteiro", tenho que "reorganizar a vírgula em minha cabeça".

o que não é muito conveniente, ou seja, com um stop loss de 50 pips em 4 dígitos,

ou seja, uma perda de 50 pontos nos 4 dígitos é igual a 500 pontos nos 5 dígitos é igual a 500 pontos nos 5 dígitos é igual a um décimo do lote.

o mesmo problema é com o cálculo da ATR, ou seja, os movimentos do instrumento.

***Os pedidos também não são abertos por este motivo.

Em geral, a "vírgula precisa ser movida" nos cálculos (e exibição) do roteiro,

otimizar o roteiro para trabalhar com preços de 5 dígitos.


Cumprimentos,

Andrew.

Arquivos anexados:
 
pal64them:

Por favor, ajude-me a preencher a função de consultor especializado para fechar todos os pedidos quando o lucro % do depósito for alcançado, se houver pedidos acima de 200p então aplique trailing stop a eles.

Vou dar uma olhada nisso.

Degrau de parede:

No arquivo anexo, o script "para determinar o lote ou parar a perda" para implementar
condições de Gerenciamento de Risco.
Infelizmente, os autores do "roteiro" não puderam ser contatados.

Você tem ex4 arquivos em seu arquivo.
Para corrigir algo no código você precisa de mql4

 
pal64them:

Por favor, ajude-me a equipar meu consultor especializado com a função de fechar todos os pedidos quando o lucro % do depósito for alcançado

Novo parâmetro: LucroPercentual = 0,0; // Porcentagem de lucro (se =0,0 fora)


Se houver pedidos acima de 200p, aplique uma parada móvel a eles.

O que é 200p?
Pips, ou moeda de depósito?

Arquivos anexados:
 
FXwin:

OK, vou dar uma olhada.

Você tem ex4 arquivos no arquivo.
Para corrigir algo no código você precisa de mql4

Entendo corretamente que não há como refiná-lo?

 
Wallstep:

Estou certo ao assumir que não há como refiná-lo?

Não, claro, não serei capaz de abrir o código do ex4 para editar.

 
FXwin:

Não, é claro que não poderei abrir o código do ex4 para editá-lo.

Muito obrigado, porém, por sua prontidão.

Você pode me dizer quem pode lidar com o ex4?