Come codificare? - pagina 326

 

Sì, ho corretto il nome dell'indicatore poco prima di postare, e ho dimenticato di aggiornare il codice qui sul forum.

Il problema era il buffer mancante, grazie! Ho inserito 0 per entrambi i buffer e funziona.

Ora come faccio ad aggiungere le frecce?

 

Qualcosa del genere (cambiare il codice della freccia con quello desiderato nell'indicatore):

thefxpros:
Sì, ho corretto il nome dell'indicatore poco prima di postare, e ho dimenticato di aggiornare il codice qui sul forum.

Il problema era il buffer mancante, grazie! Ho inserito 0 per entrambi i buffer e funziona.

Ora come faccio ad aggiungere le frecce?
File:
 

Ho una domanda veloce. Per quanto ne so gli indicatori si aggiornano con ogni tick in arrivo. Come non cambiare questo in modo che l'indicatore si aggiorni solo quando si forma una nuova barra? Il mio obiettivo è quello di rendere il calcolo più facile per la CPU, la memoria e MT4. Qualsiasi frammento di codice sarebbe molto apprezzato.

Grazie,

Pip

 

Aggiungete qualcosa come questo all'inizio di start()

static datetime lastTime = 0;

if (lastTime == Time[0]) return(0);

lastTime = Time[0];

Farà in modo che il resto del codice venga eseguito solo su una nuova barra formata

Pip:
Ho una domanda veloce. Per la mia comprensione gli indicatori si aggiornano con ogni tick in arrivo. Come non cambiare questo in modo che l'indicatore si aggiorni solo quando si forma una nuova barra? Il mio obiettivo qui è quello di rendere il calcolo più facile sulla CPU, la memoria e MT4. Qualsiasi frammento di codice sarebbe molto apprezzato.

Grazie,

Pip
 

Grazie mille MLaden, ha funzionato.

 

Ciao a tutti,

Sapete come codificare una griglia (non livelli limitati nel numero) in un indicatore a finestra separata, diciamo una MA in una finestra separata, ogni 10 pips o giù di lì?

C'è qualche indicatore già codificato in questo modo che potrei copiare?

Grazie a tutti.

Buona settimana di trading.

Tomcat98

 

Ciao Mladen, per favore, come posso scrivere un avviso di trading che in MT4 possa dire a chiunque che l'avviso è successo prima dal server live, per esempio

EURUSD vendere 5 minuti fa o

GPBUSD comprare 2 minuti fa

Di seguito è riportato l'esempio del mio codice, ma non so come aggiungere il tempo esatto in "ago" in modo che il mio utente sappia il tempo da quando l'allarme è accaduto.

Alert("Buy","\n"," Iltempo corrente è ",TimeToStr(CurTime()),"\n",Symbol());

 

Mastercash

Non puoi farlo per diverse ragioni - una è che avresti bisogno di sapere il tempo esatto in cui si è verificata qualche condizione e non puoi ricostruirlo sui grafici delle serie temporali

Mastercash:
Ciao Mladen, pls come posso scrivere un avviso di trading che in MT4 che può dire a chiunque da quando l'avviso è successo fa dal server live ad esempio

EURUSD vendere 5 minuti fa o

GPBUSD compra 2 minuti fa

qui sotto c'è l'esempio del mio codice ma non so come aggiungere il tempo esatto in "ago" in modo che il mio utente sappia il tempo da quando l'allarme è accaduto.

Alert("Buy","\n", "Current time is ",TimeToStr(CurTime()),"\n",Symbol());
 

Tomcat98,

Hai visto questo (solo un esempio): https: //www.mql5.com/en/forum/175518?

Se lo vuoi in una finestra separata, tutto quello che devi cambiare è questa linea:

ObjectCreate( gridname, OBJ_HLINE, 0, 0, p );[/CODE]

into something like this :

[CODE]ObjectCreate( gridname, OBJ_HLINE, DesiredSubWindowNumber, 0, p );
Tomcat98:
Ciao a tutti,

Sai come codificare una griglia (non livelli limitati nel numero) in un indicatore a finestra separata, diciamo una MA in una finestra separata, ogni 10 pips o giù di lì?

C'è qualche indicatore già codificato in questo modo che potrei copiare?

Grazie a tutti.

Buona settimana di trading.

Tomcat98
 
Hai visto questo (solo un esempio): https://www.mql5.com/en/forum/175518?

Se lo vuoi in una finestra separata, tutto quello che devi cambiare è questa linea:

ObjectCreate( gridname, OBJ_HLINE, 0, 0, p );[/CODE]

into something like this :

[CODE]ObjectCreate( gridname, OBJ_HLINE, DesiredSubWindowNumber, 0, p );

Whohaaa...

Funziona perfettamente! Questo è il tipo di codice che stavo cercando...

mladen, tu sei il riferimento.

Ti ringrazio sinceramente per il tuo tempo.

Buona settimana di trading.

Sinceramente

Tomcat98

Motivazione: