Ho provato a creare un trading system che però non sembra eseguire bene quello che volevo. I segnali arrivano in ritardo rispetto alle condizioni settate.
Cosa deve fare?
-Timeframe giornaliero
-Compra 1000$ in azioni quando:
-Sia la linea del MACD ritardo zero a 18 periodi (e 27 periodi) incrocia al rialzo il segnale (quindi entrambe le linee dei 2 periodi devono aver incrociato ed essere sopra al segnale)
-Vendi tutto quando il MACD zero lag a 27 periodi incrociano al ribasso
Questo è il codice originale da cui sono partito da controllare e modificare o eventualmente da rifare:
STrategia Incrocio 2 MACD zero lag
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//Strategia di incrocio MACD Lag Zero a 2 periodi (18 e 27)
Il codice è corretto, anche logicamente, per cui non dovrebbero esserci ritardi(non l’ho provato).
Le strategie vengono sempre eseguite alla chiusura di ogni candela, per cui se ci sono le condizioni entra a mercato, ma ormai è iniziata la nuova candela, quindi vedrai la frecce che indica l’entrata sulla candela successiva a quella delle condizioni (detta anche di setup). Forse ti ha ingannato questo effetto visivo.