Buenas tardes,
Hay el indicador predefinido de prorealtime que marca los máximos y mínimos en el gráfico de una manera bastante eficiente. Este indicador no veo la manera de usarlo o insertarlo en el código de programación. ¿Hay manera de crear un indicador que sí funcione y se pueda añadir a los condiciones de entrada en corto o largo y que se pueda ajustar según número de velas?
He utilizado el siguiente que ven abajo que he encontrado en el foro pero da algún tipo de problema y no siempre lo lee correctamente. Sobretodo cuando añado también el mismo pero calculando los mínimos.
//———————Inputs——————————
lenght = 20
//—–Calculate pivots high——————————————
if high < high[lenght] and highest[lenght](high)<high[lenght] and high[lenght]>highest[lenght](high)[lenght+1] then
$ph[lastset($ph)+1]=high[lenght]
$phx[lastset($phx)+1]=barindex[lenght]
endif
print $ph[max(0,lastset($ph))]
print $ph[max(0,lastset($ph)–1)]
print $ph[max(0,lastset($ph)–2)]
return $ph[max(0,lastset($ph))]
Gracias,
Albert
¿A qué indicador ProRealTime te refieres?
Este indicador es muy similar:
P = 5
N = 6 * PipSize
HH = high[1] = highest[P](high)
LL = low[1] = lowest[P](low)
IF HH THEN
x = high[1]
DrawText("#x#",Barindex[1],high[1] + N)
ELSIF LL THEN
x = low[1]
DrawText("#x#",Barindex[1],low[1] - N)
ENDIF
RETURN