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
Non ho visto nelle modifiche ai sorgenti che è stato fatto qualcosa con gli appunti.
Se si esegue l'ottimizzazione, non si utilizzano tutti i core disponibili in una volta sola? Non capisco come un singolo test abbia "tolto" un core all'ottimizzazione (infatti anche 2 agenti di MT ottimizzanti sono segnati come disabilitati).
Credo di averlo scritto subito. Il terminale ottimizzante ha due agenti disabilitati. Ogni agente abilitato prende un core.
Credo di averlo scritto subito. Optimising Terminal ha due agenti disabilitati. Ogni agente abilitato prende un kernel.
Non dice esplicitamente nulla sulla disabilitazione manuale (o su altre configurazioni degli agenti) - e questa sfumatura viene ancora aggirata. Questo è il motivo per cui ho una domanda su quanto lavoro parallelo sia automatizzato. Dalla descrizione dell'argomento e del blog ho pensato ingenuamente che fosse stata realizzata un'automazione completa.
LockWaiting è stato visto - è quello che ho formulato come blocco del lavoro sui file. È chiaro che lock può essere usato per accedere alle risorse, compresa la clipboard. Confusione terminologica.
PS. Forse ho frainteso qualcosa, ma se fosse richiesto solo l'accesso esclusivo alla clipboard, allora lo stesso blocco (un ciclo con controlli periodici) è più logico da fare sulle funzioni della clipboard stessa (OpenClipboard, che è già menzionato nel codice sorgente).
Non dice esplicitamente nulla sulla disattivazione manuale (o sulla configurazione degli agenti) e questa sfumatura viene ancora aggirata. Questo è il motivo per cui ho una domanda su quanto lavoro parallelo sia automatizzato. Dalla descrizione dell'argomento e del blog ho pensato ingenuamente che fosse stata realizzata un'automazione completa.
Automazione completa sul lato MQ. Su qualsiasi macchina, anche se lavoro con un solo terminale, spengo 1-2 agenti in modo da poter lavorare sulla macchina senza ritardi.
Terminale1 (ottimizzazione): Agenti 3000-3017 - abilitati, 30018-3019 - disabilitati. Così su tutti i terminali, perché tutti gli altri terminali sono una copia completa del primo. Non vengono effettuate impostazioni manuali.
Terminale2 - per passaggi singoli.
Due scenari.
PS. Probabilmente ho frainteso qualcosa, ma se fosse richiesto solo un accesso eccezionale agli appunti, allora sarebbe più logico fare lo stesso blocco (ciclo con controlli periodici) sulle funzioni degli appunti stessi (OpenClipboard, che è già menzionato nei sorgenti).
Non vedo la logica di questa soluzione.
Automazione completa sul lato MQ. Su qualsiasi macchina, anche se lavoro con un solo terminale, spengo 1-2 agenti in modo da poter lavorare sulla macchina senza ritardi.
Terminale1 (ottimizzazione): Agenti 3000-3017 - abilitati, 30018-3019 - disabilitati. Così su tutti i terminali, perché tutti gli altri terminali sono una copia completa del primo. Non viene effettuata alcuna impostazione manuale.
Terminale2 - per passaggi singoli.
Due scenari.
Se questa descrizione fosse stata riportata nel blog, non ci sarebbero state domande. Ancora una volta, questa descrizione indica la configurazione manuale degli agenti, imho, non l'automazione. Non c'è nulla da controllare.
Se questa descrizione fosse presente nel blog, non ci sarebbero dubbi. Ancora una volta, questa descrizione indica la configurazione manuale degli agenti, imho, non l'automazione. Non c'è nulla da controllare.
Non c'è alcuna configurazione manuale. Non si può fare nulla con gli agenti, il comportamento non cambierà. Sorprendente.
Non esiste una configurazione manuale. Non si può fare nulla agli agenti, il comportamento non cambierà. Sorprendente.
È stato dichiarato "per evitare possibili conflitti quando si lavora con tester paralleli". Questa frase è fuorviante nel contesto dei core, perché ciò che viene effettivamente fatto è la configurazione manuale degli agenti. Per qualche motivo ci si ostina ad associare l'allocazione delle porte ai core. Le porte non possono sovrapporsi, ma i kernel (processi) possono farlo - dipende solo dalla preconfigurazione. Suppongo che abbiamo nozioni diverse sulla risoluzione automatica dei conflitti tra processi paralleli.
È stato dichiarato "per aggirare i possibili conflitti quando si lavora con tester paralleli". Questa frase è fuorviante nel contesto dei kernel, perché in realtà la configurazione manuale degli agenti viene effettuata.
Avete interpretato male la parola "elusione". Il problema si verifica quando più terminali lavorano contemporaneamente con la clipboard. Una volta era possibile che i lavori di un terminale finissero accidentalmente in un altro terminale. Ora è escluso.
Le seguenti modifiche sono disponibili in MTTester.mqh.
A volte è necessario fare la stessa cosa sui terminali di lavoro. L'automazione di questa azione è illustrata nell'esempio seguente.
È necessario raccogliere i dati su ogni terminale eseguendo uno script simile RunMe.mq5.
Questo è il modo in cui viene eseguito.
Il risultato è che abbiamo raccolto i dati da tutti i terminali con un solo clic. Grazie a MTTESTER::RunEX5 - esegue EX5 sul terminale richiesto (portatile).