Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 761
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Se la domanda suona come "dove cercare l'origine dei dati", allora cliccando con il tasto destro del mouse sui messaggi informativi della scheda corrispondente e sul menu a comparsa con la voce Open si può scoprire che i messaggi di log si trovano nei file di log situati nella directory "<MT4 install dir>\logs", e i messaggi degli esperti - nella directory "<MT4 install dir>\MQL4\Logs". Il nome del file è costruito secondo il modello "YYYYMMDD.log". Il file con la data corrente è costantemente aggiornato quando vengono ricevuti nuovi messaggi.
Ok.
quindi non può essere catturato al volo, cioè nel momento in cui viene generata la voce di registro?
OK.
Quindi non può essere catturato al volo, cioè quando viene generata la voce di registro?
Chi vi impedisce di leggere il log ogni 100ms, è quasi "al volo"? L'unica differenza è che non ho controllato i diritti di accesso, non ho controllato se lo script può aprire il file non in una sandbox (\MQL4\Files\) ma da altre directory, usando MQL.
Va bene, credo che non ci sia altro modo per farlo.
Ho già tutto sul mio schermo tranne questi messaggi, e voglio un news feed. ecco, guardiamo lo schermo, guardiamo l'offerta e non lo tocchiamo nemmeno )))) è bellissimo!!!
Basta pulire lo schermo...
Chi impedisce di leggere il registro ogni 100ms, è quasi "al volo"? A parte i diritti di accesso, non ho controllato se lo script può aprire file non in sandbox (\MQL4\Files\), ma da altre directory, usando MQL.
Se qualcuno lo sa, può spiegare a cosa corrisponde questa linea? Il periodo di tempo attuale? Se sì, come aumentarlo correttamente?(TimeCurrent()+600)*2?
TimeCurrent()+PeriodSeconds()*х;
c'è l'ora attuale + 600 secondi :
Perché questo è corretto? PeriodSecond() è uguale a 600???
La domanda era come aumentare correttamente il valore della variabile per il periodo, ho detto da qualche parte che "PeriodSecond() è 600???".
Credo che tu abbia frainteso la domanda.
Ciao! Se qualcuno lo sa, può spiegare a cosa equivale questa linea? Il periodo di tempo reale? Se sì, come aumentarlo correttamente?(TimeCurrent()+600)*2?
E non capisco come rispondere. La TimeCurrent() non è in alcun modo collegata a TF e qualsiasi manipolazione con essa causerà solo numeri imprevedibili. Cambierà quasi ad ogni tick.