Se ho due serie temporali diverse in una tabella ed è presente un evento trovabile in entrambe le serie, ma si verificano in momenti diversi. Come posso specificare una colonna formula per sottrarre il tempo in modo tale che gli eventi finanziabili inizino al tempo zero?

Se il segnale è molto pulito, puoi semplicemente usarlo ritardo per trovare il salto, altrimenti devi impegnarti di più per rimuovere il rumore, ecc.
Quindi devi solo sottrarre l'offset del salto dal tuo tempo originale.
Col... aggregazioni come Col Massimo può essere utilizzato per distribuire un valore su tutte le righe, che quindi può essere sottratto.
Un secondo argomento del Col... l'aggregazione può essere utilizzata come Raggruppa per argomento (1 massimo per gruppo) per sottrarre offset individuali per le 2 tracce.

t1 = random integer(1000);
t2 = random integer(1000);
dt = new table("test",
add rows(2000),
New Column( "time", Set Each value(Mod(row()-1,1000)) ),
New Column( "sample", Set Each value(floor((row()-1)/1000)+1) ),
New Column( "trace", Set Each value(if(:time<MATCH></MATCH>
Questo ha risolto esattamente il mio problema!
Penso che le aggregazioni collettive fossero qualcosa che mi mancava moltissimo nella mia cassetta degli attrezzi mentale.
Grazie!