Errori, bug, domande - pagina 3088

 
Anzhela Sityaeva #:

Ciao!

Una ricerca nel forum ha dato diverse risposte, ma in questo caso, nessuna era la soluzione. Pertanto, farò di nuovo una domanda simile, forse questa volta sarà ascoltata.

Ho un terminale MT5 build 3036, che è il più "nuovo".

Creo un indicatore personalizzato nell'editor usando la procedura guidata e lo compilo in bianco (per evitare tutti i possibili errori nel codice).

Poi attacco l'indicatore compilato al grafico ed eseguo il passaggio di timeframe e ad ogni passaggio appare nel log la registrazione che l'indicatore è stato spostato in un nuovo timeframe e cancellato dal precedente. Questo accade ogni volta che i periodi vengono scambiati.


Se si usa un indicatore pronto dal "set standard", questo non succede. Questo succede solo con gli indicatori compilati dalla build "fresca".


La domanda - qual è l'errore?

Non c'è nessun errore. Tutto è corretto. Se si chiude il terminale, se si cambia timeframe, l'indicatore sarà cancellato. Se cambi semplicemente timeframe - l'indicatore viene creato in un nuovo timeframe.

 
Vladimir Karputov #:

Non c'è nessun errore. Tutto è corretto. Se si chiude il terminale, se si cambia timeframes, l'indicatore viene cancellato. Se si tratta solo di cambiare il timeframe - l'indicatore viene creato già nel nuovo timeframe.

Grazie per la vostra risposta. Se "è progettato così", allora che sia così, soprattutto se non è un errore.

Tuttavia, non capisco perché il terminale fa voci nel giornale solo con indicatori personalizzati e nessuna voce con quelli di default?

 
Anzhela Sityaeva #:

Grazie per la vostra risposta. Se è così che deve essere, allora così sia, specialmente se non è un errore.

Tuttavia, non è chiaro perché il terminale fa record in Log solo con gli indicatori personalizzati e non appaiono tali record con gli indicatori standard?

Non è così - il terminale ti fa del bene, ti manda dei suggerimenti. Togliete tutti i suggerimenti - l'urlo si alza di nuovo. Non potrete accontentare tutti.

 
Vladimir Karputov #:

Tutto è sbagliato in te - il terminale ti fa bene, ti manda dei suggerimenti. Togliete tutti i suggerimenti - le grida salgono di nuovo. Non si può piacere a tutti.

Va bene, Vladimir!

Buona giornata anche a voi!

P.S. Puoi spiegarmi il mercato?
 
Anzhela Sityaeva #:

Va bene, Vladimir!

Buona giornata anche a voi!

P.S. Puoi spiegarmi il mercato?

Cosa c'è esattamente nel Mercato?

 
Vladimir Karputov #:

Cosa c'è esattamente nel Mercato?

https://www.mql5.com/ru/forum/1111/page3087#comment_24814403
 
How to start with MQL5
How to start with MQL5
  • 2021.08.27
  • www.mql5.com
This thread discusses MQL5 code examples. There will be examples of how to get data from indicators, how to program advisors...
 
Vladimir Karputov #:

Esempio:

Media mobile personalizzata come risorsa

Grazie! Sembra essere la cosa giusta...

 
Ci sono molti eventi utili, come OnTick, OnTimer e altri, ma come posso ottenere un evento da una DLL o un socket, per esempio?
 
Andrey Dik #:
Ci sono molti eventi utili come OnTick, OnTimer e altri, ma come ottenere un evento, ad esempio da una DLL o da un socket?

ovviamente con il polling in OnTick,OnTimer e altri eventi :-)