Aiuto per la codifica - pagina 545

 

ciao

si prega di fissare questo indicatore

euro.mq4

grazie

File:
euro.mq4  2 kb
 
soil82:
ciao

si prega di fissare questo indicatore

euro.mq4

grazie

terreno82

Ecco qui: euro_1.mq4

File:
euro_1.mq4  2 kb
euro.gif  67 kb
 

plz fare MTF per questi indicatori .. TF come MT4

Ho anche allegato in thread MTF troppo ma penso che questa sezione è appositamente per questo

 
apprentice coder:
Come posso avviare o fermare un EA da un codice?

Puoi fermarlo usando la funzione ExpertRemove()

 
mladen:
suolo82 Ecco qui: euro_1.mq4

Ciao. grazie

ma, non è fisso. cambia per esempio in 1 minuto

 
soil82:
ciao. grazie ma, non è fisso. cambia per esempio in 1 min

Certo che sono cambiamenti

Non dipende da una sola valuta (EURUSD e EURJPY nel tuo caso) e se ci sono cambiamenti nell'altra valuta, i valori vengono cambiati. Quando si usa il calcolo multivaluta è sempre così (le barre non devono assolutamente cambiare allo stesso tempo per le diverse valute)

Per quanto riguarda il codice, tutto è OK

 
mladen:
Naturalmente questo è il cambiamento

Non dipende da una sola valuta (EURUSD e EURJPY nel tuo caso) e se ci sono cambiamenti nell'altra valuta, i valori vengono cambiati. Quando si usa il calcolo multivaluta è sempre così (le barre non devono assolutamente cambiare allo stesso tempo per le diverse valute)

Per quanto riguarda il codice, tutto è OK

Cosa si può fare per risolvere questo problema?

Voglio - o * o / o + tra le valute in mt4 (con indicatore)

per favore aiutatemi

 
soil82:
Cosa si può fare per risolvere questo problema?

voglio - o * o / o + tra le valute in mt4 (con indicatore)

per favore aiutatemi

suolo82

Se ti riferisci al problema delle multivalute, non puoi fare nulla

Immagina questo : La barra EURUSD si chiude e si ottiene una nuova barra su EURUSD. Ma su EURYPY non c'è ancora un nuovo tick e l'indicatore legge l'ultima barra che è ancora una barra corrente per EURJPY e calcola i valori usando quella barra. E, dopo un po' di tempo, arriva un tick su EURJPY e allora non solo il valore della barra corrente dell'indicatore cambia, ma anche la barra precedente (poiché quella che era una barra corrente appena un tick fa su EURJPY, non è più una barra corrente, ma la barra corrente su EIRUSD non è cambiata)

Dal momento che non c'è assolutamente alcuna garanzia che le nuove barre su simboli diversi vengano aperte nello stesso momento (o che vengano aperte affatto - basta ricordare i casi in cui su un grafico a 1 minuto ci sono barre mancanti perché non c'è stato alcun tick) non si può fare nulla. È il risultato dell'impossibilità di avere cambiamenti di prezzo su diversi simboli esattamente nello stesso momento

 
mladen:
Puoi fermarlo usando la funzione ExpertRemove()

Capito

Grazie

 
mladen:
Puoi fermarlo usando la funzione ExpertRemove()

Questa potrebbe essere una buona protezione - nessun codice di errore, basta fermare l'EA