codobro: SilverTrend è un indicatore di repainting, il che significa che i valori che vedi dal vivo probabilmente non appariranno quando guardi il grafico. I tuoi risultati e il tuo utilizzo potrebbero essere drammaticamente diversi (non nel modo che vorresti).
codobro,
Se non hai un indicatore di riverniciatura come SilverTrend_Signal, potresti condividere con me?
Aggiunta di un buffer aggiuntivo all'indicatore SilverTrend
Ciao, sto scrivendo un EA che usa l'indicatore SilverTrend e che usa la funzione iCustom,
sto scrivendo un EA utilizzando l'indicatore SilverTrend e usando la funzione iCustom. devo accedere all'ultimo segnale di trend dato da questo indicatore. il problema è che silvertrend ha solo 2 buffer e questi hanno un valore solo quando segnala. ma io voglio chiamarlo in qualsiasi momento. quindi, sto cercando di aggiungere un buffer aggiuntivo a Silvertrend che memorizza l'ultimo trend (up/down) per ogni barra. ho aggiunto un buffer che memorizza uptrend come 1 e downtrend come -1. ma prende 0 per tutte le barre. come posso codificare questo?
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
SilverTrend è un indicatore di repainting, il che significa che i valori che vedi dal vivo probabilmente non appariranno quando guardi il grafico. I tuoi risultati e il tuo utilizzo potrebbero essere drammaticamente diversi (non nel modo che vorresti).
codobro,
Se non hai un indicatore di riverniciatura come SilverTrend_Signal, potresti condividere con me?
Grazie mille.
codobro,
Se avete un indicatore che non ridipinge come SilverTrend_Signal, potreste condividerlo con me?
Grazie mille.Questo non si ridipinge:
https://www.mql5.com/en/forum/173249
https://www.mql5.com/en/forum/173139
Linuxser, grazie mille per le tue informazioni.
La controllerò.
Shi silvertrend alert
Qualcuno ha questo indicatore con avviso pop-up che si aggiorna da solo.
Come si possono modificare gli indicatori?
Grazie u
iCustom per ASC Trend
Ciao,
Qualcuno può dirmi come cercare l'indicatore iCustom freccia rossa e blu ASC Signal Trend?
Cerco di scrivere il mio EA con questo indicatore ma non sono un campione in 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);
}
//+------------------------------------------------------------------+Grazie a voi
Chris
BinaryWave
PesoMA = 1.0;
PesoMACD = 1.0;
PesoOsMA = 1.0;
PesoCCI = 1.0;
PesoMOM = 1.0;
PesoRSI = 1.0;
PesoADX = 1,0;
il SilverTrend si ridipinge?
grazie
Aggiunta di un buffer aggiuntivo all'indicatore SilverTrend
Ciao, sto scrivendo un EA che usa l'indicatore SilverTrend e che usa la funzione iCustom,
sto scrivendo un EA utilizzando l'indicatore SilverTrend e usando la funzione iCustom. devo accedere all'ultimo segnale di trend dato da questo indicatore. il problema è che silvertrend ha solo 2 buffer e questi hanno un valore solo quando segnala. ma io voglio chiamarlo in qualsiasi momento. quindi, sto cercando di aggiungere un buffer aggiuntivo a Silvertrend che memorizza l'ultimo trend (up/down) per ogni barra. ho aggiunto un buffer che memorizza uptrend come 1 e downtrend come -1. ma prende 0 per tutte le barre. come posso codificare questo?
Ecco il codice che sto usando
Hai capito come aggiungere altri 2 buffer?
Ho bisogno anche di questo.
pls Aiutami
Per favore qualcuno può aiutarmi a creare un indicatore SMA crossing con suono e lo spostamento della sma più veloce a 5.