Buenos dias amigos,
Vereis, tengo una estrategia que funciona bien salvo cuando no se encuentra resistencias en el camino, coge 2 puntos de profit y sale del mercado.
El problema, es cuando la entrada es buena, pero el sistema automatico no esta teniendo en cuenta que muy cerca de la entrada Long, hay varias resistencias del precio anteriores en zig zag, y entra muy cerca de esas resistencias y el precio casi con seguridad se da la vuelta en mi contra entrando en perdidas recien entrada la orden.
Mi idea para encontrar una solucion al tema, es ir almacennando continuamente las ultimas 3 resistencias de maximos decrecientes, tal y como os adjunto en el dibujo en la imagen, y si se me cumple la condicion de entrada al mercado en Long cuando el precio cruce por encima la media de 200, entonces que evalue primero si el precio actual antes de la entrada long se encuentra por ejemplo a menos del 2% del precio actual, y si es asi pues que no entre, ya que teniendo una resistencia tan cerca de los maximos decrecientes anteriores es muy peligroso.
¿Alguien sabe como podria crear dicha condicion?
CREO QUE SERIA ALGO ASI:
ARRAY3MaximosDecrecientesaAnteriores = (maximo1, Maximo2, maximo3)
PrecioActual = close
Condicion2PorCientoArray = NO SE COMO BUSCAR EN EL ARRAY SI EL PRECIO ACTUAL ESTA A 2% DE ALGUNOS DE LOS 3 VALORES DENTRO DEL ARRAY
IF C1 AND NOT Condicion2PorCientoArray THEN
BUY 1 Contract at open
ENDIF
ADJUNTO UNA IMAGEN FOTO DE AYUDA DE MI PROBLEMA.
MUCHAS GRACIAS COMO SIEMPRE!!!!!!!!