Foro Forex 2 Ayuda para modificar este sencillo indicador - Página 2
  • facebook
  • google plus
  • twitter
  • youtube
  • linkedin
Página 2 de 2 PrimerPrimer 12
Resultados 11 al 14 de 14
  1. #11
    Rismoney Invitado

    Re: Ayuda para modificar este sencillo indicador

    Prueba a ver como te queda con los pips ganados o perdidos de la operacion ,
    Saludos

  2. #12
    Salonsomo Invitado

    Re: Ayuda para modificar este sencillo indicador

    Ostras tio... genial!
    Perdona por el retraso en contestar, pero estaba un poco liado.

    Lo has dejado exactamente como quería... y lo de las horas como dices, no lo voy a usar porque lo quiero para timeframes de 1 hora como mucho.
    Va muy bien tener el spread a la vista y sobretodo lo del tiempo que le queda a la vela para cerrar, porque en esos últimos minutos veo que suele haber bastante movimiento.

    Para rematarlo... sería muy guapo que pudiera dar los pips de ganancia y de pérdida.
    O sea... Spread: 0.1 Pips: -7 Bar: 0:23
    Claro que sería mas facil hacerlo tomando referencia del precio de compra o venta inicial.
    Para hacerlo mejor... habría que complicarse bastante y programarlo teniendo en cuenta el spread del momento.

    Muchisimas gracias! :clap:

  3. #13
    Qalkyr Invitado

    Re: Ayuda para modificar este sencillo indicador

    %23%23%23Candle Time %26 Spread.mq4Amigo, aqui lo tienes
    el spread real y el tiempo ascendente, pero en minutos, sin importar el tf,

    lo que quiere decir que siempre muestra los minutos que lleva la vela,
    te soy sincero, quize, con mi nivel medio de conocimiento, lograr que si se mirase un tf de mas de 1 hora, mostrara el tiempo en horas tambien, no solo minutos, pero no lo logre. habra quien nos lo modifique ejejeje,
    entonces con esta pequeña modificacion, si lo pones en un tf de 4 horas (por ejemplo), te puede decir que la vela lleva 216 minutos, que no es tan facil ajustar a horas, quisiera que se mostrara que lleva 3 horas y 36minutos, pero no lo logre

    por ahora, solo minutos,

    espero te sirva, bye

  4. #14
    alexleyv Invitado

    Ayuda para modificar este sencillo indicador

    Me gustaría que álguien pudiera modificar este sencillo indicador que mide el SPREAD y el tiempo de la VELA.

    El spread lo mide multiplicado x10 y el tiempo en cuenta atrás. Sería modificar estas 2 cosas:

    1-Si el broker me da un spread de 0.3 pips, el indicador marca 3, y quiero que marque 0.3
    2-El tiempo de la vela es descendente y me gustaría que fuera ascendente.

    Para uno que sepa programar scripts, tiene que estar chupao. Lo pongo aqui tal cual y adjunto:
    __________________________________________________ _________________________________________

    Código:
    //+------------------------------------------------------------------+
    //| CandleTimeStationary.mq4|
    //| |
    //| |
    //+------------------------------------------------------------------+
    
    #property indicator_chart_window
    double s1[];
    extern color Clock_Color = OrangeRed;
    extern string Corner_Placement = "1 is top right 3 is bottom right";
    extern int Corner = 3;
    
    
    //---- input parameters
    
    //+------------------------------------------------------------------+
    //| expert initialization function |
    //+------------------------------------------------------------------+
    int init(){
    
    
    //----
    return(0);
    }
    //+------------------------------------------------------------------+
    //| expert deinitialization function |
    //+------------------------------------------------------------------+
    int deinit(){
    /* ObjectDelete(); */ 
    
    //----
    return(0);
    } 
    
    
    //+------------------------------------------------------------------+
    //| expert start function |
    //+------------------------------------------------------------------+
    int start(){
    
    //Time to bar expiry
    double g;
    int m,s,k;
    m=Time[0]+Period()*60-CurTime();
    g=m/60.0;
    s=m%60;
    m=(m-m%60)/60;
    //Comment(m + " minutes " + s + " seconds left to bar end");
    g=NormalizeDouble(g,1);
    for (k=1;k<=Bars-1;k++) s1[k]=0.0000001;
    for (k=1;k<=2;k++) s1[k]=g;
    //end bar expiry
    
    
    ObjectCreate("X603", OBJ_LABEL,0, 0, 0);
    ObjectSetText("X603","Spread: " + DoubleToStr(MarketInfo(Symbol(), MODE_SPREAD), 0), 10, "Arial", Clock_Color);
    ObjectSet("X603", OBJPROP_CORNER, Corner);
    ObjectSet("X603", OBJPROP_XDISTANCE, 90);
    ObjectSet("X603", OBJPROP_YDISTANCE, 2); 
    
    ObjectCreate("X601", OBJ_LABEL, 0, 0, 0);
    ObjectSetText("X601","Bar "+DoubleToStr(m,-3),10, "Arial", Clock_Color);
    ObjectSet("X601", OBJPROP_CORNER, Corner);
    ObjectSet("X601", OBJPROP_XDISTANCE, 36);
    ObjectSet("X601", OBJPROP_YDISTANCE, 2);
    
    ObjectCreate("X604", OBJ_LABEL, 0, 0, 0);
    ObjectSetText("X604",":", 10, "Arial Bold", Clock_Color);
    ObjectSet("X604", OBJPROP_CORNER, Corner);
    ObjectSet("X604", OBJPROP_XDISTANCE, 30);
    ObjectSet("X604", OBJPROP_YDISTANCE, 2);
    
    ObjectCreate("X602", OBJ_LABEL, 0, 0, 0);
    ObjectSetText("X602",DoubleToStr(s,-3), 10, "Arial", Clock_Color);
    ObjectSet("X602", OBJPROP_CORNER, Corner);
    ObjectSet("X602", OBJPROP_XDISTANCE, 14);
    ObjectSet("X602", OBJPROP_YDISTANCE, 2);
    
    return(0);
    }
    //+---------------------------------------------------------
    Archivos adjuntados Archivos adjuntados

Página 2 de 2 PrimerPrimer 12
Configuración de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.