Ottimizzazione dei Backtest

Forums ProRealTime forum Italiano Supporto ProOrder Ottimizzazione dei Backtest

Viewing 1 post (of 1 total)
  • #254420

    Vorrei ottimizzare i miei backtest mettendo insieme un sistema di scarti che il processore di backtest deve “saltare”.

    In pratica pensavo di inserire nel codice dei ProOrder una serie di if..then..else, che escludano alcune combinazioni.

    Ad esempio, quando in un sistema si vanno ad ottimizzare due medie mobili all’incrocio insieme con dei parametri di exit, si potrebbe scartare i casi in cui la media A sia uguale o troppo vicina alla media B, eliminando cosi un quantità notevole di combinazioni.

    Tra le istruzioni di PRT non ho però trovato nessuna istruzione che mi permetta di “saltare” il codice sottostante, una sorta di “exit” disponibile in altri linguaggi che mi farebbe uscire senza eseguire tutto il codice, guadagnando cosi tempo e velocizzando i test.

    Come potrei fare ? Ho già pensato di mettere tutto in una grossa IF ma non so come lavora il processore interprete del PRT per cui, questo metodo, potrebbe anche essere controproducente perché a seconda di come lavora l’interprete, il codice sottostante potrebbe essere comunque “lavorato” pur non producendo nulla.

    Cosa mi suggerite ?

Viewing 1 post (of 1 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login