Cómo escribir indicadores especulativos
bu: =cross(high, SAR(3, 1, 20)
sel: =cross(SAR(3, 1, 20), low);
var1:=último(highlt;SAR(3,1,20));
var2:=último(lowgt;sar(3,1,20));
drawtext(bu, alto, 'comprar');
drawtext(sel, bajo, 'vender');
drawtext(bu, BAJO, '); B'), valign0, align1, coloramarillo, linethick2; drawtext(sel, HIGH, 'S'), valign2, align1, colorgreen, linethick2
STICKLINE(lowgt; SAR(3, 1, 20 ) y está abajo, alto, abierto, 0.5, 1), de color rojo;
STICKLINE(lowgt; SAR(3, 1, 20) y está abajo, cerrado, abierto, 7.5, 1), de color rojo; >
STICKLINE(lowgt; SAR(3, 1, 20) y está abajo, cerrar, abrir, 7.5, 1), colorrojo; p>
STICKLINE(lowgt; SAR(3, 1, 20) y está abajo, cerrar, abrir, 7,5, 1), colorrojo;
STICKLINE( lowgt; SAR(3, 1, 20) y 20) y está abajo, cerrar, bajo, 0,5, 1), colorrojo
STICKLINE( alto; SAR(3, 1, 20) y isup, alto, cerca, 0.5, 1), colorcian;
STICKLINE( alto; SAR(3, 1, 20) y isup, cerrar, abrir, 7.5, 1), colorcian;
STICKLINE( highlt; SAR(3, 1, 20) y isup, abrir, bajo, 0.5, 1), colorcian; (highlt; SAR(3, 1, 20) and highgt; = ref (hight, 1), high, pronóstico de 'fuga de mañana' (SAR(3,1,20),max(var1,2)) 'Atención sugerida'
drawflagtext (highlt; SAR(3,1,20) and highlt; ref(high, 1), high, 'mantener y esperar y ver'); 1, 20) y lowlt; = ref(low, 1), low, 'mañana caerá' forcast( sar(3, 1, 20) , max(var2, 2)) 'Presta atención a la toma de ganancias'); /p>
drawflagtext(lowgt; SAR(3, 1, 20) and lowgt; ref (low, 1), low, 'Continuar manteniendo acciones ');
Si quieres entender una fórmula, lo primero que debe mirar es el contenido de salida de la fórmula. En otras palabras, son los puntos B y S mostrados por la línea comercial en el gráfico de líneas K. A continuación, analicemos cómo son los puntos BS. obtenido.
Primero, presentamos una función de salida comúnmente utilizada, drawtext. El formato de drawtext es: drawtext (condición, posición que se mostrará, texto que se mostrará, por ejemplo, si desea mostrar cada versión de límite diario en el gráfico de líneas K). , puedes usar la fórmula promedio Agrega esto: drawtext((c-ref(c, 1))/ref(c, 1)gt;) 0.095, l, 'stop loss'); El precio más bajo de estos días de stop loss en el gráfico de líneas K dañó las palabras.
Observamos el código original anterior y encontramos las declaraciones con drawtext: drawtext(bu, LOW, 'B'), valign0, align1, colorgreen, linethick2 (sel, HIGH, 'S' ) , valign2, align1, colorgreen, linethick2;
Utilice el formato que acabo de describir, bu es la condición, low es la posición que se mostrará y el texto que se mostrará es 'B' (lo siguiente valign0, align1, coloramarillo, linethick2 son las condiciones que se mostrarán). linethick2 es el formato de visualización (como color de fuente, corrección de posición de visualización de fuente, tamaño de fuente), es decir, para cumplir con la condición "bu", se muestra una B en el precio más bajo del día. Entonces la pregunta ahora es ¿cuáles son las condiciones para bu? Parece una fórmula larga, pero en realidad las más importantes son las dos primeras líneas: bu: =cross(high, SAR(3, 1, 20)); : =cross( SAR(3, 1, 20), low);
Al ver estas dos líneas de fórmulas, primero permítanme explicar algunos conocimientos básicos de las fórmulas. Aquí están bu (comprar para comprar). sel (vender para vender) es una variable propia: el siguiente contenido bu y sel representan condiciones, = significa que no es necesario mostrarlo. No es necesario mostrar la condición, =, (porque finalmente se muestra mediante el texto del dibujo. El uso de cruz es cruz (a, b), lo que significa que a pasa por b. Por ejemplo, el precio de las acciones pasa el 30-. El promedio móvil diario es cross(close, ma(close, 30)). Entonces veamos qué bu?high (el precio más alto) cruza sar (3, 1, 20). Es decir, siempre que el precio más alto cruce sar (3, 1, 20), indicará el punto B. SAR. También se llama parábola o indicador de punto de giro de parada. Esta función se analizará en detalle más adelante. Leamos primero los detalles de otras partes de la fórmula.
Las seis líneas de barras en la parte posterior se utilizan para dibujar gráficos de líneas K. ¿Alguna vez has notado que el comercio de velas es diferente de los gráficos de líneas K normales? Introduzcamos la función Stickline. Usando Stickline (condición, posición 1, posición 2, ancho, si es una línea continua), tomamos como ejemplo el gráfico de línea K ordinario más común, que se dibuja usando esta función.
Por ejemplo, la expresión de la línea negativa es STICKLINE(clt; o, c, o, 10, 0), colorcyan {Si el precio de cierre es menor que el precio de apertura, se dibuja entre el precio de apertura y el precio de cierre Línea negativa de 10 columnas de ancho, sólida, color cian, aquí está la parte media de la línea negativa}. STICKLINE(clt;o,c,o,o,10,0), dibuja la parte media de la línea negativa}. STICKLINE(clt; o, c, o, o, sólido, ancho, si se debe dibujar una línea.
lt; o, h, l, 1, 0), colorcyan; {Si el precio de cierre es menor que el precio de apertura, dibuje una línea delgada con un ancho de 1 entre el precio más alto y el precio más bajo, sólida, color cian ( colorcian), lo que se dibuja aquí es la línea negativa de las líneas de sombra superior e inferior. Si es una línea positiva, debe escribirse dos veces. Debido a que la línea positiva es hueca, no se verá bien si se conecta directamente. el más alto y el más bajo.} Después de presentar el uso de STICKLINE, debido a limitaciones de tiempo, no presentaré la operación y el método de dibujo de K-line en detalle. Será fácil de entender después de leerlo en una oración. Las 4 líneas inferiores son drawflagtext. La diferencia con drawtext es que requiere diez cursores para llamar y hacer clic para mostrar. El formato es el mismo: drawflagtext (condiciones, la posición que desea mostrar, el texto que desea mostrar) y El cursor cruzado en la línea se manipula para llamar a cada uno. Esta función crea la línea con indicaciones de texto en la vela. Aquí, se llaman las dos variables var1 y var2 en la tercera y cuarta línea. A través de cuatro situaciones diferentes, hay cuatro indicaciones respectivamente. Ahora que hemos terminado de explicar la fórmula, centrémonos en la esencia de la línea comercial, la función sar y la aplicación de la línea comercial. El nombre completo de sar es "Stop and Revere, abreviado SAR", que fue creado por. el maestro estadounidense de análisis técnico Wells Wilder), ¡es un método simple y fácil de aprender! Es una herramienta de análisis técnico fácil de aprender, precisa y de corto a mediano plazo. Primero, introduzcamos el principio del indicador SAR. Podemos saber por el nombre completo en inglés del indicador SAR que tiene dos significados. Uno es "stop", que significa stop loss o stop loss. Requiere que los inversores establezcan un precio stop loss antes de comprar o vender una acción para reducir los riesgos de inversión. Este precio de stop loss no es estático y se ajusta constantemente a medida que fluctúa el precio de las acciones. Cómo controlar eficazmente los riesgos potenciales sin perder la oportunidad de obtener mayores beneficios es el objetivo de todo inversor. Sin embargo, el mercado de valores es impredecible y diferentes acciones tienen diferentes tendencias en diferentes períodos. Si el nivel de stop loss se establece demasiado alto, es posible vender las acciones cuando se ajustan y caen, y las acciones vendidas comenzarán un nuevo viaje. a partir de entonces, una ronda de tendencia alcista perderá la oportunidad de obtener mayores ganancias. Por el contrario, si el nivel de stop loss se establece demasiado bajo, no podrá controlar los riesgos. Por lo tanto, cómo establecer con precisión los niveles de stop loss es el propósito de varias teorías e indicadores de análisis técnico, y el indicador SAR tiene su función única a este respecto.