Discussione: Calcolare un vettore fatto di segmenti
-
10-12-13, 09:49 #1
- Data Registrazione
- Feb 2012
- Località
- Pisa
- Messaggi
- 351
Calcolare un vettore fatto di segmenti
Sto cercando di calcolare in EasyScript un vettore fatto di segmenti, nel senso che vorrei ottenere lo stesso risultato restituito ad esempio dalla nuova funzione ZigZag inserita nell'ultima release di beeTrader.
Supponiamo di aver calcolato in uno script un vettore tipo A, e di volere in seguito calcolare un altro vettore come B, dove al posto degli zeri ci sono i valori dei punti intermedi dei segmenti che uniscono i punti diversi da zero del vettore A.
Come sarebbe possibile farlo in EasyScript?
Per calcolare i punti mancanti bisognerebbe conoscere la pendenza di ogni segmento, la quale però non mi sembra poter essere disponibile per gli elementi del vettore precedenti quelli del secondo punto di ogni segmento!
-
10-12-13, 10:46 #2
-
10-12-13, 11:39 #3
- Data Registrazione
- Feb 2012
- Località
- Pisa
- Messaggi
- 351
Grazie Max!
Già che ci sono, sarebbe interessante avere a disposizione un qualcosa del tipo funzione REF che accetta come argomento @periods anche dei numeri negativi: vale a dire che può guardare anche in avanti anzichè guardare solo indietro ......
E' possibile?
Grazie!
-
10-12-13, 14:38 #4
Salve Smash,
è certamente possibile fare in modo di poter fare riferimento a barre future.
Però ci sono anche degli svantaggi nel farlo.
Il più evidente è quello che diventerebbe possibile creare dei segnali praticamente perfetti in backtest, ma completamente inutili in una strategia in tempo reale: in tempo reale non esistono barre future !
Max Francario
-
10-12-13, 21:24 #5
- Data Registrazione
- Feb 2012
- Località
- Pisa
- Messaggi
- 351
Beh, inutile dire che non era proprio questo che mi interessava!!!
Comunque per evitare di creare possibile confusione, si potrebbe implementare una funzione appositamente per le barre future, in modo tale che l'utente che la utilizza sappia perfettamente che cosa sta facendo invece di farlo per errore !
-
10-12-13, 21:45 #6I computer sono incredibilmente veloci, accurati e stupidi. Gli uomini sono incredibilmente lenti, inaccurati e intelligenti. L’insieme dei due costituisce una forza incalcolabile. (Albert Einstein)
-
10-12-13, 21:59 #7
- Data Registrazione
- Feb 2012
- Località
- Pisa
- Messaggi
- 351
-
12-04-14, 09:18 #8
- Data Registrazione
- Feb 2012
- Località
- Pisa
- Messaggi
- 351