Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Page 1 sur 3 1 2 3 DernièreDernière
Affichage des résultats 1 à 10 sur 30
Like Tree1Likes

indicateur pour EA

  1. #1
    Membre lvl 75 thierry83 est sur la route de la réputation...
    Date d'inscription
    January 2010
    Messages
    92
    Pouvoir de réputation
    4

    indicateur pour EA indicateur pour EA

    bonjour a toutes et tous
    en cherchant un peu sur le net je suis tombé sur cet indicateur basé sur les bandes de bolinger
    peut etre certains vont rigoler et dire mais il exite deja une version EA .............
    en le faisant manuelementj arrive a des resultats encourangeant sauf que j ai un cerveau ( enfin je crois ) et que ca c est pas une machine ca reflechi trop LOL
    toujours ce moment ou j hesite ( vous comprenez ce que je veux dire )
    genre et ............merde si j avais suivi l indicateur j aurrais pris des ronds mdr
    mais voila .......je l ai pas fait ; ou en retard , et oui quand tu hesite trop pas bon
    donc l idée d en faire un AE
    quans les points sont traversés achat ou vente ( regardez sur un graff ca parle tout seul ( trop peut etre ..rire )
    en 5 et 15 minutes ca a l air pas mal
    quand j arrive a m y fier
    voila j espere que nous serrons nombreux et que ca marcherras


    //+------------------------------------------------------------------+
    //| BBands_Stop_v1.mq4 |
    //| Copyright © 2006, TrendLaboratory Ltd. |
    //| TrendLaboratory : TrendLaboratory |
    //| E-mail: igorad2004@list.ru |
    //+------------------------------------------------------------------+
    #property copyright "Copyright © 2006, TrendLaboratory Ltd."
    #property link "http://finance.groups.yahoo.com/group/TrendLaboratory"

    #property indicator_chart_window
    #property indicator_buffers 6
    #property indicator_color1 Chartreuse
    #property indicator_color2 Orange
    #property indicator_color3 Chartreuse
    #property indicator_color4 Orange
    #property indicator_color5 Chartreuse
    #property indicator_color6 Orange
    //---- input parameters
    extern int Length=13; // Bollinger Bands Period
    extern int Deviation=2; // Deviation
    extern double MoneyRisk=1.00; // Offset Factor
    extern int Signal=1; // Display signals mode: 1-Signals & Stops; 0-only Stops; 2-only Signals;
    extern int Line=1; // Display line mode: 0-no,1-yes
    extern int Nbars=1000;
    //---- indicator buffers
    double UpTrendBuffer[];
    double DownTrendBuffer[];
    double UpTrendSignal[];
    double DownTrendSignal[];
    double UpTrendLine[];
    double DownTrendLine[];
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function |
    //+------------------------------------------------------------------+
    int init()
    {
    string short_name;
    //---- indicator line

    SetIndexBuffer(0,UpTrendBuffer);
    SetIndexBuffer(1,DownTrendBuffer);
    SetIndexBuffer(2,UpTrendSignal);
    SetIndexBuffer(3,DownTrendSignal);
    SetIndexBuffer(4,UpTrendLine);
    SetIndexBuffer(5,DownTrendLine);
    SetIndexStyle(0,DRAW_ARROW);
    SetIndexStyle(1,DRAW_ARROW);
    SetIndexStyle(2,DRAW_ARROW);
    SetIndexStyle(3,DRAW_ARROW);
    SetIndexStyle(4,DRAW_LINE);
    SetIndexStyle(5,DRAW_LINE);
    SetIndexArrow(0,159);
    SetIndexArrow(1,159);
    SetIndexArrow(2,108);
    SetIndexArrow(3,108);
    IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
    //---- name for DataWindow and indicator subwindow label
    short_name="BBands Stop("+Length+","+Deviation+")";
    IndicatorShortName(short_name);
    SetIndexLabel(0,"UpTrend Stop");
    SetIndexLabel(1,"DownTrend Stop");
    SetIndexLabel(2,"UpTrend Signal");
    SetIndexLabel(3,"DownTrend Signal");
    SetIndexLabel(4,"UpTrend Line");
    SetIndexLabel(5,"DownTrend Line");
    //----
    SetIndexDrawBegin(0,Length);
    SetIndexDrawBegin(1,Length);
    SetIndexDrawBegin(2,Length);
    SetIndexDrawBegin(3,Length);
    SetIndexDrawBegin(4,Length);
    SetIndexDrawBegin(5,Length);
    //----
    return(0);
    }

    //+------------------------------------------------------------------+
    //| Bollinger Bands_Stop_v1 |
    //+------------------------------------------------------------------+
    int start()
    {
    int i,shift,trend;
    double smax[25000],smin[25000],bsmax[25000],bsmin[25000];

    for (shift=Nbars;shift>=0;shift--)
    {
    UpTrendBuffer[shift]=0;
    DownTrendBuffer[shift]=0;
    UpTrendSignal[shift]=0;
    DownTrendSignal[shift]=0;
    UpTrendLine[shift]=EMPTY_VALUE;
    DownTrendLine[shift]=EMPTY_VALUE;
    }

    for (shift=Nbars-Length-1;shift>=0;shift--)
    {
    smax[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE _UPPER,shift);
    smin[shift]=iBands(NULL,0,Length,Deviation,0,PRICE_CLOSE,MODE _LOWER,shift);

    if (Close[shift]>smax[shift+1]) trend=1;
    if (Close[shift]<smin[shift+1]) trend=-1;

    if(trend>0 && smin[shift]<smin[shift+1]) smin[shift]=smin[shift+1];
    if(trend<0 && smax[shift]>smax[shift+1]) smax[shift]=smax[shift+1];

    bsmax[shift]=smax[shift]+0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);
    bsmin[shift]=smin[shift]-0.5*(MoneyRisk-1)*(smax[shift]-smin[shift]);

    if(trend>0 && bsmin[shift]<bsmin[shift+1]) bsmin[shift]=bsmin[shift+1];
    if(trend<0 && bsmax[shift]>bsmax[shift+1]) bsmax[shift]=bsmax[shift+1];

    if (trend>0)
    {
    if (Signal>0 && UpTrendBuffer[shift+1]==-1.0)
    {
    UpTrendSignal[shift]=bsmin[shift];
    UpTrendBuffer[shift]=bsmin[shift];
    if(Line>0) UpTrendLine[shift]=bsmin[shift];
    }
    else
    {
    UpTrendBuffer[shift]=bsmin[shift];
    if(Line>0) UpTrendLine[shift]=bsmin[shift];
    UpTrendSignal[shift]=-1;
    }
    if (Signal==2) UpTrendBuffer[shift]=0;
    DownTrendSignal[shift]=-1;
    DownTrendBuffer[shift]=-1.0;
    DownTrendLine[shift]=EMPTY_VALUE;
    }
    if (trend<0)
    {
    if (Signal>0 && DownTrendBuffer[shift+1]==-1.0)
    {
    DownTrendSignal[shift]=bsmax[shift];
    DownTrendBuffer[shift]=bsmax[shift];
    if(Line>0) DownTrendLine[shift]=bsmax[shift];
    }
    else
    {
    DownTrendBuffer[shift]=bsmax[shift];
    if(Line>0)DownTrendLine[shift]=bsmax[shift];
    DownTrendSignal[shift]=-1;
    }
    if (Signal==2) DownTrendBuffer[shift]=0;
    UpTrendSignal[shift]=-1;
    UpTrendBuffer[shift]=-1.0;
    UpTrendLine[shift]=EMPTY_VALUE;
    }

    }
    return(0);
    }
    Fichiers attachés

  2. #2
    Membre Star ea23 est sur la route de la réputation... Avatar de ea23
    Date d'inscription
    August 2011
    Localisation
    paris
    Messages
    205
    Pouvoir de réputation
    2

    tu as un exemple sur un graph ?
    après on peut essayer de mettre cela dans un EA et de faire des backtest
    Comptes réels Pepperstone razor/vps Ikoula + GridMeUp 3.5
    My fxbook

  3. #3
    Membre lvl 75 gribouille74 est sur la route de la réputation...
    Date d'inscription
    February 2009
    Messages
    76
    Pouvoir de réputation
    6

    sympa comme système serait il possible d'ajouté un son ? sur le rond merci

  4. #4
    Membre lvl 75 thierry83 est sur la route de la réputation...
    Date d'inscription
    January 2010
    Messages
    92
    Pouvoir de réputation
    4

    salut vous deux ( pour le moment j espere lol)
    pour ce qui es du son gribouille74 il u a un son des que le cours touche les points
    pour le graff ea23 je te le joint en eurusd 15 minutes ( c est assez parlant je trouve )
    meme si le plus beau pour ceux qui on mis l indicateur c est de regarder euraud en 30minutes
    eurusd trend.jpg
    en 5 minutes ce que je prefere mais bon manque de temps pas evident de le faire souvent
    les resultats que j ai eu en manuel sont pas mal
    a conditions de suivre ca a la lettre( ce qui es pas souvent le cas ) et oui il faut que mon cerveau realise que c est le moment lol
    l ideal je pense serrais des entrées sur cet indic et des sorties sur un rsi 20 80
    je vend du eurjpy en 5 minutes la sur ce principe ( il es 18h22 )
    meme eurusd ne vas pas tarder
    evidement l ideal serrais de regarder tout ca sans rien faire ( euuuuuuuuuuu surtout pas regarder d ailleurs )
    un exemple flagrant de l anticipation qu il ne faut pas faire ( l eurusd a juste touché les points et reparti a la hausse )
    bon allez assez bavarder au boulot maintenant
    je plaisante
    a +
    thierry

  5. #5
    Membre lvl 75 gribouille74 est sur la route de la réputation...
    Date d'inscription
    February 2009
    Messages
    76
    Pouvoir de réputation
    6

    le son de mon pc était désactivé mdr .
    j'ai mis en tf 1 minutes pas entendu de son pour le moment depuis 1/2 heure normal?
    peut on désactivé les son sur le code?
    c'est cela BBANDS_STOP-V1.mq4‎ qui a du son?
    je vient de voir les bougies traversé le vert et cela a affiché la grosse boule orange et pas de son?
    merci
    Dernière modification par gribouille74 ; 02/02/2012 à 21h51.

  6. #6
    Membre lvl 75 thierry83 est sur la route de la réputation...
    Date d'inscription
    January 2010
    Messages
    92
    Pouvoir de réputation
    4

    Citation Envoyé par gribouille74 Voir le message
    le son de mon pc était désactivé mdr .
    j'ai mis en tf 1 minutes pas entendu de son pour le moment depuis 1/2 heure normal?
    peut on désactivé les son sur le code?
    c'est cela BBANDS_STOP-V1.mq4‎ qui a du son?
    je vient de voir les bougies traversé le vert et cela a affiché la grosse boule orange et pas de son?
    merci
    salut
    non le son est dans MT4 je crois
    en trade manuel ca marche toujours
    mais helas pas pu faire toute la hausse de cet aprem ( pas chez moi )
    c est pour ca que je voudrais bien metre ca au point avec votre aide
    bon allez au boulot lol

    a + j espere

  7. #7
    Membre lvl 75 thierry83 est sur la route de la réputation...
    Date d'inscription
    January 2010
    Messages
    92
    Pouvoir de réputation
    4

    domage que personne repnde je pense vraiment qu il y a quelque chose a faire avec ca
    bon je doit me tromper peut etre si personne s y interresse lolll
    a plus

  8. #8
    Nouveau membre llauall est sur la route de la réputation...
    Date d'inscription
    October 2011
    Messages
    70
    Pouvoir de réputation
    2

    A première vue, il s'agit d'un indicateur de tendance.

  9. #9
    Membre lvl 75 thierry83 est sur la route de la réputation...
    Date d'inscription
    January 2010
    Messages
    92
    Pouvoir de réputation
    4

    salut LLAUALL
    c est basé sur les bandes de bollingers
    en manuel ca marche pas mal ( enfin qd je suis a la lettre lol)

    Citation Envoyé par llauall Voir le message
    A première vue, il s'agit d'un indicateur de tendance.

  10. #10
    Membre lvl 75 thierry83 est sur la route de la réputation...
    Date d'inscription
    January 2010
    Messages
    92
    Pouvoir de réputation
    4

    domage que personne participe regardez ce graff
    eurusd trend2.jpg
    comme c est basé sur les bandes de bollinger est ce quelqu un aurrais un EA sur ce systeme ?
    je vais voir si je peut en faire quelque chose
    meri et je vous tiendrais qd meme au courant de mes progres
    a+

Discussions similaires

  1. Indicateur sessions pour trader?
    Par pheaureks973 dans le forum Novice sur le Forex
    Réponses: 2
    Dernier message: 12/12/2010, 19h23
  2. indicateur pour double zero
    Par loulou69 dans le forum Trading Divers
    Réponses: 8
    Dernier message: 23/02/2010, 19h47
  3. De l'aide pour modification indicateur
    Par vamm972 dans le forum Programmation
    Réponses: 4
    Dernier message: 01/12/2009, 17h12
  4. Point&Figure Indicateur pour MT4 ;)
    Par AgentFX dans le forum Trading Divers
    Réponses: 21
    Dernier message: 30/10/2009, 11h12
  5. Aide pour indicateur de force
    Par pipsforever dans le forum Trading Divers
    Réponses: 1
    Dernier message: 20/07/2009, 01h42

Ajouter aux Favoris | Plan du site | Archives | Forex | Contact