Mon compte
Déjà membre ? S'identifier
Non inscrit ? S'inscrire
 
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9
  1. #1
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    ma technique de scalping ma technique de scalping

    bonjour je viens vous presenter un petite technique de scalping ou meme de plus long termes suivant les differentes uts

    voila le pricinpe :acheter quand le snake içi en jaune casse a la hausse le point pivot et le contraire pour la vente
    il manque d adapter les sorties : j'ai un objetif de 13 pips par jour donc je peux faire deux trades de 7 par exemple .
    et trouver un bonne strategie pour eviter les faux signaux .
    Peut etre que pour ceux que ça interesse de pouvoir le developper ensemble

    j'ai besoin de telecharger mes indicateurs et le template mais ils n'apparaissent pas dans le menu deroulant.
    Images attachées
    Fichiers attachés

  2. #2
    Membre Star pipsforever is just really nice pipsforever is just really nice pipsforever is just really nice pipsforever is just really nice Avatar de pipsforever
    Date d'inscription
    November 2008
    Localisation
    Londres
    Messages
    1 340
    Pouvoir de réputation
    42

    Bonjour, et merci pour le partage.
    Je viens juste te prévenir que le snake et le snake force repeignent, donc méfiance, il s'agit de moyenne centrée, donc repeignent au moins sur la moitié de la période indiquée ..... j'ai travaillé quelques peux avec le snake, je sait donc comment il fonctionne.
    Cependant, on peux en faire des truc sympa
    Chaque trade doit avoir seul et unique but ...... faire un nouveau plus haut sur votre équity!!!
    Chez moi, la prog c'est une affaire de famille!
    Même notre chien s'y met

  3. #3
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    merci pourrais tu me dire comment mettre mes autres indicateurs et le template car ils ont un cadenas devant et je peux pas les téléchargers
    quand au snake on pourras toujours le remplacer par une sorte de moyenne mobile juste pour filtrer les cours genre le filtre de tylson

  4. #4
    Membre Star pipsforever is just really nice pipsforever is just really nice pipsforever is just really nice pipsforever is just really nice Avatar de pipsforever
    Date d'inscription
    November 2008
    Localisation
    Londres
    Messages
    1 340
    Pouvoir de réputation
    42

    mets les dans un dossier zip ou.rar.
    il me semble que le forum n'accepte pas les extension du template .tpl, c'est peut-être ça
    Chaque trade doit avoir seul et unique but ...... faire un nouveau plus haut sur votre équity!!!
    Chez moi, la prog c'est une affaire de famille!
    Même notre chien s'y met

  5. #5
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    non ce n'est pas ça car ils n'apparaissent meme pas dans mon dossier alors je vais les poster içi 1 à 1 voila le pricipal:
    //+------------------------------------------------------------------+
    //| pivot variable 60.mq4 |
    //| Copyright © 2010, MetaQuotes Software Corp. |
    //| MetaTrader 4 Trading Platform / MetaQuotes Software Corp. |
    //+------------------------------------------------------------------+
    #property copyright "Copyright © 2010, MetaQuotes Software Corp."
    #property link "http://www.metaquotes.net"

    //----
    #property indicator_chart_window
    #property indicator_buffers 7
    #property indicator_color1 Magenta
    #property indicator_color2 Lime
    #property indicator_color3 Red
    #property indicator_color4 Lime
    #property indicator_color5 Red
    #property indicator_color6 Lime
    #property indicator_color7 Red
    //---- input parameters
    extern int aa = 60;
    //---- buffers

    double PBuffer[];
    double S1Buffer[];
    double R1Buffer[];
    double S2Buffer[];
    double R2Buffer[];
    double S3Buffer[];
    double R3Buffer[];
    double S0Buffer[];
    double R0Buffer[];
    string Pivot="Pivot Point",FibS1="S 1", FibR1="R 1";
    string FibS2="S 2", FibR2="R 2", FibS3="S 3", FibR3="R 3";
    int fontsize=10;
    double P,R,S1,R1,S2,R2,S3,R3;
    double LastHigh,LastLow,x;
    //+------------------------------------------------------------------+
    //| Custor indicator deinitialization function |
    //+------------------------------------------------------------------+
    int deinit()
    {
    ObjectDelete("Pivot");
    ObjectDelete("FibS1");
    ObjectDelete("FibR1");
    ObjectDelete("FibS2");
    ObjectDelete("FibR1");
    ObjectDelete("FibS3");
    ObjectDelete("FibR2");
    //----
    return(0);
    }
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function |
    //+------------------------------------------------------------------+
    int init()
    {
    string short_name;
    SetIndexStyle(0,DRAW_LINE,0,2,Magenta);
    SetIndexStyle(1,DRAW_LINE,0,2,Lime);
    SetIndexStyle(2,DRAW_LINE,0,2,Red);
    SetIndexStyle(3,DRAW_LINE,0,2,Lime);
    SetIndexStyle(4,DRAW_LINE,0,2,Red);
    SetIndexStyle(5,DRAW_LINE,0,2,Lime);
    SetIndexStyle(6,DRAW_LINE,0,2,Red);
    SetIndexBuffer(0,PBuffer);
    SetIndexBuffer(1,S1Buffer);
    SetIndexBuffer(2,R1Buffer);
    SetIndexBuffer(3,S2Buffer);
    SetIndexBuffer(4,R2Buffer);
    SetIndexBuffer(5,S3Buffer);
    SetIndexBuffer(6,R3Buffer);
    //---- name for DataWindow and indicator subwindow label
    short_name="Fibonacci Pivot Points";
    IndicatorShortName(short_name);
    SetIndexLabel(0,short_name);
    //----
    SetIndexDrawBegin(0,1);
    //----
    //----
    return(0);
    }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function |
    //+------------------------------------------------------------------+
    int start()
    {
    int counted_bars=IndicatorCounted();
    int limit, i;
    //---- indicator calculation
    if (counted_bars==0)
    {
    x=Period();
    if (x>aa) return(-1);
    ObjectCreate("Pivot", OBJ_TEXT, 0, 0,0);
    ObjectSetText("Pivot", "Pivot",fontsize,"Arial",Magenta);
    ObjectCreate("FibS1", OBJ_TEXT, 0, 0, 0);
    ObjectSetText("FibS1", "Fib S1",fontsize,"Arial",Lime);
    ObjectCreate("FibR1", OBJ_TEXT, 0, 0, 0);
    ObjectSetText("FibR1", "Fib R1",fontsize,"Arial",Red);
    ObjectCreate("FibS2", OBJ_TEXT, 0, 0, 0);
    ObjectSetText("FibS2", "Fib S2",fontsize,"Arial",Lime);
    ObjectCreate("FibR2", OBJ_TEXT, 0, 0, 0);
    ObjectSetText("FibR2", "Fib R2",fontsize,"Arial",Red);
    ObjectCreate("FibS3", OBJ_TEXT, 0, 0, 0);
    ObjectSetText("FibS3", "Fib S3",fontsize,"Arial",Lime);
    ObjectCreate("FibR3", OBJ_TEXT, 0, 0, 0);
    ObjectSetText("FibR3", "Fib R3",fontsize,"Arial",Red);
    }
    if(counted_bars<0) return(-1);
    //---- last counted bar will be recounted
    // if(counted_bars>0) counted_bars--;
    limit=(Bars-counted_bars)-1;
    //----
    for(i=limit; i>=0;i--)
    {
    if (High[i+1]>LastHigh) LastHigh=High[i+1];
    if (Low[i+1]<LastLow) LastLow=Low[i+1];
    if( i - MathRound( (i-counted_bars)/aa * aa) == 0 )
    {
    P=(LastHigh+LastLow+Close[i+1])/3;
    R=LastHigh-LastLow;
    R1=P + (R * 0.382);
    S1=P - (R * 0.382);
    R2=P + (R * 0.618);
    S2=P - (R * 0.618);
    R3=P + (R * 0.99);
    S3=P - (R * 0.99);
    LastLow=Open[i]; LastHigh=Open[i];
    //----
    ObjectMove("Pivot", 0, Time[i],P);
    ObjectMove("FibS1", 0, Time[i],S1);
    ObjectMove("FibR1", 0, Time[i],R1);
    ObjectMove("FibS2", 0, Time[i],S2);
    ObjectMove("FibR2", 0, Time[i],R2);
    ObjectMove("FibS3", 0, Time[i],S3);
    ObjectMove("FibR3", 0, Time[i],R3);
    }
    PBuffer[i]=P;
    S1Buffer[i]=S1;
    R1Buffer[i]=R1;
    S2Buffer[i]=S2;
    R2Buffer[i]=R2;
    S3Buffer[i]=S3;
    R3Buffer[i]=R3;
    }
    //----
    return(0);
    }
    //+------------------------------------------------------------------+

  6. #6
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    variable 38 variable 38

    //+------------------------------------------------------------------+
    //| FX Sniper's T3 CCI.mq4 |
    //| FX Sniper |
    //| |
    //+------------------------------------------------------------------+
    #property copyright "FX Sniper: T3-CCI :-)"
    #property link "http://dunno.com :-)/"

    #property indicator_separate_window
    #property indicator_buffers 3
    #property indicator_color1 Blue
    #property indicator_color2 Green
    #property indicator_color3 Red
    //----
    extern int CCI_Period = 14;
    extern int T3_Period = 5;
    extern double b = 0.618;
    //----
    double e1, e2, e3, e4, e5, e6;
    double c1, c2, c3, c4;
    double n, w1, w2, b2, b3;
    double cci[];
    double cciHup[];
    double cciHdn[];
    //+------------------------------------------------------------------+
    //| Custom indicator initialization function |
    //+------------------------------------------------------------------+
    int init()
    {
    //---- indicators setting
    SetIndexBuffer(0, cci);
    SetIndexBuffer(1, cciHup);
    SetIndexBuffer(2, cciHdn);
    //----
    SetIndexStyle(0, DRAW_LINE);
    SetIndexStyle(1, DRAW_HISTOGRAM);
    SetIndexStyle(2, DRAW_HISTOGRAM);
    //----
    IndicatorShortName("FXST3CCI(" + CCI_Period + ", " + T3_Period + ")");
    SetIndexLabel(0, "FXST3CCI");
    SetIndexLabel(1, NULL);
    SetIndexLabel(2, NULL);
    //---- variable reset
    b2 = b*b;
    b3 = b2*b;
    c1 = -b3;
    c2 = (3*(b2 + b3));
    c3 = -3*(2*b2 + b + b3);
    c4 = (1 + 3*b + b3 + 3*b2);
    n = T3_Period;
    //----
    if(n < 1)
    n = 1;
    n = 1 + 0.5*(n - 1);
    w1 = 2 / (n + 1);
    w2 = 1 - w1;
    //----
    return(0);
    }
    //+------------------------------------------------------------------+
    //| Custom indicator iteration function |
    //+------------------------------------------------------------------+
    int start()
    {
    int limit;
    int counted_bars = IndicatorCounted();
    //---- check for possible errors
    if(counted_bars < 0)
    return(-1);
    //---- last counted bar will be recounted
    if(counted_bars > 0)
    counted_bars--;
    limit = Bars - counted_bars;
    //---- indicator calculation
    for(int i = Bars - 1; i >= 0; i--)
    {
    cci[i] = iCCI(NULL, 0, CCI_Period, PRICE_TYPICAL, i);
    e1 = w1*cci[i] + w2*e1;
    e2 = w1*e1 + w2*e2;
    e3 = w1*e2 + w2*e3;
    e4 = w1*e3 + w2*e4;
    e5 = w1*e4 + w2*e5;
    e6 = w1*e5 + w2*e6;
    cci[i] = c1*e6 + c2*e5 + c3*e4 + c4*e3;
    //----
    if(cci[i] >= 0)
    cciHup[i] = cci[i];
    else
    cciHup[i] = 0;
    //----
    if(cci[i] < 0 )
    cciHdn[i] = cci[i];
    else
    cciHdn[i] = 0;
    }
    //----
    return(0);
    }
    //+------------------------------------------------------------------+

  7. #7
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    magic trend magic trend

    //+------------------------------------------------------------------+
    //| TrendMagic.mq4 |
    //| Tidied up by TudorGirl 28 May 2009 |
    //| AnneTudor@ymail.com |
    //+------------------------------------------------------------------+

    #property indicator_chart_window
    #property indicator_buffers 2
    #property indicator_color1 Blue
    #property indicator_width1 2
    #property indicator_color2 Red
    #property indicator_width2 2

    //+------------------------------------------------------------------+

    extern int CCI = 50;
    extern int ATR = 5;

    //+------------------------------------------------------------------+

    double bufferUp[];
    double bufferDn[];

    //+------------------------------------------------------------------+

    int init()
    {
    SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2);
    SetIndexBuffer(0, bufferUp);
    SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 2);
    SetIndexBuffer(1, bufferDn);
    return (0);
    }

    //+------------------------------------------------------------------+

    int deinit()
    {
    return (0);
    }

    //+------------------------------------------------------------------+

    int start()
    {
    double thisCCI;
    double lastCCI;

    int counted_bars = IndicatorCounted();
    if (counted_bars < 0) return (-1);
    if (counted_bars > 0) counted_bars--;
    int limit = Bars - counted_bars;

    for (int shift = limit; shift >= 0; shift--)
    {
    thisCCI = iCCI(NULL, 0, CCI, PRICE_TYPICAL, shift);
    lastCCI = iCCI(NULL, 0, CCI, PRICE_TYPICAL, shift + 1);

    if (thisCCI >= 0 && lastCCI < 0) bufferUp[shift + 1] = bufferDn[shift + 1];
    if (thisCCI <= 0 && lastCCI > 0) bufferDn[shift + 1] = bufferUp[shift + 1];

    if (thisCCI >= 0)
    {
    bufferUp[shift] = Low[shift] - iATR(NULL, 0, ATR, shift);
    if (bufferUp[shift] < bufferUp[shift + 1])
    bufferUp[shift] = bufferUp[shift + 1];
    }
    else
    {
    if (thisCCI <= 0)
    {
    bufferDn[shift] = High[shift] + iATR(NULL, 0, ATR, shift);
    if (bufferDn[shift] > bufferDn[shift + 1])
    bufferDn[shift] = bufferDn[shift + 1];
    }
    }
    }

    return (0);
    }

    //+------------------------------------------------------------------+
    //+------------------------------------------------------------------+

  8. #8
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    et le dernier trend following et le dernier trend following

    //+------------------------------------------------------------------+
    //| TrendMagic.mq4 |
    //| Tidied up by TudorGirl 28 May 2009 |
    //| AnneTudor@ymail.com |
    //+------------------------------------------------------------------+

    #property indicator_chart_window
    #property indicator_buffers 2
    #property indicator_color1 Blue
    #property indicator_width1 2
    #property indicator_color2 Red
    #property indicator_width2 2

    //+------------------------------------------------------------------+

    extern int CCI = 50;
    extern int ATR = 5;

    //+------------------------------------------------------------------+

    double bufferUp[];
    double bufferDn[];

    //+------------------------------------------------------------------+

    int init()
    {
    SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2);
    SetIndexBuffer(0, bufferUp);
    SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 2);
    SetIndexBuffer(1, bufferDn);
    return (0);
    }

    //+------------------------------------------------------------------+

    int deinit()
    {
    return (0);
    }

    //+------------------------------------------------------------------+

    int start()
    {
    double thisCCI;
    double lastCCI;

    int counted_bars = IndicatorCounted();
    if (counted_bars < 0) return (-1);
    if (counted_bars > 0) counted_bars--;
    int limit = Bars - counted_bars;

    for (int shift = limit; shift >= 0; shift--)
    {
    thisCCI = iCCI(NULL, 0, CCI, PRICE_TYPICAL, shift);
    lastCCI = iCCI(NULL, 0, CCI, PRICE_TYPICAL, shift + 1);

    if (thisCCI >= 0 && lastCCI < 0) bufferUp[shift + 1] = bufferDn[shift + 1];
    if (thisCCI <= 0 && lastCCI > 0) bufferDn[shift + 1] = bufferUp[shift + 1];

    if (thisCCI >= 0)
    {
    bufferUp[shift] = Low[shift] - iATR(NULL, 0, ATR, shift);
    if (bufferUp[shift] < bufferUp[shift + 1])
    bufferUp[shift] = bufferUp[shift + 1];
    }
    else
    {
    if (thisCCI <= 0)
    {
    bufferDn[shift] = High[shift] + iATR(NULL, 0, ATR, shift);
    if (bufferDn[shift] > bufferDn[shift + 1])
    bufferDn[shift] = bufferDn[shift + 1];
    }
    }
    }

    return (0);
    }

    //+------------------------------------------------------------------+
    //+------------------------------------------------------------------+

  9. #9
    Membre lvl 25 lmtrader est sur la route de la réputation...
    Date d'inscription
    October 2009
    Messages
    38
    Pouvoir de réputation
    5

    et le dernier indicateur remplacer le par snake force
    Fichiers attachés

Discussions similaires

  1. parlons de scalping
    Par Jafar dans le forum Trading Divers
    Réponses: 26
    Dernier message: 20/03/2010, 20h16
  2. Scalping
    Par eliot7111 dans le forum Trading Divers
    Réponses: 3
    Dernier message: 18/03/2010, 12h42
  3. Le scalping
    Par Jafar dans le forum Novice sur le Forex
    Réponses: 25
    Dernier message: 24/04/2009, 16h50
  4. Scalping
    Par gamblerwin dans le forum Broker Forex
    Réponses: 17
    Dernier message: 07/06/2008, 19h54
  5. Scalping
    Par Scorpionus dans le forum Trading Divers
    Réponses: 3
    Dernier message: 15/05/2007, 08h25

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