[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 46

 
sergeev:
Perché preoccuparsi quando si può dichiarare il nome del file delle impostazioni nelle externals...

Non so come l'autore voglia usarlo, ma l'attrazione qui è il collegamento automatico a quel particolare esperto. Lo uso per formare commenti e magie uniche.

Alexander.
Allora è meglio che tu segua il consiglio di Sergeev. La mia variante ha un file set con il nome EA.

 
Aleksandr_8:

È così che si dà il nome al file .set.

E come ottenerlo, così l'Expert Advisor mostrerà sullo schermo con quale .set sta lavorando ora.

Supponiamo che abbiate 10 .set con nomi diversi e che vogliate vedere quale .set è ora su

Lei capisce che l'Expert Advisor non può indovinare.

Può solo confrontare e trovare le differenze. Quindi fate così.

Guardate tutti i set e se uno corrisponde alle vostre impostazioni attuali, scaricate le informazioni.

 
sergeev:
Perché preoccuparsi, se si può dichiarare il nome del file delle impostazioni nei file esterni...

Non si può. Avete 3 contatori identici che funzionano allo stesso tempo, ma con diversi

Non volete confondere quale set è quale - stampatene il nome.

sullo schermo

 
Aleksandr_8:

Non si può. Avete 3 contatori identici che funzionano allo stesso tempo, ma con diversi

(cioè, .set ) e per non confondere quale set è quale - visualizzare il suo nome

sullo schermo

risposto sopra
 
drknn:

Abbiamo bisogno di fare un codice che scriva gli ordini che appaiono nel documento di testo, e l'EA su un altro conto, al rilevamento di un nuovo ordine nel documento di testo, aprirà esattamente lo stesso ordine. Il codice dovrebbe essere scritto non in MQL4, ma in una dll in qualche altro linguaggio di programmazione, solo per evitare di impantanarsi a scrivere il percorso del file.
Grazie Drknn. Ci tornerò per esplorare nuovi orizzonti
 
Aleksandr_8:

Non si può. Avete 3 contatori identici che funzionano allo stesso tempo, ma con diversi
(cioè, .set ) e per non confondere quale set è quale - visualizzare il suo nome sullo schermo

Il passo successivo è essere flessibili e iniziare a ballare sul compito invece di essere legati a un set.
Non è l'esempio migliore, ma avevo diversi set di parametri scritti in stringhe con separatori in variabili esterne e sono stato in grado di selezionare il set necessario (stringa). Poi ho analizzato la stringa e selezionato i singoli parametri dell'insieme. Poi sono passato alla selezione automatica a seconda del simbolo e del TF.
I programmatori possono prendere a calci il lamer, ma io sapevo con certezza che avrei potuto scrivere questo in un'ora, e con i set-file, per esempio, avrei pasticciato un po' di più.
 
sergeev:

vi rendete conto che un esperto non può indovinare.

Può solo confrontare e trovare differenze. Questo è ciò che dovreste fare.

Se hai un set, dovresti guardare attraverso tutti i set e se corrisponde ai tuoi parametri attuali, butta fuori le informazioni.

Questa è una buona idea. puoi scrivere linee di codice per aprire il .set?

Non sono sicuro che ci sia qualche informazione che passa attraverso l'Expert Advisor durante il caricamento,

Quale *.set ha caricato?

 
Aleksandr_8:

Questa è una buona idea. puoi scrivere linee di codice per aprire un .set?

Funzione FileOpen.

 
sergeev:

FileOpen.

È molto facile. Andrebbe bene, ma il problema è...

che i set-up cambiano continuamente e così i loro nomi.

Come possiamo esaminarli se non conosciamo prima i loro nomi?

Avete altre idee?

 
Aleksandr_8:

È molto semplice. E questo andrebbe bene, ma il problema è
i .set-in cambiano continuamente e anche i loro nomi.
Come facciamo ad attraversarli se non conosciamo prima i loro nomi?
Avete altre idee?

Ho un'idea per un'altra idea :))
Motivazione: