Red de conocimientos turísticos - Información de alquiler - Producción de nueva fórmula de alto indicador

Producción de nueva fórmula de alto indicador

Utilice la función:

DRAWBMP (COND, PRICE, BMPFILE), cuando se cumpla la condición COND, dibuje el mapa de bits BMP especificado por el nombre del archivo BMPFILE en la ubicación PRICE (la ruta predeterminada es DZH2\USERDATA\ BMP).

Por ejemplo, DRAWBMP(CLOSE>OPEN,LOW,'SUN') significa dibujar el mapa de bits Superstk\UserData\Bmp\Sun.BMP en la posición de precio más bajo cuando se cierra el sol.

Depende de cuáles sean tus métricas. Por ejemplo, el estándar que mencionaste: "Indicador 1"

Entonces:

DRAWBMP("Indicador 1">80,LOW,'SUN');

Además de dibujar con el gráfico especificado, existen otras funciones como generar texto, etc. La siguiente es para su referencia

Función de dibujo

Dibujar mapa de bits en el gráfico.

Uso:

DRAWBMP(COND,PRICE,BMPFILE), cuando se cumple la condición COND, dibuja el mapa de bits BMP especificado con el nombre de archivo BMPFILE en la ubicación de PRICE (la ubicación predeterminada). La ruta es \USERDATA\BMP en el directorio del analizador).

Por ejemplo, DRAWBMP(CLOSE>OPEN,LOW,'SUN') significa dibujar el mapa de bits Superstk\UserData\Bmp\Sun.BMP en la posición de precio más bajo cuando se cierra el sol.

Rellena el área de fondo según las condiciones

Uso:

DRAWGBK(COND,COLOR), rellena el área de fondo que cumple con la condición COND. COLOR puede ser el color de la TIRA de degradado o, si se omite, un nombre de archivo de gráficos BMP (la ruta predeterminada al directorio del analizador es \USERDATA\BMP). Si se omite COLOR, el color de la línea indicadora se usa para el relleno (se puede configurar usando un descriptor como COLORRED).

Por ejemplo, DRAWGBK(CLOSE>OPEN), COLORRED; significa que el fondo se llena de rojo cuando los números positivos están cerrados.

DRAWGBK(CLOSE>OPEN,'MyBMP'); significa que el fondo se completa en el formato USERDATA\BMP\MyBMP.BMP al cerrar.

La última condición de vela del gráfico ocupa el área de fondo.

Uso:

DRAWGBKLAST(COND,COLOR), si la última línea K del gráfico cumple con la condición COND, establezca el COLOR de fondo. COLOR puede ser una TIRA de color degradado o el nombre de un archivo gráfico BMP (la ruta predeterminada es el directorio del analista \USERDATA\BMP), si se omite. Si se omite, el color de la línea indicadora se utiliza para el relleno (se puede configurar mediante un descriptor como COLORRED).

Por ejemplo, DRAWGBKLAST(CLOSE>OPEN), COLORRED; significa que la última línea K se cerró en positivo y el fondo se llena de rojo.

DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1)); significa que cuando la última K línea del gráfico se cierra en positivo, el fondo es horizontal La dirección está llena de colores de transición rojo y verde.

Dibuja pequeños iconos en el gráfico.

Uso:

DRAWICON(COND,PRECIO,TIPO), cuando se cumple la condición COND, dibuja el ícono digital TIPO en la posición PRECIO. El rango de valores TIPO es 1-14. : DRAWICON (CLOSE>OPEN,LOW,1) significa dibujar un ícono 1 en el precio más bajo cuando el precio de cierre es positivo.

Dibuja un segmento de recta en la gráfica.

Uso:

DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND), cuando se cumple la condición COND1, dibuja el punto inicial de la línea recta en la posición de PRECIO1, cuando se cumple la condición COND2, dibuje el punto final de la línea recta en la posición de PRECIO2, EXPAND es el tipo extendido.

Por ejemplo, DRAWILINE(HIGH>=HHHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)

DRAWILINE(HIGH>= HHHV( HIGH,20),LOW,1) significa

DRAWILINE(HIGH>=HLV(LOW,20),LOW,1) dibuja una línea recta entre el registro más alto en 20 días y el registro más bajo en 20 días, extendiéndose hacia la derecha.

Dibuja un rectángulo en la posición absoluta del gráfico.

Uso:

DRAWRECTABS(IZQUIERDA,ARRIBA,DERECHA,ABAJO,COLOR), con (IZQUIERDA,ARRIBA) de la ventana gráfica como esquina superior izquierda y (DERECHA,ABAJO) como la derecha Para el rectángulo en la esquina inferior, la unidad de coordenadas son píxeles. Las coordenadas de la esquina superior izquierda de la ventana de gráficos son (0,0). El color de relleno en el medio del rectángulo es COLOR de 0. significa que no hay relleno.

Por ejemplo, DRAWRECTABS(0,0,100,60,0) significa dibujar un rectángulo de 100*60 píxeles en la esquina superior izquierda del gráfico sin rellenar el interior.

Dibuja un rectángulo en una posición relativa del gráfico.

Uso:

DRAWRECTREL(IZQUIERDA, SUPERIOR, DERECHA, INFERIOR, COLOR), dibuja en la esquina superior izquierda (IZQUIERDA, SUPERIOR) y en la esquina inferior derecha (DERECHA, INFERIOR) de la ventana de gráficos Las unidades rectangulares, horizontales y verticales son 1/1000 de la ventana y el rango de valores es de 0 a -999. -999, si excede el rango, se puede mostrar fuera de la ventana de gráficos. El centro del rectángulo se rellena con color COLOR. Si COLOR es 0, no se rellenará.

Por ejemplo, DRAWRECTREL(0,0,500,500,RGB(255,255,0)) significa dibujar un rectángulo en amarillo en el 1/4 superior izquierdo del gráfico.

Muestra texto en el gráfico.

Uso:

DRAWTEXT(COND,PRICE,TEXT), cuando se cumple la condición COND, escribe el texto TEXTO en la posición PRICE: DRAWTEXT(CLOSE/OPEN>1.08,LOW , 'Big Yang Line') significa que cuando el aumento del día sea superior al 8%, las palabras 'Big Yang Line' se mostrarán en la posición de precio más bajo.

Muestra texto en la posición absoluta del gráfico.

Uso:

DRAWTEXTABS(X,Y,TEXT), escribe texto TEXTO en la posición de coordenadas (X,Y) de la ventana gráfica, la unidad de coordenadas son píxeles, la parte superior esquina izquierda de la ventana de gráficos Las coordenadas son (0,0).

Por ejemplo, DRAWTEXTABS(0,0,'Nota') significa mostrar la palabra "Nota" en la esquina superior izquierda del gráfico.

Muestra texto relativo al gráfico.

Uso:

DRAWTEXTREL(X,Y,TEXT), escribe texto TEXTO en la posición de coordenadas (X,Y) de la ventana gráfica, la unidad de coordenadas es horizontal y vertical. dirección de la ventana 1/1000, el rango de valores X e Y es 0-999, los gráficos fuera del rango pueden mostrarse fuera de la ventana.

Por ejemplo, DRAWTEXTREL(0,0,'Nota') significa mostrar la palabra "Nota" en la esquina superior izquierda del gráfico.

Rellena el área según las condiciones.

Uso:

FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...), rellena el área entre PRICE1 y PRICE2, cuando se cumple la condición COND1, Utiliza Color COLOR1 Cuando se cumple la condición COND2, use el color COLOR2; de lo contrario, no se completará. Los parámetros después de COND1 se pueden omitir y puede haber hasta 10 conjuntos de condiciones.

Por ejemplo: FILLRGN (CLOSE, OPEN, CLOSE>OPEN, RGB (255, 0, 0), CLOSE < OPEN, RGB (0, 255, 0)) significa completar entre el precio de apertura y el precio de cierre En el área, la línea positiva está en rojo, la línea negativa está en verde y la línea plana no está dibujada.

Rellena el área según las condiciones.

Uso:

FLOATRGN(PRECIO,ANCHO,COND1,COLOR1,COND2,COLOR2...), rellena un área con un ancho de píxeles de ANCHO según el PRECIO, el ANCHO es negativo Luego complete hacia abajo Cuando se cumple la condición COND1, se completa con el color COLOR1. Cuando se cumple la condición COND2, se completa con el color COLOR2. De lo contrario, no se puede omitir. puede haber hasta 10 conjuntos de condiciones.

Por ejemplo: FLOATRGN (CLOSE, VOL/HHVALL (VOL) * 15, CLOSE > OPEN, RGB (255, 0, 0), 1, RGB (0, 255, 0)) significa a lo largo del El precio de cierre llena el ancho del área de volumen. El ancho máximo de esta área es de 15 píxeles. Es rojo cuando es una línea positiva y verde cuando es una línea negativa.

Dibujar barras flotantes según condiciones.

Uso:

FLOATSTICK(PRICE,WIDTH,COND1,COLOR1,COND2,COLOR2...), dibuja una línea de barra con una longitud de WIDTH píxeles según PRECIO, WIDTH Si es negativo, se dibujará hacia abajo. Cuando se cumpla la condición COND1, se expresará en el color COLOR1. Cuando se cumpla la condición COND2, se expresará en el color COLOR2. después de COND1 se puede omitir y puede haber hasta 10 conjuntos de condiciones.

Por ejemplo: FLOATSTICK (CLOSE, VOL/HHVALL (VOL) * 20) representa el ancho de la línea de la columna que aumenta el volumen dibujada a lo largo del precio de cierre. El ancho máximo de la línea de la columna es 20 píxeles.

Dibuja líneas según las condiciones.

Uso:

PARTE(PRECIO,COND1,COLOR1,COND2,COLOR2...), dibuja la línea PRECIO Cuando se cumple la condición COND1, se representa por COLOR1. color Cuando se utiliza la condición COND2, se expresa en color COLOR2; de lo contrario, no se dibujará. Se pueden omitir los parámetros a partir de COLOR1 y puede haber hasta 10 grupos de condiciones.

Por ejemplo, PARTLINE (CLOSE,CLOSE>OPEN,RGB(255,0,0),CLOSE

Dibuja segmentos de polilínea en el gráfico.

Uso:

POLYLINE(COND,PRICE), cuando se cumple la condición COND, la posición PRICE se utiliza como vértice de la conexión de polilínea.

Por ejemplo: POLYILINE(HIGH>=HHHV(HIGH,20),HIGH) significa trazar una línea entre los nuevos máximos de 20 días.

Especificar color.

Uso:

RGB(R,G,B) representa el color especificado formado al mezclar los tres colores primarios: rojo (R), verde (G) y azul (B). El valor de cada color se puede establecer en 0-255.

Por ejemplo, RGB (255,0,0) representa el rojo y RGB (0,0,255) representa el azul.

Dibuja una línea de barra en el gráfico.

Uso:

STICKLINE(COND,PRICE1,PRICE2,WIDTH,ATTR), cuando se cumpla la condición COND, dibuje una línea de columna entre las posiciones de PRECIO1 y PRECIO2, el ancho es ANCHO (10 es el espaciado estándar), si el bit de ATTR no es 0, dibuje una línea cilíndrica hueca y las decenas de dígitos de ATTR se mueven hacia la izquierda y hacia la derecha en la parte superior de ATTR, el rango es -1000-1000, indicando una milésima parte de la relación de posición móvil de uno.

Por ejemplo, STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,501) significa dibujar la parte de la columna hueca de la línea positiva en la línea K y mover el 50% del ancho de la línea K. A la derecha.

Describe el color del degradado.

Uso:

STRIP(RGB1,RGB2,DIR), que significa generar un área de degradado del color RGB1 al color RGB2 = 1 significa a lo largo de la dirección horizontal; de lo contrario, significa. a lo largo de la dirección vertical, entre ellos, RGB1 y RGB2 deben describirse en la función RGB. Esta función sólo se puede utilizar en las funciones DRAWGBK y DRAWGBKLAST como descriptor del color de relleno de fondo.

Por ejemplo, STRIP(RGB(255,0,0),RGB(0,255,0),0) representa un degradado vertical de rojo a verde.

Muestra iconos en el gráfico y texto cuando se mueve el mouse.

Uso:

TIPTEXT(COND,PRICE,TEXT), cuando se cumple la condición COND, el icono se muestra en la posición PRECIO si PRECIO es 0, se muestra el icono; en la parte inferior del gráfico.

Por ejemplo: TIPTEXT (CLOSE/OPEN>1.08,LOW,'Dayang, el precio de la acción es: '+close) muestra el ícono en la posición de precio más bajo con un aumento de más del 8% en el día Cuando se acerca el ratón, se muestra el texto 'Dayang, el precio de las acciones es: 15,88'.

Dibuja una línea vertical en el gráfico.

Uso:

VERTLINE(COND,TYPE), cuando se cumple la condición COND, dibuja una línea recta de tipo TYPE en la dirección vertical, TYPE=0 significa línea continua, 1 significa línea de puntos' -----', 2 significa línea de puntos '.......', 3 significa línea de puntos '---', 3 significa línea de puntos '---', 4 significa línea de puntos ' ---', 5 significa línea de puntos '---', 6 significa línea de puntos '---', 7 significa línea de puntos '---', 8 significa línea de puntos '---', 9 significa línea de puntos ' ---', 10 significa línea de puntos '---', 12 significa línea de puntos '-'. 3 significa línea de puntos '-.-', 4 significa línea de puntos '-....-...-'.

Por ejemplo, VERTLINE(HIGH>=HHHV(HIGH,20),1 ) significa en Dibuje una línea de puntos vertical en el nuevo máximo de 20 días.

Modificador de salida

Controlador de alineación horizontal

ALIGNx, separado por comas, colocado después de las declaraciones DrawIcon, DrawBmp y DrawText, utilizado para establecer la alineación x. =0 significa alineación a la izquierda, 1 significa alineación al centro, 2 significa alineación a la derecha y el valor predeterminado es alineación a la izquierda.

Por ejemplo:

DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1; significa dibujar el ícono No. 6, usando alineación centrada

Controlador de línea de salida

STICK se coloca después de la declaración de salida, separado por comas, para dibujar esta salida como una pequeña línea circular.

Por ejemplo:

VOL,CIRCLEDOT;

Controlador de color de salida

COLORbbggrr, separado por comas, colocado después de la declaración de salida, se utiliza para establecer el color de la línea indicadora dibujada, rr, gg, bb representan la cantidad de rojo, verde y azul respectivamente, expresados ​​en hexadecimal, 00 representa el valor mínimo, FF representa el valor mínimo, FF representa el valor máximo.

Por ejemplo:

CLOSE,COLOR0000FF significa dibujar la línea de precio de cierre en rojo

Línea de control de salida

STICK, separada por comas Abrir se coloca en la declaración de salida. Al generar, se dibujará con el color de las líneas Yin y Yang. Si el valor es positivo, se utilizará el color de la línea positiva; de lo contrario, se utilizará el color de la línea Yin. utilizarse.

Por ejemplo:

CLOSE-CLOSE[1],COLORSTICK; significa dibujar líneas de color yin y yang superiores e inferiores

Controlador de línea de salida

STICK, colocado después de una declaración de salida separada por comas, dibuja esta salida como una cruz diagonal.

Por ejemplo:

VOL,CROSSDOT;

Caracteres de control de línea de salida

STICK se coloca después de la declaración de salida separada por comas, y Esta salida se traza como una línea discontinua.

Por ejemplo:

VOL,DOTLINE;

Controlador de capa de salida

LAYERx se coloca después de la declaración de salida, separada por comas. Se utiliza para configurar la capa para dibujar líneas indicadoras. El rango de x es 0-7. Cuanto menor sea el número, mayor será el número de capa y cubrirá la capa inferior del gráfico.

Por ejemplo:

CLOSE,LAYER0; significa dibujar la línea de cierre en la capa 0, que cubrirá todas las demás capas

Caracteres de control de línea de salida

STICK, separado por comas y colocado después de la declaración de salida, se dibujará como una barra con un sobre.

Por ejemplo:

VOL,LINESTICK; significa dibujar la línea de la barra envolvente del volumen

Carácter de control de ancho de línea de salida

LINETHICKx, Separado por comas y colocado después de la declaración de salida, se utiliza para establecer el ancho de la línea del indicador que se dibujará. x puede ser 0-7. Si se establece en 0, la línea no se mostrará.

CLOSE,MOVE10; significa dibujar la línea de cierre que retrocede 10 ciclos

Controlador de línea de salida

STICK, colocado después de la declaración de salida, separado por una coma. , trace esta salida como una línea discontinua.

Por ejemplo:

VOL,POINTDOT;

Caracteres de control de precisión de salida

PRECISx, separados por comas y colocados después de la declaración de salida , Se utiliza para establecer el valor del indicador en el número exacto de decimales, x puede ser 0-6.

Por ejemplo:

CLOSE,PRECIS6; Indica que la línea de cierre muestra un valor con una precisión de 6 decimales

Controlador de línea de salida

STICK, separado por comas y colocado después de la declaración de salida, traza esta salida como una línea de barra.

Por ejemplo:

VOL,STICK; indica que se dibuja un gráfico de barras de volumen

Controlador de línea de salida

STICK está separado por comas y Colocado después de la declaración de salida, el resultado se puede representar como un gráfico de barras tridimensional.

Por ejemplo:

VOL,STICK3D; significa dibujar una línea de barra tridimensional de volumen

Controlador de alineación vertical

VALIGNx está ubicado en una coma separada Después de las declaraciones DrawIcon, DrawBmp y DrawText, se usa para establecer la alineación x = 0 significa alineación superior, 1 significa alineación central, x = 0 significa alineación superior, 1 significa alineación central, 2 significa alineación inferior. alineación, y el valor predeterminado es la alineación superior.

Por ejemplo:

DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1,VALIGN0 significa usar la alineación central y la alineación superior para dibujar el icono No. 6

Caracteres de control de fila de salida

STICK, separados por comas, colocados después de la declaración de salida, dibuje esta salida como líneas de columna con el mismo grosor que la línea K, y elimine líneas con el mismo grosor que la K línea.

Por ejemplo:

VOL,VOLSTICK significa