Se trata de un sistema de 5 minutos que utiliza un filtro de 1hora…en ese TF 1h updateclose chequeo si estoy o no en el mercado por medio de onmarket, con un BT de 200k, mi sorpresa es que se comporta de manera diferente, (lo hace justamente al revés) antes o después de una fecha determinada, en este caso a partir de 7/07/2019. El indice es el Nasdaq 100 suministrado por IG Markets
Este es el código
chequeo onmarket en horario
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
timeframe(1h,updateonclose)
// -- 0. Variables
//Calculo vela horario
cierrehorario=close
//graph onmarket
//graph onmarket[1]=0
ifonmarket[1]=0andonmarketthen
ifnotencomprahthen
encomprah=encomprah+1
minvelah=low
//maxvelah=high
//tradecounterh=tradercounterh+1
endif
else
ifencomprahthen
encomprah=0
endif
minvelah=0
//maxvelah=0
//tradercounterh=0
endif
ifminvelah>0then
graphonpriceminvelah
endif
Pongo gráfico en donde se ve 2 gráficos antes y después de esa fecha, se puede apreciar que en las variables del ProBasckest en el primer gráfico se activan cuando cumple la condición y se desactiva a partir de la fecha de 07/07/19, en el segundo gráfico es justamente al revés, cuando hago el BT a partir de 07/julio…alguien me puede indicar la razón
Las actualizaciones de las variables en el TF a 1 hora se realizan solo cada hora porque tienes UPDATEONCLOSE, si quieres actualizar cada 5 minutos (o cualquier otro marco de tiempo que elijas como principal) debes indicar DEFAULT (o nada).