Sistemas de señalización (ASCTrend y otras modificaciones) - página 7

 
codobro:
SilverTrend es un indicador de repintado, lo que significa que los valores que ves en directo probablemente no aparecerán cuando mires atrás en el gráfico. Los resultados y el uso que le des podrían ser drásticamente diferentes (no de la manera que quisieras).

codobro,

Si no tienes un indicador de repintado como SilverTrend_Signal, ¿podrías compartirlo conmigo?

Muchas gracias.

 
willya:
codobro,

Si usted tiene ningún indicador de repintado como SilverTrend_Signal, ¿Podría compartir a mí?

Muchas gracias.

Este no hace ningún repintado:

https://www.mql5.com/en/forum/173249

https://www.mql5.com/en/forum/173139

 

Linuxser, muchas gracias por tu información.

Lo comprobaré.

 

Shi silvertrend alerta

¿Alguien tiene este indicador con alerta emergente que se refresca solo?

¿Cómo se pueden modificar los indicadores?

Gracias

 

iCustom para ASC Trend

Hola,

¿Puede alguien decirme cómo buscar el indicador iCustom de flechas rojas y azules ASC Signal Trend?

Intento escribir mi propio EA con este indicador pero no soy un campeón en MQL4

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

//| AltrTrend_Signal_v2_2.mq4

//| Ramdass - Conversion only

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

#property copyright "Author - OlegVS, GOODMAN"

#property indicator_chart_window

#property indicator_buffers 2

#property indicator_color1 Green

#property indicator_color2 Crimson

//---- input parameters

extern int K=30;

extern double Kstop=0.5;

extern int Kperiod=150;

extern int PerADX=14;

extern int CountBars=350;

//---- buffers

double val1[];

double val2[];

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

//| Custom indicator initialization function |

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

int init()

{

string short_name;

//---- indicator line

IndicatorBuffers(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,108);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,108);

SetIndexBuffer(0,val1);

SetIndexBuffer(1,val2);

//----

return(0);

}

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

//| AltrTrend_Signal_v2_2 |

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

int start()

{

if (CountBars>=Bars) CountBars=Bars;

SetIndexDrawBegin(0,Bars-CountBars+PerADX);

SetIndexDrawBegin(1,Bars-CountBars+PerADX);

int i,shift,counted_bars=IndicatorCounted();

int i1,i2;

double Range,AvgRange,smin,smax,SsMax,SsMin,SSP,price;

bool uptrend,old;

//----

if(Bars<=PerADX+1) return(0);

//---- initial zero

if(counted_bars<PerADX+1)

{

for(i=1;i<=PerADX;i++) val1[CountBars-i]=0.0;

for(i=1;i<=PerADX;i++) val2[CountBars-i]=0.0;

}

//----

for (shift = CountBars-PerADX; shift>=0; shift--)

{

SSP=MathCeil(Kperiod/iADX(NULL,0,PerADX,PRICE_CLOSE,MODE_MAIN,1));

Range=0;

AvgRange=0;

for (i1=shift; i1<=shift+SSP; i1++)

{AvgRange=AvgRange+MathAbs(High-Low);

}

Range=AvgRange/(SSP+1);

SsMax=High[shift]; SsMin=Low[shift];

for (i2=shift;i2<=shift+SSP-1;i2++)

{

price=High;

if(SsMax<price) SsMax=price;

price=Low;

if(SsMin>=price) SsMin=price;

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[shift]=0;

val2[shift]=0;

if (Close[shift]<smin)

{

uptrend = false;

}

if (Close[shift]>smax)

{

uptrend = true;

}

if (uptrend!=old && uptrend==true) {val1[shift]=Low[shift]-Range*Kstop;}

if (uptrend!=old && uptrend==false) {val2[shift]=High[shift]+Range*Kstop;}

old=uptrend;

}

return(0);

}

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

Gracias

Chris

 

BinaryWave

PesoMA = 1,0;

PesoMACD = 1.0

PesoOsMA = 1.0

PesoCCI = 1.0

PesoMOM = 1.0

PesoRSI = 1,0;

PesoADX = 1,0;

Archivos adjuntos:
 

¿se repinta el SilverTrend?

gracias

 

Añadir un buffer adicional al indicador SilverTrend

Hola,

Estoy escribiendo un EA usando el indicador SilverTrend y usando la función iCustom. Tengo que acceder a la última señal de tendencia dada por este indicador. el problema es que Silvertrend tiene sólo 2 buffers y tienen un valor sólo cuando señala. pero quiero llamarlo en cualquier momento. por lo tanto, estoy tratando de añadir un buffer adicional a Silvertrend que almacena la última tendencia (arriba / abajo) para cada barra. he añadido un buffer que almacena la tendencia alcista como 1 y la tendencia bajista como -1. pero toma 0 para todas las barras. ¿cómo puedo codificar esto?

este es el código que estoy usando

Archivos adjuntos:
 

¿Has averiguado cómo añadir 2 buffers más?

Yo también lo necesito.

 

pls Ayúdenme

Por favor alguien puede ayudarme a crear un indicador de cruce de SMA con sonido y el cambio de la sma más rápido a 5.