Assista a como baixar robôs de negociação gratuitos

Roteiro interessante?
Então poste um link sobre isto -
deixe que outros avaliem

Você gostou do roteiro? Experimente no terminal MetaTrader 5

Especialistas

Burg Extrapolator - expert para MetaTrader 5

gpwr | Portuguese English Русский 中文 Español Deutsch 日本語

Publicado por:
Vladimir Karputov
Visualizações:
553
Classificação:
votos: 23
Publicado:
2017.11.17 12:31
Atualizado:
2018.02.28 10:23

Autor da ideiaVladimir, autor do código mq5barabashkakvn.

O Expert Advisor usa o método de Burg para previsão linear (linear prediction). A previsão linear é baseada em encontrar valores futuros como funções lineares de valores anteriores. Suponhamos que tenhamos o intervalo de preços x [0] .. x [n-1] onde o índice mais alto corresponde a preços mais recentes. A previsão do preço futuro x [n] é calculada da seguinte forma:

x[n] = -Sum(a[i]*x[n-i], i=1..p)

aqui a[i = 1..p] são coeficientes de modelo, e p é a ordem do modelo. O método de Burg encontra as razões [] ao diminuir um erro de quadrado médio nas últimas barras de treinamento np.


Selecione uma estrela

  • MaxRisk - risco máximo de todos os trades simultâneos;
  • ntmax - número máximo de trades em uma só direção;
  • MinProfit - lucro mínimo pronosticado, segundo o qual é aberta a posição;
  • MaxLoss - perda máxima pronosticada, segundo a qual a posição é fechada;
  • TakeProfit;
  • StopLoss;
  • TrailingStop;
  • PastBars - número de barras decorridas usadas para realizar o pronóstico;
  • ModelOrder - a ordem do modelo de Burg como uma fração do número de barras passadas (0..1).
  • UseMOM - permite destruição de dados de entrada: mom(i)=log[p(i)/p(i-1)];
  • UseROC - permite destruição de dados de entrada: roc=100*(p(i)/p(i-1)-1).

Apenas uma das variáveis UseMOM e UseROC pode ser true, ou seja. UseMOM=true e UseROC=true não são permitidos.

Como a maioria dos Experts otimizados, Burg Extrapolator trabalha bem apenas nas barras de tendência. O Expert Advisor perderá dinheiro sem uma re-otimização constante.

Traduzido do russo por MetaQuotes Software Corp
código original: https://www.mql5.com/ru/code/19046

Pending orders DOWN Pending orders DOWN

O script define uma grade de ordens pendentes abaixo do preço atual.

Pending orders UP Pending orders UP

O script define uma grade de ordens pendentes acima do preço atual.

Carbophos Carbophos

Expert Advisor que posiciona uma grade de ordens pendentes Sell Limit e Buy Limit.

TRIX ARROWS TRIX ARROWS

Indicador Média Exponencial Tripla (Triple Exponential Average, TRIX) + linha de sinal + setas no caso de cruzamento de linha de sinal e a principal.