Crea il tuo Trading System

Il primo passo quando si vuole codificare un Trading System è la fase di progettazione.

Un'attenta progettazione e pianificazione ti aiuteranno a terminare in un lasso di tempo più breve e con meno errori la tua strategia. La fase progettuale si divide tipicamente in tre punti:

Specificare le regole del tuo Trading System.

Il primo passo nella progettazione è semplicemente la definizione delle regole in base alle quali il tuo sistema funzionerà. Ci dovrebbero essere quattro regole fondamentali per ogni Trading System:

  • Entry point: identifica quando desideri aprire una posizione (Long o Short)
  • Exit point: individua il momento in cui vuoi chiudere la posizione precedentemente aperta
  • Stop Loss: delimita la massima perdita accettabile
  • Target: definisci l’obiettivo in termini monetari della tua operazione

 

Creare un Trading system

Identificare i componenti di ciascuna regola

Una volta definite le regole, dobbiamo identificare i componenti coinvolti in ogni regola. Ogni componente dovrebbe contenere due elementi: l'indicatore utilizzato e le sue impostazioni.

Ad esempio, se la nostra regola comportasse l’utilizzo della media mobile semplice a 20 periodi, dovrei digitare, con una particolare sintassi specifica del linguaggio di programmazione utilizzato, il nome dell’indicatore “media mobile semplice” seguito dal parametro 20 compreso solitamente tra due parentesi.

Un indicatore può avere più parametri, nel qual caso sarà sufficiente separare tutti i parametri con virgole.

Aggiungere strutture condizionali o cicliche

Molto spesso le regole del nostro trading System comprenderanno delle ipotesi da verificare che potranno modificare la loro azione successiva (struttura IF) oppure dei calcoli che dovranno essere ripetuti per un determinato numero di volte (ciclo FOR) o per un numero indeterminato di volte (ciclo WHILE).