Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Experts

Gandalf_PRO - expert para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizações:
1401
Avaliação:
(23)
Publicado:
2017.02.01 08:51
Atualizado:
2018.02.22 14:48
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Autor da ideia — Collectorautor do código mq5 — barabashkakvn

Inspirado no tema "Redes neurais, como estudá-las e por onde começar?"

AVISO: REQUER OTIMIZAÇÃO OBRIGATÓRIA! 

O mundo mudou... Posso senti-lo na água, posso senti-lo na terra,

        posso senti-lo no ar. Muito do que havia está perdido.

                                                                                                                                                          "Senhor dos Anéis", Tolkien.



A ideia de criar o Expert Advisor Gandalf foi inspirada na discussão - no fórum - Redes neurais, como estudá-las e por onde começar?

O Expert Advisor mantém aberta uma ordem Buy e outra Sell (independentes uma da outra)até que o mercado não as feche com Stop-Loss ou Take-Profit fixos.

A abertura de posição realiza-se com base numa suavização exponencial da série temporal tendo em conta dois parâmetros:

Primeiro parâmetro: colocação do preço -S,

Segundo parâmetro: inclinação da tendência -T.

Os cálculos realizam-se segundo as formulas:

                                                       S[n]=w*y[n]+(1-w)*(S[n-1]+T[n-1])     

                                                       T[n]=t*(S[n]-S[n-1])+(1-t)*T[n-1]

então, o valor "previsto" é:  y[n+1]=S[n]+T[n]

Como valores (estimativas) iniciais para o 1º e 2º parâmetro, você pode tomar os coeficientes a partir da fórmula de regressão linear, isto é, funções úteis de KimIV.

__________________________________________________________________________________________

Variáveis ​​de entrada no Expert Advisor > 

posições para compra:

  • In_BUY=true; — posições para compra são permitidas,
  • Count_buy=24;     — número de barras no histórico, nas quais o ВР suaviza-se, (parâmetro fechado)
  • w_price=0.18;  — coeficiente (fator) de preço,
  • w_trend=0.18;        — coeficiente (fator) de tendência,
  • SL_buy=62 ;        — nível Stop-Loss em pips,
  • Risk_buy=0;            — nível de risco em % (dependendo dos fundos disponíveis).

posições para venda: as variáveis In_SELL, Count_sell,m_price,m_trend,SL_sell,Risk_sell são análogas.

__________________________________________________________________________________________

A otimização acontece em duas fases, no lote constante, isto é, quando Risk_buy=0;e Risk_sell =0; 

Fase №1, posições para compra:   

In_BUY=true; In_SELL=false; Count_buy de 3 a 120, com incremento 1;

w_price e w_trend  de 0.05 a 0.6 com incremento 0.01; SL_buy  de 30 a 100, com incremento 1.

 

Fase №2, posições para venda:  

In_BUY=false; In_SELL=true; o restante é o mesmo.

Este fascinante Expert Advisor opera sobre as áreas "gordas" da tendência nos timeframes H4 e D, EURUSD, no entanto, para abrir a posição é necessária uma filtragem adicional usando indicadores nos timeframes superiores.

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/17187

JK BullP AutoTrader JK BullP AutoTrader

No trabalho do Expert Advisor, usa-se o indicador iBullsPower (Bulls Power).

CashMachine 5min CashMachine 5min

O Expert Advisor utiliza os indicadores iDeMarker (DeMarker, DeM) e iStochastic (Stochastic Oscillator). Três níveis virtuais para proteger os lucros.

The Puncher The Puncher

Negociação segundo os indicadores: iStochastic (Stochastic Oscillator) e iRSI (Relative Strength Index, RSI).

Hercules A.T.C. 2006 Hercules A.T.C. 2006

Expert Advisor que opera nas rupturas da média móvel. São utilizados os indicadores: dois iMA (Moving Average, MA), iRSI(Relative Strength Index, RSI) e duas iEnvelopes (Envelopes).