Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Experts

Get trend - expert pour MetaTrader 5

Publié par:
Vladimir Karputov
Vues:
5008
Note:
(27)
Publié:
2017.03.22 15:54
Mise à jour:
2018.02.27 12:38
Get trend.mq5 (30.15 KB) afficher
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Author of the idea — Yuriauthor of the MQL5 code — barabashkakvn

Attention! The Expert Advisor will only work on the M15 timeframe!

Short-term trends. The Expert Advisor uses two iMA indicators and one iStochastic.

System rules:

  1. Compare the moving averages on the 15-minute and 1-hour chart. Trend exists if price on both charts is above or below the moving average.
  2. Once you have identified the trend, analyze the 15-minute chart for compliance with its two conditions (both of them must be met at the same time):
    1. the price should be no more than 20 points above (to buy) or no more than 20 pips below (to sell) the moving average;
    2. the stochastic line should cross the stochastic line below the stochastic level 20 (to buy) or cross the stochastic line down above the level of 80 (to sell).
Calculating parameters:

//--- Calculating initial parameters of indicators to search for entry conditions
   double MA_M15   = iMAGet(handle_iMA_M15,1);
   double MA_H1    = iMAGet(handle_iMA_H1,1);

   double Stoh_slow = iStochasticGet(SIGNAL_LINE,1);
   double Stoh_fast = iStochasticGet(MAIN_LINE,1);
   double Stoh_fast_prew=iStochasticGet(MAIN_LINE,2);

   double price_M15=iClose(1,NULL,PERIOD_M15);
   double price_H1=iClose(1,NULL,PERIOD_H1);

Buy condition:

//--- Checking conditions to perform a deal
   if(price_M15<MA_M15 && price_H1<MA_H1 && (MA_M15-price_M15)<=porog*m_adjusted_point)
     {
      if(Stoh_slow<20 && Stoh_fast<20 && Stoh_fast_prew<Stoh_slow && Stoh_fast>Stoh_slow)
        {

Sell condition:

   if(price_M15>MA_M15 && price_H1>MA_H1 && (price_M15-MA_M15)<=porog*m_adjusted_point)
     {
      if(Stoh_slow>80 && Stoh_fast>80 && Stoh_fast_prew>Stoh_slow && Stoh_fast<Stoh_slow)
        {


EURUSD,M15, c 2016.01.01 по 2017.02.06:

Get trend tester
 

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/17562

Precision trend (histo) Precision trend (histo)

Precision trend (histo).

Precision Trend Precision Trend

The newest version of the Precision Trend Indicator.

MoneyRain MoneyRain

The Expert Advisor increases the lot size after each of profitable deal, if it was preceded by losing trades. Martingale.

AutoFibAutoTrend_NRTR_ZigZag AutoFibAutoTrend_NRTR_ZigZag

The indicator plots price channel and Fibonacci levels based on the latest NRTR_ZigZag peaks