Errori, bug, domande - pagina 2788

 

non è possibile fare in modo che i pali oscillino ancora aperti. Finestra degli oggetti


 
Nikolai Karetnikov:

potrebbe non essere la migliore, ma

1. aprire tutti i file nell'editor di testo Notepad++

2. cercare con "Trova tutto in tutti i documenti aperti".

Un altro vantaggio di questo approccio è che specificando il tipo di file in notepad++ come C++, si ottengono ulteriori opportunità di revisione del codice. Per esempio, aprendo/chiudendo le sezioni {}.

Grazie per l'opzione. Il problema di aprire tutti i file è che il loro albero è grande.

È più facile usare il meraviglioso MQL5 Program Packer e fare un altro ME con una sandbox di soli file necessari. Ma questa è una stampella, ovviamente.

MQL5 Program Packer
MQL5 Program Packer
  • www.mql5.com
This script allows you to assemble a zip-file of your MQL5-program with all dependencies automatically. The dependencies are: included source files via #include directive (both modes of absolute (<>) and relative ("") references are supported); icons linked by #property icon directive; resources (images, sounds, and other types) embedded by...
 
fxsaber:

Grazie per l'opzione. C'è un problema con l'apertura di tutti i file - il loro albero è grande.

È più facile usare il meraviglioso MQL5 Program Packer e fare un altro ME con sandbox dei soli file necessari. Ma questa è una stampella, ovviamente.

Non ho riscontrato un limite di file aperti in notepad++ )

Basta inserire tutti i gruppi nel programma e sei sulla buona strada. Io stesso lo sto usando sempre di più. In sostanza, tutte le modifiche al codice sono scritte in un editor esterno. Metaeditor è solo per scopi di compilazione.

C'è un thread sulle alternative a Metaeditor nella parte inglese del forum

[MQL5] If you do not use MetaEditor to code, which alternative editor do you use?
[MQL5] If you do not use MetaEditor to code, which alternative editor do you use?
  • 2017.11.01
  • www.mql5.com
Hello, MQL5 If you do not use MetaEditor to code, which alternative editor do you use...
 
Nikolai Karetnikov:

Non ho ancora incontrato un limite di file aperto in notepad++)

Basta inserire l'intero gruppo nel software e sei sulla buona strada.

Una libreria tira con sé 30 file. Un altro fa lo stesso. È necessario aprire manualmente 60 file per cercarli e guardare attraverso l'intera gerarchia degli inludi?

Lo script di cui sopra è stato menzionato perché tira automaticamente tutti gli inludi, compresi quelli che sono disabilitati dalle macro.
 
Buon pomeriggio. La piattaforma MT5 non permette il trading per qualche motivo. Ieri c'era uno scambio, oggi non c'è nessuno scambio. E questo su due cruscotti diversi. Le fermate e le acquisizioni non sono mostrate. Nel mio diario dice: failed buy limit 1 MESU20 at 3015.75 sl: 3013.75 [Trade disabled] Cosa c'è di sbagliato?
 
Turbo888:
Buon pomeriggio. La piattaforma MT5 non permette il trading per qualche motivo. Ieri c'era uno scambio, oggi non c'è nessuno scambio. E questo su due cruscotti diversi. Le fermate e le acquisizioni non sono mostrate. Nel mio diario dice: failed buy limit 1 MESU20 at 3015.75 sl: 3013.75 [Trade disabled] Cosa c'è di sbagliato?
Sabato?
 
Aleksei Beliakov:
Sabato?

Sì, no, ieri, venerdì. Inoltre, tutto funziona nella demo.

 
Turbo888:
Buon pomeriggio. La piattaforma MT5 mi impedisce di fare trading per qualche motivo. Ieri facevo trading, oggi no. Ed è su due pannelli diversi. Le fermate e le acquisizioni non sono mostrate. Nel mio diario dice: failed buy limit 1 MESU20 at 3015.75 sl: 3013.75 [Trade disabled] Cosa c'è di sbagliato?

Il commercio disattivato è la risposta.

Sinossi:Permesso di commercio

Документация по MQL5: Программы MQL5 / Разрешение на торговлю
Документация по MQL5: Программы MQL5 / Разрешение на торговлю
  • www.mql5.com
В языке MQL5 существует специальная группа торговых функций, с помощью которых можно создавать автоматизированные торговые системы. Программы для автоматической торговли без участия человека называются экспертами (Expert Advisor) или торговыми роботами. Для создания эксперта в редакторе MetaEditor запустите мастер создания советников MQL5...
 

Si prega di chiedere agli sviluppatori di fare delle correzioni:

1) basta riportare l'opzione di evidenziare le parentesi per BACKGROUND in ME, come era nelle versioni prima di giugno 2020.

Motivo: l'evidenziazione delle parentesi di chiusura da parte di BACKGROUND può essere vista quando si scorrono centinaia di righe di codice. L'evidenziazione dei colori, d'altra parte, è praticamente IMPOSSIBILE da vedere durante lo SCORRIMENTO.


2) aggiungere a ME la possibilità di spostarsi momentaneamente (spesso attraverso centinaia di linee di codice) da una parentesi aperta alla sua parentesi chiusa (parentesi graffa o tonda) e viceversa. CONTRATTO (suggerito): selezionare la parentesi, premere "Ctrl" + "->".

Motivo: fa risparmiare tempo agli sviluppatori.


3) nella finestra "finestra" (chiamata dal terminale MT con ALT + W) aggiungere un'opzione per dare priorità all'ordine delle linee (ad esempio, premendo la FRECCIA SU-GIU). In modo che la linea più in alto nella finestra (ALT+W) sia la scheda più a sinistra del grafico e poi ogni linea successiva verso il basso sia la prossima scheda del grafico a destra.

Il motivo: se ci sono molte finestre aperte dei grafici in un terminale, ma situate nella SEQUENZA richiesta dall'utente, ogni NUOVO grafico viene aggiunto alle schede più a destra e l'utente deve trascinare manualmente la sua scheda a SINISTRA al suo posto, attraverso decine di altre schede. È molto più comodo farlo con le frecce tramite ALT+W.

 
alpha_et_omega:

Si prega di chiedere agli sviluppatori di fare delle correzioni:

1) basta riportare l'opzione di evidenziare le parentesi per BACKGROUND in ME, come era nelle versioni prima di giugno 2020.

Motivo: l'evidenziazione delle parentesi di chiusura da parte di BACKGROUND può essere vista quando si scorrono centinaia di righe di codice. L'evidenziazione dei colori, d'altra parte, è praticamente IMPOSSIBILE da vedere durante lo SCORRIMENTO.


2) aggiungere a ME la possibilità di spostarsi momentaneamente (spesso attraverso centinaia di linee di codice) da una parentesi aperta alla sua parentesi chiusa (parentesi graffa o tonda) e viceversa. CONTRATTO (suggerito): selezionare la parentesi, premere "Ctrl" + "->".

Motivo: fa risparmiare tempo agli sviluppatori.


3) nella finestra "finestra" (chiamata dal terminale MT con ALT + W) aggiungere un'opzione per dare priorità all'ordine delle linee (ad esempio, premendo la FRECCIA SU-GIU). In modo che la linea più in alto nella finestra (ALT+W) sia la scheda più a sinistra del grafico e poi ogni linea successiva verso il basso sia la prossima scheda del grafico a destra.

Il motivo: se ci sono molte finestre aperte dei grafici in un terminale, ma situate nella SEQUENZA richiesta dall'utente, ogni NUOVO grafico viene aggiunto alle schede più a destra e l'utente deve trascinare manualmente la sua scheda a SINISTRA al suo posto, attraverso decine di altre schede. È molto più comodo farlo con le frecce tramite ALT+W.

100%