Se MetaTrader 6 esce domani - pagina 13

 
borilunad:
Che dire del rapporto giornaliero inviato per e-mail, non significa nulla, non ha peso, in cui il broker si offre di sfidare il trader entro 24 ore? Se sei d'accordo per default, ha effetto! O è un "lavoro d'ufficio"?

Per un EA che negozia (cambia posizione) una volta al giorno o meno è sufficiente. E se il tempo medio di trading è di 5-30 minuti, allora c'è molto da pasticciare durante una giornata.

La cancellazione di una transazione causa lo spostamento di tutte le posizioni successive sullo strumento del volume della transazione cancellata (solo nella direzione opposta).

 
Prevedere tutti i tipi di ordini pendenti. Non hai bisogno di 6 per questo. Questo era necessario in 3. Stop Close Only per esempio.
 
MetaDriver:

Per un Expert Advisor che negozia (cambia posizione) una volta al giorno o meno, è sufficiente. E se il tempo medio di trading è di 5-30 minuti, allora molto può essere incasinato durante una giornata.

La cancellazione di un trade sposta tutte le posizioni successive su un simbolo del volume del trade cancellato (solo nella direzione opposta).

Non per lavorare con una sola posizione!
 
borilunad:
Non si può lavorare con una sola posizione!

Di cosa stai parlando? Ci sono alternative? Non c'è bisogno di invitarmi al quartetto, c'ero e ci sarò. Sto parlando del netting e del sistema di order-dealing di MT5.

Quando si fa trading, è la posizione aggregata che conta, il resto (compravendite, ordini) non è importante.

I miei EA supportano la posizione raccomandata (la parte previsionale) per un simbolo piazzando gli ordini necessari per questo. E li piazzano correttamente. Se una transazione viene rimossa dalla serie di queste operazioni in modo retroattivo, l'intera serie successiva sarà distorta. Questo non avviene in tempo reale - se un ordine non si innesca o si innesca solo parzialmente, viene fatto un nuovo tentativo fino a quando la differenza tra la posizione raccomandata e quella effettiva si azzera.

 
MetaDriver:

Di cosa stai parlando, ci sono alternative? Non c'è bisogno di invitarmi al quartetto, ci sono stato e continuerò a esserci. Sto parlando del netting e del sistema di negoziazione degli ordini di MT5.

È la posizione aggregata che è importante quando si fa trading, è quella che influenza il risultato, il resto (compravendite, ordini) non è importante.

I miei EA supportano la posizione raccomandata (la parte previsionale) per un simbolo piazzando gli ordini necessari per questo. E li piazzano correttamente. Se una transazione viene rimossa dalla serie di queste operazioni in modo retroattivo, l'intera serie successiva sarà distorta. Questo non avviene in tempo reale - se un ordine non si innesca o si innesca solo parzialmente, proviamo di nuovo fino a quando la differenza tra le posizioni raccomandate e quelle effettive si azzera.

Grazie per il chiarimento! Per ora sto guardando le reti. Certo, c'è più chiarezza, ma c'è più responsabilità per ogni mossa, specialmente nelle condizioni del mercato Forex! Non sono attratto da altri mercati. Buona fortuna a voi!

A proposito, la rete è più conveniente anche per gli amanti dei lotti! Aprendo la posizione opposta quando la direzione cambia, la posizione sarà ridotta, e le perdite e il deposito non cresceranno, come sul 4! Così, non solo non sbaglierai, ma entrerai prima nella tendenza opposta!

 

Pensiero questo.... forse dovremmo fare un po' di "degradazione" con il tester? :)

O meglio, per introdurre la modalità, che trasforma il tester in una semplice "calcolatrice", non molto diversa dai modelli fatti in casa - tutto il calcolo delle informazioni statistiche è disabilitato (redditività, aspettative e tutto il resto), l'ottimizzazione dei grafici è disabilitata e in generale tutto ciò che può ostacolare almeno un po' i test e l'ottimizzazione. Qualcosa come: "Calcolo delle statistiche on/off". Il compito del tester in questa modalità è quello di fornire correttamente i tick per i simboli richiesti e questo è tutto, il resto è a carico dell'utente, sarà lui a calcolare tutto ciò di cui ha bisogno.

Naturalmente, l'ottimizzazione in questo modo è possibile quando viene scelto il criterio di ottimizzazione "Custom max", tutti gli altri sono inaccessibili.

Dopo aver testato in questa modalità, il rapporto diventa inaccessibile, o come opzione, per visualizzare in un rapporto i dati statistici dell'utente, ma questo richiede un ulteriore tipo di variabili, qualcosa come doubleOpt, e nel rapporto visualizza queste variabili, in cui l'utente raccoglierà e aggiungerà le informazioni statistiche necessarie.

A mio modesto parere, questa modalità accelererà il lavoro del tester/ottimizzatore molte volte, e forse decine di volte.

 
MetaDriver:
A cosa serviva?
 
joo:

A mio modesto parere, una tale modalità accelererebbe il tester/ottimizzatore molte volte, e forse decine di volte.

Ci sono sospetti che il freno principale di MT5 tester sia un modello di lavoro con i dati. Vale a dire che i dati sono copiati da un buffer all'altro usando funzioni speciali come CopyRates. L'espansione dei dati nella memoria è un'operazione molto, molto lenta che schiaccia l'intero rendimento del sistema. Non ha senso omettere il calcolo MO nella speranza di ottenere un guadagno di prestazioni multiple se ogni ciclo for trasferisce un array da un'area di memoria all'altra.
 
TheXpert:
Per cosa è stato bandito?
+1, buona domanda.
Motivazione: