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
Ho trovato un errore nel mio concetto. L'ottimizzazione non aiuta a selezionare gli indicatori e i loro valori per la strategia.
Motivo: Non c'è un punto di ingresso.
Spiegazione: Il test e l'ottimizzazione di una strategia normale sono legati ai punti di ingresso. Senza di loro gli ordini non saranno aperti e non ci sarà alcuna ottimizzazione. I punti di entrata sono definiti da segnali e i segnali sono definiti da condizioni di entrata. Le condizioni di ingresso sono basate su indicatori e costanti. I punti di entrata sono predefiniti dalla logica del TS, e l'ottimizzazione aiuta a selezionare i valori dei parametri secondari - stop, lotti, ecc.
L'OTTIMIZZAZIONE NON AIUTA A MIGLIORARE I PUNTI DI INGRESSO! Si basa sulla determinazione dei punti di ingresso della TS e migliora i valori dei parametri secondari.
Pertanto:
Non possiamo passare in rassegna i parametri che definiscono i punti di ingresso nel processo di ottimizzazione!
I PUNTI DI INGRESSO DEVONO ESSERE PREDEFINITI DALLA LOGICA DEL PROGRAMMA AFFINCHÉ L'OTTIMIZZAZIONE FUNZIONI.
Tuttavia, c'è una soluzione semplice...
Soluzione:
È necessario calcolare in anticipo tutti i punti di ingresso. Per fare questo:
Soluzione:
È necessario calcolare in anticipo tutti i punti di ingresso. Per fare questo:
L'unica cosa che rimane è risolverlo con una serie di equazioni lineari
Soluzione:
È necessario calcolare in anticipo tutti i punti di ingresso. Per fare questo:
L'idea è questa:
per fare un modello di tendenza, eseguire lo script attraverso la storia, in modo che salvi tutti i punti di entrata e di uscita ideali per le tendenze.
Poi, tutte le date di entrata/uscita dovrebbero essere salvate nell'Expert Advisor e il calcolo di quanto sono vicine a quelle ideali dovrebbe essere fatto in OnTester usando qualche schema.
L'idea è questa:
Fate un modello di tendenza, eseguite lo script attraverso la storia in modo che salvi tutti i punti di entrata e di uscita ideali delle tendenze.
Poi nell'Expert Advisor salva tutte le date di entrata/uscita e usa OnTester per calcolare quanto sono vicine a quelle ideali, secondo qualche schema.
Approssimativamente.
Ciao Peter!
Penso che tu possa eseguire lo script attraverso gli estremi della storia e raccogliere le statistiche dei valori che l'indicatore ha preso in quel momento. Molto probabilmente avremo un tale dinosauro:
Ci sono due domande:
- come si ottengono gli estremi nella storia "sbirciata"?
- Quale indicatore dovrebbe essere usato? Dopo tutto, un semplice indicatore derivato dal prezzo sarà talvolta rivenduto e riacquistato per molto tempo.
Una miscela di diversi indicatori o di parametri variabili nel tempo di un indicatore fornirà sicuramente un fit per la storia. Come qualcuno ha già scritto qui. I parametri di input non dovrebbero essere sufficienti per cercare di rivelare i modelli generali invece di memorizzare tutte le particolarità. Lo sai tu stesso :)
In generale, la domanda riguarda un indicatore che non si limita a salire e scendere dopo il prezzo, ma guarda la tendenza, conosce la posizione attuale, i livelli dei sensi, usa le statistiche e cose del genere.
Nikolai, il tester è tutto ciò che abbiamo. ))
Allora perché un normale computer non può fare il lavoro? La stessa ricerca di valori per i parametri inclusi nel segnale.
Sì, anche così, ma non importa.
Non hai bisogno di un tester.
Il numero massimo di indicatori in un Expert Advisor efficace è uno, ma zero è meglio. Ve ne renderete conto quando avrete giocato con l'ottimizzazione. Prima succede, meglio è per te, ma a quanto pare, devi andare fino in fondo.
È bello che il campo dei tuoi interessi si sia spostato nella sfera a cuimqlè destinato . Congratulazioni!
Va più o meno così.
Credo che si arriverà al punto in cui gli indicatori (qualsiasi indicatore) mostreranno valori nel punto di entrata ideale, come fanno in molti punti piatti al falso inizio delle tendenze.
E il compito si riduce a determinare se il mercato è in tendenza o piatto.
A proposito, questo metodo può essere utile per determinare se questo mercato (sulla storia) era anche possibile fare un profitto con una strategia di tendenza,o solo le scimmie sopravviveranno.
Come promemoria, l'argomento in esame nel thread:
Automatizzare la ricerca di una strategia di trading
In questo thread, sto cercando soluzioni per automatizzare la ricerca e la costruzione di una strategia di trading. Questo è un unico obiettivo.
I principali punti di discussione per aiutare a dare un senso al problema:
//--------------------------------------------------------------------------------------------------------
A) Un sistema di trading consiste in una massa di parametri, tra i quali quelli fondamentali sono:
I segnali sono assemblaggi di parametri che determinano l'apertura/chiusura della posizione. Sono un elemento chiave delle condizioni commerciali.
Ogni segnale è basato su indicatori o formule per calcolare indicatori importanti (non c'è quasi nessuna differenza). 4.
4) Ogni segnale è rappresentato da uno o più parametri (circa tre).
5 Ogni parametro dell'assieme Signal rappresenta un indicatore o una formula.
Ogni indicatore o formula può essere rappresentato da UN solo parametro. Diversi di questi parametri costituiscono un segnale di trading.
7. UN SISTEMA DI NEGOZIAZIONE È UN SEGNALE DI PARAMETRI PER L'ENTRATA, L'USCITA, IL LOTTO E GLI STOP. Potete cambiare la strategia scegliendo questi parametri all'interno delle Condizioni di Trading al volo. 8.
8. è possibile automatizzare la ricerca e la selezione dei parametri del segnale per l'entrata e l'uscita, utilizzando il Tester e il meccanismo Optimization. Come risultato - per ottenere l'efficace nel sistema di tradingtester.
//--------------------------------------------------------------------------------------------------------
B) L'ottimizzazione è una selezione dei migliori valori per i parametri.
1. L'OTTIMIZZAZIONE NON SELEZIONA I PARAMETRI. (Per cercare i parametri del Trading Signal nello Strategy Tester, dobbiamo creare il nostro meccanismo).
2. l'ottimizzazione è una regolazione parziale del risultato in qualsiasi circostanza.
3) I parametri del segnale di trading (che rappresentano indicatori o formule) possono essere cambiati all'interno di una condizione di trading, SOLO SE I PUNTI IN/OUT SONO STATI FISSATI IN ANTICIPO.
//----------------------------------------------------------------------------------------------------------
C) Per calcolare i punti di entrata/uscita ideali, si può applicare il meccanismo di ottimizzazione. Gli indicatori non sono necessari per questo. Avete bisogno di un algoritmo speciale.
Credo che alla fine si arriverà al fatto che gli indicatori (qualsiasi indicatore) mostreranno valori nel punto di entrata ideale, lo stesso che in molti punti piatti quando le tendenze sono false.
E il compito si riduce a determinare se il mercato è in tendenza o piatto.
A proposito, questo metodo può essere utile per determinare se il mercato (sulla storia) è stato anche possibile fare un profitto con una strategia di tendenza, o solo le scimmie sopravviveranno.