Bolsa y Artebursatil. Análisis Técnico.

Análisis Técnico - Capacitación. Este análisis también deberá formar parte de tu sistema.

viernes, 29 de junio de 2007

MetaStock: Fórmulas

- Formulas
Una fórmula es una expresión matemática definida por usted. Las fórmulas se usan para definir indicadores, sistemas de test, y exploraciones. Además de los indicadores predefinidos listados en el Indicator QuickList, Metastock proporciona una robusta colección de herramientas que usted puede usar para crear sus propios indicadores. Usted puede crear hasta 1.000 diferentes indicadores. Los indicadores se almacenan automáticamente por Metastock de forma que usted no tiene que reescribirlos cada vez que quiera representar en la pantalla la fórmula.
Las fórmulas creadas en el menú Indicator Builder y las fórmulas empleadas para calcular los indicadores que vienen en el paquete de software son completamente independientes unas de otras. Los cambios que se hagan a un indicador de nuevo diseño no afectarán a los indicadores predefinidos.
Comenzando:
Con un chart sobre la pantalla, elija Indicator Builder desde el menú Tools. Aparecerá el diálogo del Indicator Builder (los indicadores de diseño que aparecen en su lista serán diferentes de aquellos que se muestran más abajo). Haga click en el botón New. Teclee el nombre de la fórmula como "Tutorial". Haga click en la caja Display in QuickList para que el indicador de diseño aparezca en el Indicator QuickList sobre la barra de herramientas estándar. Haga click en la caja de edición de fórmulas y ya puede comenzar a escribir una fórmula.
Identificadores de precio:
Los identificadores de precio especifican campos de precio. Los identificadores de precio son apertura, máximo, mínimo, cierre, volumen, open interest e indicador. Por ejemplo, teclee la palabra "HIGH" -sin comillas- y haga click en el botón OK. Esto crea una fórmula que representará en pantalla los precios máximos diarios. Los identificadores de precio pueden abreviarse como se muestra en la tabla siguiente.
Este tutorial usa tanto el nombre largo como las abreviaturas, según lo permita el espacio disponible.
Nombre largo Abreviatura
Open (apertura) O
High (máximo) H
Low (mínimo) L
Close (cierre) C
Volume (volumen) V
Interest (open interest) OI
Indicator (indicador) P
Representación en pantalla de un indicador de diseño propio:
Haga click en el Indicator QuickList para que se vean los indicadores estándar y los indicadores de nuevo diseño. Pulse y arrastre el indicador llamado "Tutorial" desde la QuickList hasta la cabecera de un chart. Se abrirá una nueva ventana interior y se representará en la misma el precio máximo del valor. Pueden distinguirse los indicadores de nuevo diseño de los otros que vienen predefinidos en la QuickList por un icono que aparece a la izquierda del nombre del indicador de nuevo diseño. Ahora elija Indicator Builder desde el menú Tools o haga click en el botón del Indicator Builder sobre la barra de tareas estandar.
Operadores matemáticos:
Las fórmulas pueden contener los siguientes operadores matemáticos. También pueden contener operadores avanzados tales como la raiz cuadrada, pero se explicarán luego.

+ Suma
- Resta
* Multiplicación
/ División
Ilumine (marcándola con el puntero del ratón) la fórmula llamada "Tutorial" y elija Edit. Borre la fórmula existente ("HIGH") en la caja de edición de las fórmulas y teclee en su lugar la fórmula que se muestra más abajo. ( H + L ) / 2 Esta fórmula suma los precios máximos y mínimos del día y luego los divide por dos. El indicador mostrado en la pantalla se actualizará automáticamente para reflejar el cambio de fórmula cuando abandone el Indicator Builder. El paréntesis se empleó en la fórmula precedente para controlar la prioridad (orden de la operación). Metastock siempre calcula primero las operaciones que se hallan dentro del paréntesis más próximo. Cuando no se usan paréntesis, la prioridad es la siguiente:

- Valores negativos
* Multiplicación
/ División
+ Suma
- Resta
< Menor que
> Mayor que
<= Menor que o igual a
>= Mayor que o igual a
= Igual a
<> Distinto a
And "Y" lógico
Or "O" lógico
La expresión "H+L/2" (sin paréntesis) se habría calculado por Metastock como "L/2" más "H", ya que las divisiones tienen prioridad superior. Esto habría supuesto un resultado bastante diferente a "(H+L)/2". Por facilitar la lectura, recomendamos emplear los paréntesis para controlar la prioridad.
Functions:
Además de los cuatro operadores matemáticos, Metastock contiene cerca de 190 "functions" que realizan operaciones matemáticas. Por ejemplo, la función "sqrt()" calcula la raíz cuadrada de un número. Teclee la siguiente fórmula: sqrt( CLOSE ) Esta fórmula representa en pantalla la raíz cuadrada de los precios de cierre. Como ya se habrá dado cuenta, esta sintaxis es extremadamente similar a la que se emplea para introducir fórmulas en las hojas de cálculo. Todas las funciones deben ser seguidas por un par de paréntesis. Si un paréntesis de apertura no es el primer carácter después del nombre de la función, aparecerá un mensaje de error.
Parámetros de la Function:
La función sqrt()CLOSE" en el anterior ejemplo). Otras funciones, tales como el macd(), no requieren ningún parámetro. La siguiente fórmula suma las "raíces cuadradas" de los precios máximos al indicador MACD: sqrt( HIGH ) + macd()
Algunas funciones requieren múltiples parámetros dentro del paréntesis.
Por ejemplo, la función Price Oscillator requiere cuatro parámetros: oscp( 10, 20, EXPONENTIAL, % )
En la fórmula de arriba, los parámteros le dicen a Metastock que calcule el Price Oscillator exponencial 10-20 empleando el método porcentual de cálculo. Si usted se olvida de introducir el parámetro adecuado, Metastock mostrará una ventana recordándole que espera un parámetro.
Localizar errores en las fórmulas:

Metastock hace un excelente trabajo recordando los errores de las fórmulas. De hecho, es imposible introducir una fórmula no válida. Esto no significa que sus fórmulas siempre funcionarán como usted espera que lo hagan, porque Metastock no sabe lo que usted está tratando de crear o conseguir. Sin embargo, significa que la sintaxis de la fórmula siempre será válida. Cuando introduce una fórmula, Metastock testea la sintaxis de la misma. Si halla algún error, la fórmula volverá a verse en la pantalla, el cursor será posicionado en el punto donde se localiza el error, y aparecerá un mensaje explicativo acerca del error cometido. Esto se ilustra en el siguiente ejemplo. Supongamos que usted quiere representar una fórmula que contenga una media móvil exponencial de 10 períodos del precio de cierre. Todo lo que recuerda es que la función de la media móvil se llama "mov".
Introduzca lo que sepa: mov y haga click en el botón OK.
El cursor se posicionará detrás del nombre de la función ("mov") y le presentará el siguiente mensaje: "A '(' must immediately follow a function name", que significa que debe poner un paréntesis detrás del nombre de la función. Ahora añada un paréntesis de apertura. mov( y haga click en OK. En este momento, el cursor estará posicionado después de "(" y se mostrará el mensaje: "Price array or function expected", que significa que le falta el precio o una función detrás del parentesis. Introduzca el identificador de precio "CLOSE". mov(CLOSE y haga click en OK. Si continúa este proceso Metastock le seguirá pidiendo datos hasta que la sintaxis de la fórmula sea la correcta, es decir: mov(CLOSE,10,EXPONENTIAL)
Introducir Functions:
La sección precedente explicaba como le ayuda Metastock a corregir los errores sintácticos dentro de las fórmulas. Esta sección le explica cómo puede ayudarle Metastock a recordar (e introducir) las 190 funciones. Haciendo click en el botón Functions mientras se edita una fórmula veremos el diálogo Paste Functions. Este diálogo lista las categorías de funciones disponibles a mano izquierda y los nombres de las funciones de cada categoría a mano derecha.
Haciendo click en OK cuando se muestra el diálogo Paste Functions insertaremos dentro de la fórmula (en el lugar en que se encuentre el cursor) la función que actualmente aparece iluminada. La función también puede insertarse con una descripción de los argumentos requeridos (si son necesarios) marcando la caja Paste Arguments.
Escribir comentarios:
Pueden introducirse comentarios en una fórmula rodeándolos con "{" y "}". La siguiente fórmula contiene dos comentarios:
macd() {the MACD times} * ((H+L+C) / 3) {the average price}
Cuando se emplean adecuadamente, los comentarios hacen mucho más fácil la comprensión de fórmulas complejas. Los comentarios dentro de comentarios causan un mensaje de error.
Anidar Functions:
Los ejemplos precedentes empleaban identificadores de precio como parámetros de datos. También pueden usarse otras funciones como parámetros de datos tal como muestran los tres siguientes ejemplos:
stdev( stoch(5,3), 10 )
mov( rsi(15), 10, SIMPLE)
mov( mov( rsi(15), 20, W), 10, SIMPLE)
El primer ejemplo calcula el oscilador estocástico y luego calcula la desviación estándar de 10 períodos del oscilador estocástico. El segundo ejemplo calcula una media móvil simple de 10 períodos del RSI de 15 períodos. El tercer ejemplo calcula una media móvil ponderada de 20 periodos del RSI de 15 períodos y luego calcula una media móvil simple de 10 períodos de esta media móvil. Esta técnica (colocar funciones dentro de funciones) la llamaremos "anidar funciones".
La función if():
La función if() se emplea para crear proposiciones condicionadas (es decir, "si-entonces"). Contiene tres parámetros como se muestra en el siguiente ejemplo: La siguiente fórmula dibuja "volumen positivo" si el cierre es mayor que el precio medio. En otro caso, dibuja "volumen negativo".
if( CLOSE > (HIGH+LOW)/2, +V, -V )
Empleo de los operadores "and" y "or":
Si una fórmula requiere múltiples condiciones, pueden combinarse estas condiciones con los operadores "and" y "or". Por ejemplo, quizás le gustaría representar en la pantalla +1 cuando el MACD es mayor que cero y el RSI es mayor de 70. La fórmula se escribiría como sigue:
If( macd() > 0 AND rsi(14) > 70, +1, 0 )
Puede añadir tantas condiciones como le permita el espacio dentro de una fórmula. Por ejemplo:
If(macd() > 0 AND rsi(14) > 70 AND CCI(14) > 100 AND close > mov(close,10,e), +1, 0)
Puede hasta combinar los operadores AND y OR dentro de la misma fórmula: If((macd() > 0 OR close > mov(close,10,e)) AND rsi(14) > 70, +1, 0)
La fórmula de arriba dice que se represente un "+1" si el MACD es mayor que cero o el precio de cierre está por encima de la media móvil, y el RSI es mayor de 70. Note que los paréntesis se colocaron alrededor de la condición OR porque la prioridad especifica que la condición AND se evalúa primero. Si los paréntesis no se huebieran colocado alrededor de la condición OR, la media móvil y el RSI habrían sido agrupados juntos con la condición AND, lo cual no es lo que buscamos calcular con la fórmula.
Referencias a otros indicadores de diseño propio. Función fml():
Los indicadores que diseñemos pueden contener referencias a otros indicadores diseñados por nosotros mismos, para ello empleamos la función fml(). Por ejemplo, la función "fml( "My MACD")" es el valor de la fórmula que contiene el texto "My MACD" como nombre. No se requiere el nombre completo, solamente la cantidad de texto suficiente que consiga diferenciarlas. La siguiente fórmula representa en pantalla el valor de la fórmula llamada "Down Day" si el precio de cierre es menor o igual a la media móvil exponencial de 10 períodos de los precios de cierre. En otro caso, se representa el valor de la fórmula llamada "Up Day".
if( close <= mov(close, 10, E), fml("Down Day"), fml("Up Day") )
A esta técnica nos referiremos como "anidado de fórmulas". El empleo de fórmulas anidadas es una manera excelente de simplificar fórmulas largas o complejas. Una fórmula anidada puede hacer referencia a una fórmula anidada que hace referencia a una fórmula anidada y así consecutivamente. Las referencias circulares (una fórmula llama a otra fórmula que llama a la primera) causarán un mensaje de error cuando se represente dicha fórmula.
Autoreferencia de fórmulas empleando PREV:
La constante PREV le permite crear fórmulas autoreferenciadas. Una fórmula autoreferenciada es aquella que es capaz de referenciarse a sus propios valores de un periodo "previo".
Por ejemplo, la siguiente fórmula es un ejemplo de fórmula autoreferenciada: ((H+L+C)/3) + PREV
Esta simple fórmula divide el máximo, mínimo y cierre por 3 y luego suma este valor al valor que tuvo ayer el indicador. El cálculo del popular indicador On Balance Volume ilustra el empleo de la función PREV:
(if(c>ref(c,-1),1,-1)*volume)+PREV
Aunque el OBV puede ser calculado sin el empleo de la función PREV, el calculo de una media móvil exponencial no puede hacerse sin ella (a no ser que se emplee la función mov()). La siguiente fórmula muestra como una media móvil exponencia del 18% (aproximadamente 10 periodos) se calcula empleando la función PREV.
(close*0.18)+(PREV*0.82)
Dese cuenta de que si pone la constante PREV en una función (por ejemplo, mov(PREV,20,s) ), dicha función funcionará pero seguro que le induce a confusión.
El identificador "P":
Un identificador de precio especial (la variable "P" se emplea para referenciar cualquier línea o traza de un indicador o precio. Con los indicadores de diseño propio, la variable "P" representa la línea sobre la que se pega el indicador. Con los system tests y las exploraciones, la variable "P" representa la línea seleccionada. Esto puede ser útil si se quiere que un indicador, una exploración, un system test, o un expert calcule tomando como referencia una línea del gráfico y no el valor base del chart. Si se aplica (arrastrandolo) un indicador de diseño propio que contenga la variable "P" sobre las barras de precios high/low/close, el precio de cierre (close) será el que se use por la variable "P". Por ejemplo, la siguiente fórmula dibuja un indicador "MACD-type" (es decir, la diferencia entre las medias móviles exponenciales de 12 y 26 periodos) de la línea del gráfico sobre la que se sitúe.
mov( P, 12, E) - mov( P, 26, E )
Si quiere representar el indicador predefinido Accumulation/Distribution y luego dibujar el anterior indicador citado sobre él desde la QuickList, el resultado será el MACD del indicador Accumulation/Distribution. Naturalmente, podría escribirse la formula precedente sin emplear el identificador "P" como se muestra más abajo, pero tendría que modificarla si quisiera obtener el MACD de otro indicador diferente del Accumulation/Distribution. Mediante el empleo del identificador "P" la fórmula es más versátil.
mov( ad(), 12, E) - mov( ad(), 26, E)
En un indicador de diseño propio, los valores para HIGH, LOW, CLOSE, VOLUME, OPEN y OPEN INTEREST siempre se toman del valor base del chart. Por ejemplo, si arrastra el indicador "HIGH - LOW / P" sobre una línea de precio que no está en el chart del valor base, los valores HIGH y LOW seguirán tomándose del valor base. El valor "P" representará el precio de cierre (close) del valor sobre el que arrastro. Para dibujar un indicador de diseño propio con la variable "P": Escriba un indicador empleando la variable "P" en lugar del identificador de datos (por ejemplo, mov(p,10,e), sum(p,25), stdev(p,12), etc.). Arrastre el indicador desde la QuickList y suéltelo sobre la línea que quiere que haga la función de la variable "P" en la fórmula.
Para hacer funcionar un system test o una exploración que contenga la variable "P": Escriba un system testo una exploración empleando la variable "P" en lugar del identificador de datos (por ejemplo, mov(p,10,e), sum(p,25), stdev(p,12), etc.). Seleccione la línea (indicador o precio) que va a usar como variable "P" haciendo click directamente en el gráfico. Se ve que se ha seleccionado porque aparecen pequeños cuadraditos sobre la línea. Haga funcionar el system test o la exploración.
Salu2. Pablo Devaux.

miércoles, 27 de junio de 2007

MetaStock: Explorer

El Explorer
El Explorador es una poderosa herramienta de análisis que permite realizar profundas búsquedas sobre una serie de valores de una base de datos o de varias , aunque éstas se encuentren en distintos subdirectorios.
Con el Explorador se pueden organizar los valores a través de una serie de criterios concretos. Algunas de las acciones que se pueden realizar con el Explorador son de filtrar, comparar, mostrar un listado de los valores de múltiples indicadores en cada valor de la base de datos, realizar ?rankings? a través de diversos criterios, buscar aquellos valores que actualmente tengan señales de compra o de venta o que las hayan generado en la última sesión de nuestra base de datos, etc.
Ejemplos más concretos sobre que acciones se pueden realizar con el Explorador son algunas como las siguientes:
· Descubrir cuales son los valores que acaban de generar una señal de compra o de venta según un criterio especificado.
· Descubrir cuales son los valores que se encuentran por encima de su media móvil de 200 sesiones (o cualquier otro período) en los cuales se ha incrementado su volumen de negociación.
.Descubrir los valores que tienen el RSI más alto (o bajo) y ordenarlos según este criterio.
.Generar una lista de las revalorizaciones que han obtenido todos los valores en diversos períodos de tiempo determinados, por ejemplo, a un día, los cinco últimos días, los 15 últimos, etc.
. Generar una lista de cada valor de la base de datos con los valores que toman nuestros cinco indicadores favoritos. Estas son sólo una pequeña muestra de la enorme capacidad de esta herramienta. Sus posibilidades, por no decir que son infinitas, s? que diremos que son muy extensas.
Dependiendo de la creatividad del usuario y de su capacidad para plasmar qu_ criterios se quieren aplicar a una exploración, se obtendrá un mayor aprovechamiento del Explorador.
Ni que decir tiene, que para un correcto funcionamiento del Explorador, será necesario dominar el lenguaje propio de MetaStock.
Las exploraciones son definidas a través de seis columnas, en las que se deberán introducir las fórmulas necesarias para el correcto funcionamiento de la exploración. Además de estas seis columnas se encuentra un séptima que no es más que un filtro. Este filtro será el que actúe sobre los valores y según el criterio introducido mostrará unos valores y no otros. Por ejemplo, si se desea mostrar una lista de los valores cuyo MACD se encuentra en la parte positiva, (por encima de la línea de cero), se deberá introducir en la columna del filtro la fórmula, (escrita en el lenguaje de MetaStock), que una vez aplicada muestre aquellos valores que cumplen este requisito y no otro. Los resultados de esta exploración aparecerán en pantalla y podrán ser imprimidos.
Utilización del Explorador:

Se puede acceder al Explorador de tres formas distintas: a través del botón que se encuentra en la barra de herramientas principal, seleccionando desde el menú ?Tools? ?The Explorer? o tecleando la combinación de teclas ?Ctrl+E?.
Al realizar cualquiera de las acciones anteriores se accederá directamente a la pantalla general del Explorador. En esta pantalla se muestra un listado con el nombre de las distintas exploraciones disponibles.
Se pueden crear hasta 1.000 exploraciones distintas. Aquellas exploraciones que aparecen con una ?R? a la derecha, significa que están disponibles los resultados de la última exploración realizada. A la derecha y en la parte inferior de esta ventana se encuentran una serie de botones que pasamos a comentar:
· Close: Pulsando este botón se abandona la utilización del Explorador.
· New: Al pulsar este botón se accede al cuadro de diálogo para crear una nueva exploración, en este cuadro de diálogo se introducirá el nombre de l a exploración, los criterios de las seis columnas, y el filtro que actúe en esa exploración.
· Edit: se accede a la anterior pantalla, que nos permite modificar una exploración concreta. Haciendo doble click sobre el nombre de una exploración también se accederá a la anterior pantalla. ·
Copy: Copia la exploración seleccionada.
· Delete: Borra la exploración seleccionada.
· Print: Imprime la exploración seleccionada.
· Explore: Ejecuta la exploración seleccionada.
. Reports: Muestra los resultados se una exploración. Si se ha realizado una exploración, es decir, el nombre de esta aparece con una “R” en la parte derecha, se deberá seleccionar esa exploración y pulsar este botón. En el caso en el que una exploración no se haya ejecutado, este botón aparecerá sombreado, indicando que no se encuentra disponible. · Options: Este botón mostrará el cuadro de diálogo que accede a las opciones propias del Explorador.
OPCIONES DEL EXPLORADOR:

Pulsando el botón de “Options” ubicado en la pantalla general del Explorador se accederá al siguiente cuadro de diálogo: Este cuadro de diálogo controla las opciones generales de todo el Explorador, por lo tanto afectará a todas la exploraciones. Esta pantalla se divide en tres subapartados distintos:
Data Loading:
“Load records”: aquí se deberá introducir el número de períodos que se emplearán para calcular el resultado de la exploración. Introduciendo un valor igual al número de períodos cargados (loaded), se obtendrá mayor precisión en los resultados de las exploraciones en las que se toman para ellas indicadores acumulados; es decir, aquellos que tienen en cuenta todos los datos disponibles en la base de datos, como por ejemplo las medias móviles exponenciales, empleadas en indicadores como el MACD.
Los resultados pueden diferir dependiendo del número de períodos empleados en l a exploración. Por ejemplo, los resultados de una media móvil exponencial de 20 períodos calculada con 50 días, será diferente que los resultados de esa misma media móvil calculada con 500 días. Esto es debido a que en el cálculo de las medias móviles exponenciales se emplean para su cálculo una pequeña porción de datos de períodos anteriores.
“Load Minimum Records”: Activando esta opción se desactiva automáticamente la anterior. Al estar activada esta, las exploraciones se calcularán con el menor número posible de datos optimizándolos, esto se hace para ganar mayor velocidad en las exploraciones.
Por el contrario, al ganar en velocidad se pierde precisión en los resultados de las exploraciones en las que se emplean indicadores “acumulados”, (por ejemplo, medias móviles exponenciales).
Securities: “Always Prompt for Securities”: activando este botón, al comenzar las exploraciones aparecerá siempre un cuadro de diálogo que nos permitirá seleccionar la base de datos y los valores que se deseen explorar. Al desactivarlo la exploración comenzará automáticamente a ejecutarse sobre la base de datos y los valores que se hayan seleccionado la anterior vez.
Reporting: “Notify When Exploration is Done”: activando este botón aparecerá una pequeña ventana indicando que la exploración ha terminado.
Ejecución de una Exploración:

Para ejecutar una exploración de las disponibles en la pantalla general del Explorador se deberá seleccionar el nombre de una de estas exploraciones y pulsar el botón “Explore”. Al realizar esta acción aparecerá automáticamente la siguiente pantalla, (siempre que se tenga activada el botón “Always Prompt for Securities” dentro de las opciones generales del Explorador). Esta pantalla es la denominada “Select Securities”:
En esta pantalla se tiene la capacidad de seleccionar un número ilimitado, (es decir, limitado a las prestaciones de nuestro ordenador), de valores para realizar l a exploración. Esta pantalla esta dividida en dos secciones.
La parte de la izquierda es un árbol que muestra los diferentes directorios y carpetas que se encuentran en el ordenador. Este árbol es en su construcción similar al concepto de “El Explorador de Windows”.
En la parte derecha de esta ventana se muestran las carpetas y los valores que se han seleccionado. Para seleccionarlos, es necesario “moverse” a través del árbol, y una vez seleccionado, (cuando se encuentre sombreada esa carpeta) se debe pulsar el botón “Add”.
El botón “Add” añade la carpeta seleccionada desde el árbol situado en l a izquierda hasta la pestaña de “Folders” situada a la derecha. Aparecerán todas las carpetas y todos los valores que se encuentren en esa base de datos, (un listado de los valores aparecerá pulsando sobre la pestaña de “Securities”. Si al pulsar este botón no aparecen inmediatamente los valores y su respectiva ubicación, será debido a que la carpeta seleccionada contiene un gran número de valores, alrededor de 1.000 o incluso más. Cada carpeta puede contener hasta 16.000 valores. Si hemos pulsado sobre l a pestaña “Securities”, se nos mostrarán todos los valores que hemos añadido junto a una casilla que, en principio, estará señalada, si quitamos la marca de la casilla, ese valor no será tenido en cuenta a la hora de realizar la exploración.
El botón “Remove” quita la carpeta o carpetas seleccionadas desde la lista de la derecha. Si nos encontramos en la pestaña de “Securities” este botón aparecerá desactivado. Pulsando la pestaña de “Securities” aparecerá un listado con todos los valores que contiene la carpeta que se haya seleccionado. Si selecciona del árbol una carpeta que no contiene ningún valor aparecerá el siguiente mensaje de error: A la izquierda del nombre de cada valor aparece un recuadro que indica si el valor está activado y si lo está pasará a formar parte de los valores a tener en cuenta en la exploración. Por defecto, todos los valores se encuentran activados al seleccionar una carpeta desde el árbol, aunque se pueden activar y desactivar pulsando sobre la caja que se encuentra a la izquierda del nombre de cada valor.
Se pueden activar y desactivar todos los valores a la vez, pulsando la caja que se encuentra al principio de la lista que muestra la ubicación de la carpeta en la que se encuentran los valores. Se pueden activar o desactivar una serie de valores, seleccionándolos pulsando cualquiera de las teclas Mayúsculas o Ctrl, y pulsando a la vez el botón izquierdo del ratón. Una vez hecho esto, se pulsa el botón derecho del ratón y se selecciona “Check Highlighted Entries” si se desean activar estos valores, o “Uncheck Highlighted Entries”.

MANTENIMIENTO DE LISTAS DE VALORES:

Dentro de la ventana “Select Securities” aparece un botón denominado “Lists”. Esta opción permite guardar una lista de valores predefinida, para no tener que volver a seleccionar cada valor individualmente dentro de la base de datos.
Por ejemplo, podemos tener una base de datos de todo el Mercado Continuo, pero sólo nos interesa hacer una exploración de los valores que forman el Ibex-35; para ello crearemos una lista que seleccione dentro de la base de datos de todo el Mercado Continuo sólo aquellos valores que pertenezcan al mencionado grupo. Al pulsar el botón de “Lists” se accede a la pantalla denominada “Security Lists”.
En esta pantalla aparecerá un listado con el nombre de las listas creadas por el usuario, (ni que decir tiene que sólo aparecerán listas si anteriormente se ha creado alguna). Para crear una nueva lista, se deberán activar aquellos valores que se deseen que pertenezcan a esa nueva lista. Posteriormente se pulsará el botón de “Lists” y seguidamente el botón de “Save As”.
Al realizar esto aparecerá una nueva pantalla en la que se deberá introducir el nombre que se le desee dar a esa nueva lista. Una vez hecho esto, esa nueva lista aparecerá en la pantalla de “Security Lists”. Seleccionando una de las listas que aparecen en esa pantalla, se deberá pulsar el botón “Open” para que la anterior lista aparezca seleccionada.
Al hacer esto aparecerá un mensaje advirtiendo de que si se abre una nueva lista, la selección precedente se borrará en beneficio de la nueva lista.
Dentro de los botones que aparecen en la pantalla de “Security Lists”, “Close”, “Delete” y “Print” se emplearán para cerrar esa ventana, y para borrar o imprimir la lista seleccionada respectivamente. < exploración". la de "estado o status" "exploration denominada ventana siguiente aparecerá esto hecho vez una "ok". botón el pulsar deberá se exploración, en parte formar a van que valores los seleccionados
Esta ventana aparecerá mientras se está llevando a cabo la exploración e informará sobre el estado y progreso de la exploración.
Los elementos de esta pantalla son los siguientes:
· Folder: muestra la ubicación de los valores sobre los que se está llevando a cabo la exploración.
· Secutity: muestra el valor concreto sobre el que se está aplicando los criterios de la exploración. (Normalmente, debido a la velocidad con la que se lleva a cabo la exploración en ordenadores potentes, no se podrá ver con facilidad el nombre del valor).
· Completed Securities: muestra el número de valores en los que ya se ha llevado a cabo la exploración.
· Total Securities To Process: número total de valores que van a tomar parte en la exploración.
· Percent Complete: porcentaje de la exploración que se ha realizado en un momento concreto.
· Securities Rejected: Valores que no han cumplido con el filtro introducido en la exploración. Es decir, los valores que han sido rechazados sobre el total por no cumplir un determinado criterio introducido en el filtro.
· Percent Rejected: Porcentaje de valores rechazados sobre el total.
· Elapsed Hours: tiempo empleado en la realización de la exploración.
· Estimated Remaining Hours: tiempo estimado para la finalización de l a exploración.
·Estimated Completion Time: fecha y hora estimada de la finalización de l a exploración. Esta estimación se basa en el tiempo medio que se tarda en explorar cada valor. Este tiempo estimado se ajusta después de explorar cada valor.
·Disk Space Remainig: espacio disponible en el disco duro del ordenador.
· Execution Priority: en esta lista se puede seleccionar el espacio dedicado del procesador del ordenador para la ejecución de la exploración. Estos niveles pueden ser Alto, Medio y Bajo, (High, Medium, y Low). Si usted dispone de un equipo poco potente y desea realizar otras tareas mientras termina de completarse la exploración, es aconsejable seleccionar la opción “Low”.
En equipos potentes recomendamos usar siempre la opción “High”, puesto que terminará de ejecutar la exploración antes y no notará un descenso apreciable de rendimiento en el resto de aplicaciones. · Minimize: al pulsar este botón la pantalla de estado de la exploración “Exploration Status” se minimiza. Al minimizar esta pantalla, el programa queda disponible para emplear cualquier otra herramienta del programa Metastock mientras se completa la exploración. · Cancel: pulsando este botón se cancela la ejecución de la exploración.
Al pulsar este botón aparecerá un cuadro para confirmar que realmente se desea cancelar la exploración. Si finalmente se cancela la exploración aparecerá la ventana de resultados en la que estarán disponibles aquellos valores explorados hasta la cancelación de la exploración.

RESULTADOS:

Una vez realizada una exploración se pueden ver los resultados de dos formas: Pulsando el botón de Reports que aparece en la ventana “Exploration Completed”, (esta ventana aparece inmediatamente después de la finalización de la exploración, si está activado el cuadro “Notify When Exploration is Done”, dentro de las opciones generales del Explorador).
Pulsando el botón “Reports” de la pantalla general del Explorador, seleccionando una exploración que ya haya sido ejecutada, (indicado con una “R” a la derecha del nombre de la exploración). Al pulsar el botón de “Reports” aparecerá la siguiente pantalla. En la parte superior aparece entrecomillado el nombre de la exploración y l a fecha en que se ha llevado a cabo dicha exploración. Esta pantalla se encuentra dividida en tres pestañas que pasamos a comentar:

RESULTS: En esta pantalla aparecen los resultados de la exploración. Aparecerá un listado con los valores que han superado el filtro de la exploración, (si ƒste existía y se encontraba activado) con la serie de columnas definidas para esta exploración. A la derecha de la pantalla aparecen cuatro botones:
·Inspect: al pulsarlo y al haber seleccionado un valor, aparecerá un listado detallado de todas las sesiones que se han empleado en la exploración, con los respectivos valores que tomen las columnas predefinidas.
·Open Chart: pulsando este botón se abrirá el gráfico del valor o valores seleccionados.
·Sort: ordena los valores según los valores que aparecen en las columnas. También se pueden ordenar los valores por sus respectivas columnas pulsando directamente sobre el título de las mismas.
·Print: Imprime los resultados.
REJECTS: Muestra los valores del total de los seleccionados que han sido rechazados en la ezploracion. Cada valor que ha sido rechazado aparece listado con una pequeña descripcion del porque. Si en la exploracion hay un filtro, en esta pestaña apareceran auqellos valores que no cumplen con el requisito especificado en la formula que hace de filtro. Tambien pueden ser rechazados valores que presenten errores durente la ejecuciion de la exploracion. En esta pantalla se muestran las fórmulas empleadas en cada columna, el filtro, las notas introducidas, la periodicidad tomada para el cálculo de la exploración, así como el número de períodos requeridos.

CREACION DE UNA EXPLORACION:

Para crear una exploración se deberá acceder a la pantalla general de e l Explorador, accediendo a ella de cualquiera de las tres formas ya expuestas. Una vez hecho esto deberemos pulsar el botón “New” situado a la derecha de esta pantalla. Al hacer esto aparecerá la siguiente pantalla “Exploration Editor”.
En el recuadro “Name” se introducirá el nombre con el que se va a denominar esta exploración, en nuestro ejemplo introduciremos “Indesfi”. En el apartado de “Notes se introducirán las notas que se crean convenientes, descriptivas de dicha exploración.
Para nuestro ejemplo introduciremos la siguiente nota explicatoria: “Muestra los valores que se encuentran por encima de su media móvil exponencial de 150 sesiones”.
En la mitad inferior de la pantalla se encuentran las seis columnas que aparecerán en los resultados de la exploración. Cada columna dispone de una ventana para sí sola, en la que se deberá introducir la fórmula (en el lenguaje de MetaStock) que se desee.
El botón de Functions accede directamente a las fórmulas que pueden emplearse, y su funcionamiento es igual que el explicado en el capítulo dedicado al “Indicator Builder”.
Las funciones seleccionadas aparecerán directamente en el recuadro de l a columna en la que se encuentre el cursor. El botón de “Securities” accede directamente a la pantalla de “Select Securities” desde la cual se elegirán los valores que tomarán parte en la exploración.
Opciones de la Exploración: Pulsando el botón “Options” se accede a la siguiente pantalla: Desde esta ventana se configurarán las opciones que sólo van afectar a esa exploración en concreto. Las opciones generales expuestas anteriormente afectarán a todas las exploraciones.
Desde aquí se elige el día en el que se desea realizar la exploración. Si se desea que la exploración se realice sobre el último día introducido se deberá activar el botón “Most Recent Day”; si por el contrario se desea realizar una exploración de un día determinado se deberá activar el botón “Specific Date” e introducir la fecha específica.
En la lista desplegable “Periodicity” se seleccionará la periodicidad con la que se quiere llevar a cabo la exploración.
Por último, activando la casilla “Use Filter” se activará el filtro introducido en la columna dispuesta para tal fin. Columnas: A continuación vamos a crear una sencilla exploración para plasmar e l funcionamiento de esta herramienta. Con la pestaña de “Column A” seleccionada introduciremos “Close” y en “Col. Name” “Cierre”; esto mostrará en la primera columna los precios de cierre.
En “Column B” introduciremos la siguiente función “Mov(C,150,E)”, (sin las comillas) y en “Col. Name” “MME 150”, esto mostrará el valor de la media móvil exponencial de 150 sesiones. Finalmente en Filter introduciremos la siguiente fórmula: “colA>colB”. Este filtro hace lo siguiente: en los resultados sólo aparecerán aquellos valores en los que l a “columna A” sea mayor que la “columna B”, es decir, mostrará aquellos valores en los que el precio de cierre se sitúe por encima de su media móvil exponencial de 150 sesiones, o lo que es lo mismo, aquellos que se encuentran en una tendencia alcista primaria.
Finalmente sólo queda pulsar el botón OK, y seguir los pasos descritos en “Ejecución de una Exploración” para observar los resultados obtenidos con esta exploración.
Por supuesto, éste ha sido sólo un sencillo ejemplo del manejo de la construcción de exploraciones. Solamente se han empleado dos columnas, aunque bien podían haberse empleado las seis. En el filtro se ha empleado la variable “Col” para referenciar el filtro a las columnas ya escritas, aunque también se puede introducir un filtro a través de una fórmula independiente del resto de columnas, así como también es posible crear una exploración dejando las columnas en blanco y simplemente introduciendo un filtro que actúe sobre los valores a explorar.
Salu2.
Pablo Devaux.

lunes, 25 de junio de 2007

MetaStock: Expert Advisor

Expert Advisor
El Experto es una poderosa herramienta que Equis International incluye por primera vez en el programa MetaStock 6.0.
Esta herramienta permite tener informado al usuario del programa de la evolución técnica del estado del valor. Una vez "vinculado" el gráfico con un Experto, éste nos informará sobre su situación actual a través de hasta seis maneras distintas. Para que los cambios que haya sufrido la cotización del valor, no pasen desapercibidos por el usuario. Estas seis formas de llamar la atención para avisar que tiene esta herramienta son:
1.- Comentarios sobre el Experto utilizado.
2.- Coloreando las barras de los precios.
3.- A través de un símbolo situado en la parte inferior derecha del gráfico.
4.- Con una zona coloreada en la base del gráfico sobre la escala de tiempo que indica si el Experto está alcista o bajista.
5.- Símbolos sobre el propio gráfico de precios.
6.- Mensajes y alarmas sonoras que aparecerán y sonarán cuando se cargue e l gráfico.
El programa viene configurado con una serie de Expertos. Éstos pueden resultar insuficientes para inversores avanzados o deseosos de que se les avise cuando sus propios Expertos generan señales de compra o de venta; por lo tanto, se pueden crear Expertos propios que reúnan las características que requiera el inversor. Las posibilidades, casi podríamos asegurar que son infinitas, eso sí, dependiendo de la creatividad del usuario y del dominio que se tenga del programa.
Empleando el Experto

Para empezar a utilizar el Experto lo primero que debemos hacer es abrir un gráfico. Una vez abierto existen dos posibilidades para acceder al Experto:
1.-pulsando el botón derecho del ratón en cualquier parte del gráfico que esté en blanco (no pulsar sobre ningún elemento) y seleccionando "Expert Advisor". Aparecerá un menú desplegable que nos permitirá acceder a las propiedades del Experto seleccionado, vincular el gráfico con ese Experto, desvincular el gráfico (si es que está ya vinculado), o mostrar un comentario sobre la situación del valor a través de los criterios de ese Experto.
2.- pulsando el botón que aparece en la barra de herramientas principal Para comenzar pulsaremos el botón y aparecerá la siguiente pantalla: Esta pantalla se denomina "Expert Advisor" y muestra un listado con los Expertos que vienen programados con MetaStock 6.0. Esta lista puede contener hasta 1.000 Expertos distintos.
Desde aquí podremos editar (modificar los expertos existentes), crear nuevos expertos, copiar, borrar, importar, vincular el gráfico que esté en ese momento abierto con un experto y mostrar un comentario sobre ese experto. A la izquierda del listado de nombres, aparecerá un pequeño triángulo gris que señalará el último experto empleado en ese gráfico. Aplicación de un Experto existente: Una vez cargado un gráfico podemos hacer actuar a un experto concreto, (a esto lo denominaremos "vincular" un gráfico con un experto), de dos formas:
1.- Pulsando el botón derecho del ratón, teniendo en pantalla un gráfico, y seleccionando "Expert Advisor" y posteriormente "Attach". Al realizar esta acción aparecerá una pantalla denominada "Attach Expert", con todos los expertos disponibles.
Se selecciona uno de ellos y se pulsa el botón "OK". Automáticamente el ordenador empezará a trabajar y mostrará sus resultados en la pantalla.
2.- Pulsando el botón , luego seleccionaremos el experto que deseemos aplicar y posteriormente se pulsará "Attach". Este botón al pulsarlo cambiará de nombre y se convierte en "Detach" sirviendo ahora para "desvincular" ese experto y seleccionar otro. Una vez seleccionado un experto y, tras comprobar que no sucede nada, deberemos pulsar el botón "Close". será entonces cuando el ordenador comenzará a trabajar y posteriormente mostrará los resultados del análisis de ese experto sobre el gr‡fico o en un comentario.
Valoración de resultados de un Experto:

Para comentar los resultados de un experto vamos a vincular un gráfico cualquiera a través del Macd. Para ello deberemos cargar un gráfico y posteriormente pulsar e l botón , entonces aparecerá la anterior pantalla, ("Expert Advisor"). En ella deberemos seleccionar el Experto "Equis-MACD" y pulsar el botón "Attach"; en ese momento se colocará a su izquierda un pequeño triángulo gris que indicará que e l gráfico cargado ha sido vinculado con dicho Experto. Después deberemos pulsar "Close" y aparecerá el gráfico con las indicaciones del Experto.
Sobre las propias barras de precio aparecerán unas flechas verdes y rojas. Las flechas verdes apuntan hacia arriba y vienen subtituladas con la leyenda "MACD Buy Signal", que quiere decir señal de compra. Las flechas rojas apuntan hacia abajo y se muestran con el sobrenombre "MACD Sell Signal", que significa señal de venta.
Estas señales son producidas por el indicador MACD, así si cargásemos este indicador veríamos que las flechas vienen generadas por los cruces entre el MACD y su media móvil exponencial, es decir, que cuando el MACD da una señal de compra o de venta, automáticamente el Experto la traspasa al gráfico de precios introduciendo una flecha en la barra de precios en la que se ha generado esa señal, siendo esto último, una forma mucho más visual para interpretar el MACD que mostrándolo en una ventana aparte como cualquier otro indicador.
Sobre la escala temporal (eje de las X) aparecerá una franja coloreada que indicará la posición actual que sigue el Experto siguiendo los criterios creados por el indicador MACD. La franja verde denominada Bullish significa que la última señal generada por el MACD ha sido de compra y por lo tanto la tendencia actual del indicador es alcista (Bullish = alcista = posiciones largas).
La franja roja denominada Bearish significa que la última señal generada por el indicador MACD ha sido de venta, por lo tanto la tendencia actual del indicador es bajista (Bearish = bajista = posiciones cortas). MetaStock provee de un comentario (en inglés) sobre la situación actual del Experto. Para acceder a este comentario deberemos pulsar el botón derecho del ratón y seleccionar "Expert Advisor" y posteriormente "Commentary". Aparecerá una nueva ventana con el nombre "Expert Commentary-Equis-MACD" que mostrará un pequeño resumen de la situación actual del valor cargado, a través del indicador MACD; por supuesto todo ello en inglés.

Visualización de las todas las alertas producidas:

Las alertas, sólo se activan cuando cargamos un gráfico, (y ya había sido vinculado), o vinculamos el experto a ese gráfico, es decir sólo se activan si ese día abrimos ese valor.
Existe la herramienta y la posibilidad de poder ver todas las alertas que han producido en un determinado valor a través de un determinado experto a lo largo de toda la extensión de la base de datos, de una forma, vamos a denominar "histórica". Esta herramienta se activa seleccionando desde el menú "View" la opción "Expert Alert History".
En la pantalla que aparece se puede ver un listado ordenado por fechas en el que se señalan cuando el experto ha generado una alerta. Este listado aparece en forma de árbol, (similar en construcción a los empleados en el resto de aplicaciones de Windows), en el que parecerán una serie de símbolos + y - a la izquierda de las fechas. Los niveles en los que se encuentra el signo + pueden ampliarse, pulsándolo.
Aquí aparecerán únicamente las señales que han sido generadas cuando se ha activado el experto en cuestión; es decir, si en un valor no hemos aplicado nunca un experto, no aparecerá en este listado, aunque si se hubiese activado hubiera generado distintas alertas. Los botones que encontramos en la parte inferior de la ventana, sirven respectivamente para:
· cerrar la ventana: ("Close").
· borrar las alertas: ("Clear" borrará las alertas seleccionadas).
· opciones: "Options"; borra automáticamente las alertas que se hayan generado antes de un determinado número de períodos, y permite ordenar las alertas alfabéticamente o por la fecha en la que se han producido.
· imprimir: "Print"; imprime el listado de las alertas.
· ayuda: "Help", accede a la ayuda en inglés del programa
salu2.
Pablo Devaux

lunes, 18 de junio de 2007

MetaStock Opciones Avanzadas

Opciones Avanzadas
Estudios basados en el trazado de lineas sobre los propios graficos o sobre los indicadores, plasmando analisis realizados por Fibonacci, Gann.
¿Qué son los "Estudios" o Estudios de Líneas?
Los estudios de líneas o simplemente "Estudios", son una herramienta básica del Análisis Técnico, que consiste en plasmar una serie de líneas sobre el propio gráfico de precios o sobre los propios indicadores para intentar, en cierto modo, delimitar cual va a ser el radio de acción del valor a estudiar. Estos "Estudios" son, entre otros: las líneas convencionales trazadas sobre el gráfico, las líneas de Fibonacci, los Ángulos de Gann, y un largo etcétera que se van a tratar pormenorizamente en este capítulo. Cada estudio tiene unas características y parámetros propios, a los cuales se accederá generalmente pulsando sobre el propio "Estudio" el botón derecho del ratón, o simplemente haciendo doble click sobre dicho elemento.
La mayoría de los "Estudios" se ubican únicamente en la pantalla o inner windows donde se colocan originariamente.
Es decir, si trazamos una línea en el gráfico de precios, aunque la extendemos no "invadirá" otras ventanas como pueden ser la de los indicadores. Sin embargo, hay otro grupo de "Estudios", que si que aparecen en todas las ventanas que se encuentren abiertas, como es el caso de las Líneas de Ciclo, las Zonas Temporales de Fibonacci y las líneas verticales.
Estas son las líneas que se emplean de un modo u otro para delimitar o marcar espacios temporales concretos en lugar de niveles de precios. A grandes rasgos se pueden distinguir dos tipos generales de "Estudios":
· Aquellos que para definirlos necesitan basarse en un línea, y por tanto, es necesario dibujar dicha línea. Es decir, el estudio se desarrolla en base a una línea trazada.
· Y aquellos que nada más activar el estudio aparece en pantalla cuando se desplaza el cursor dentro de la zona de la pantalla en la que se encuentra el gráfico. Estos estudios pueden ser aplicados sobre cualquier tipo de gráficos sobre los que se esté trabajando, (Barras, Kagi, Punto y Figura,...).

Dibujo de un "Estudio":

Para el dibujo o trazo de estos estudios, el programa dispone de una barra de herramientas específica para este fin. Esta barra es la que aparece originariamente a la izquierda de la pantalla general del programa, pinchando y arrastrando con el ratón sobre ella se puede modificar fácilmente la ubicación de esta barra. Otro modo de activar los "Estudios" es acudiendo al menú "Insert" y seleccionando el tipo de línea que se desee.
La barra está formada por una serie de botones, que al pulsarlos activa directamente la línea de estudio elegida. Situándose en el gráfico se deberá pulsar el botón izquierdo del ratón para comenzar a trazar la línea o estudio y se arrastrará, sin soltar el botón, hasta el lugar donde se desee finalizar la línea. Esta barra no es única. En su parte media se encuentran dos botones verticales, con sendas flechas dibujadas, que al pulsarlos se acceden al resto de "Estudios", es decir, la propia barra, "esconde" varias barras con el resto de elementos.
Agrupación de los "Estudios" según la barra de herramientas:
Como se ha comentado en líneas anteriores, los "Estudios" están agrupados en una barra de herramientas rotatoria. Atendiendo a la agrupación de estos elementos en el programa, se definen cuatro grupos: Barra de Líneas: Barra de "Datos": Barra de "Gann": Barra de Texto:

Modificación de las Líneas de Estudio:
Después de dibujar una línea de estudio, es posible modificar cada una de sus propiedades; es decir, su ubicación, su color, su grosos, sus parámetros, etc. Todas estas características se modifican a través de un cuadro de diálogo de Propiedades a este cuadro de diálogo se puede acceder de tres formas distintas: · Pulsando el botón derecho sobre el estudio que se haya realizado y eligiendo del menú desplegable la opción de "Properties". · Haciendo doble click directamente sobre el estudio realizado. · Pinchando sobre el elemento para seleccionarlo y seleccionando luego desde el menú "Format", "Selected Object". Una vez dentro de este menú se podrán modificar las características propias de cada estudio de líneas modificando como se desee cada valor, introduciendo los nuevos datos en las casillas destinadas a tal efecto.

Interpretación de las Líneas de Estudio:
En este apartado del capítulo se van a tratar cada estudio pormenorizamente, atendiendo principalmente a la construcción de cada "Estudio" y a su interpretación. Los estudios serán analizados por orden alfabético, para facilitar su búsqueda en este manual a la hora de trabajarlos.
ANDREWS´ PITCHFORK:
El Andrews´ Pitchfork es un estudio de línea consistente en tres líneas paralelas. Estas líneas son trazadas a partir de tres puntos seleccionados por el usuario del programa. Para ello se seleccionará este estudio, pulsando el botón correspondiente, y se pinchará con el botón izquierdo del ratón sobre tres puntos situados en distintos precios, que serán desde los que comenzarán las tres líneas paralelas. Para la correcta construcción de este estudio, las tres líneas tienen que ser dibujadas de la siguiente manera: La primera línea comenzará a dibujarse en el punto más a la izquierda seleccionado, ésta es dibujada de tal modo que pasará entre los dos puntos que se quedarán más a la derecha. Esta línea será la principal. La segunda y tercera línea son trazadas a partir de los otros dos puntos que deberán situarse a l a derecha del primero, estas dos líneas serán paralelas a la primera. La interpretación de este estudio se basa en la teoría de las líneas de resistencia y soporte, es decir, una vez trazado el Adrews´ Pitchfork, las líneas se tomarán como soportes y resistencias de los precios.

CYCLE LINES:
Tradicionalmente existe la creencia y está contrastada científicamente que numerosos sucesos están sujetos a una repetición temporal muy homogénea o cíclica, es decir, hay acontecimientos que se suelen repetir cada cierto tiempo concreto o lo que es lo mismo, se repiten siguiendo unos determinados ciclos. Los ciclos nos permiten predecir con asombrosa precisión algunos de los sucesos que se dan lugar en la naturaleza como las migraciones de aves, las mareas, las fases lunares, los movimientos planetarios, etc. Al igual que se emplean los ciclos para predecir estos sucesos naturales, éstos se han extrapolado para aplicarlos a los mercados financieros.
En resumen, la teoría de análisis de ciclos supone que los mercados se mueven de una forma cíclica en el tiempo, y que repiten una serie de patrones y comportamientos una y otra vez a lo largo del tiempo. Si partimos de que estos movimientos son y forman parte de un ciclo, bastará con determinar en que parte del ciclo nos encontramos actualmente, para determinar cuales serán los movimientos futuros
Hay que tener en cuenta que estos patrones cíclicos no se observarán con la misma precisión en los mercados financieros como en los patranos completamente deterministas de los fenómenos naturales. Los precios de las acciones o de otros productos son consecuencia directa de las expectativas humanas y estas expectativas son cambiantes, siguiendo las líneas generales de la oferta y la demanda, lo que hace que oscilen los precios, situando a estos últimos en niveles de sobrecompra y sobreventa.
Estas fluctuaciones de los precios son un proceso natural de las expectativas cambiantes del ser humano y, si se hace caso a esta teoría, responden siempre a patrones y comportamientos cíclicos.
El programa MetaStock dispone de esta herramienta, que permite colocar líneas verticales en el gráfico espaciadas por igual, (por el mismo número de períodos). Es una herramienta para tratar de identificar los ciclos que puedan observarse dentro de un valor concreto. La dificultad estriba en poder colocar estas líneas, distanciadas entre sí por igual, en los períodos concretos en los que se hayan divididos los movimientos del valor.
Una vez hecho esto, haber colocado las líneas con su correspondiente espacio, será entonces cuando se puedan identificar los ciclos pasados y extrapolar los ciclos siguientes.
Extendiendo el margen de la derecha del gráfico, (haciendo doble clic en la escala horizontal de precios, e introduciendo más períodos en "Right Margin"), las líneas de ciclo se extenderán en los períodos siguientes, y de este modo se podrá anticipar cuando va a suceder el próximo movimiento importante del valor, o cuando se va a formar un techo o un suelo de mercado. Para trazar este estudio, debe pulsarse el botón correspondiente y arrastrar el ratón por el gráfico hasta el punto en el que queramos trazar la primera línea vertical, allí pulsaremos el botón izquierdo y, sin soltarlo, arrastraremos hacia el siguiente punto en el que creemos que finaliza un ciclo. La primera horizontal trazada quedará señalada con línea discontinua. En el ejemplo, hemos seleccionado como primer punto un nivel de resistencia (máximo) y hemos arrastrado hasta el siguiente máximo. Aproximadamente, los máximos del valor van coincidiendo con la previsión cíclica de este estudio.

FIBONACCI ARCS:
Leonardo Fibonacci fue un importante matemático italiano que nació allá por el año 117 y falleció en 1240. Viajó numerosas veces al mundo árabe, el cual influenció enormemente su obra posterior, y distribuyó en el mundo científico occidental los principios de cálculo de los árabes.
Entre sus obras se encuentra una serie de números en el que cada uno se obtiene de la suma de los otros dos números anteriores. Tradicionalmente siempre se ha dicho que encontró esta relación entre los números observando la pirámide de Giza en Egipto. En resumen, los números de Fibonacci son una secuencia de números en la cual el número siguiente se obtiene de la suma de los dos números anteriores: 1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,etc.
Estos números poseen una intrigante interrelación: cualquier número dado es aproximadamente 1,618 veces el número precedente, y cualquier número dado es aproximadamente 0,618 veces el número siguiente. Todos los estudios de Fibonacci tienen una interpretación similar: las líneas de Fibonacci intentan anticipar un cambio de tendencia cerca de ellas. Los arcos de Fibonacci se construyen a partir de una línea trazada entre un máximo y un mínimo significativo.
Si esta línea es ascendente, los arcos estarán abiertos o mirarán hacia arriba; del mismo modo si la línea trazada es descendente, los arcos estarán mirando hacia abajo. El calculo y la interpretación de los Arcos de Fibonacci es similar que la de las Fibonacci Fan Lines.
Primero se dibuja una línea entre dos puntos extremos, que generalmente serán un máximo y un mínimo significativos. Después e l programa dibuja los tres arcos, centrados sobre el segundo punto extremo; estos arcos cruzarán la línea dibujada entre los dos puntos extremos por los niveles de Fibonacci de 38,2%, 50,0%, y 61,8%. Una técnica común de interpretación de los Arcos es mostrar a la vez los Arcos y las Fan Lines de Fibonacci, con la intención de anticipar los soportes y resistencias en los puntos en que las líneas de ambos estudios se cruzan.
Los puntos donde los Arcos cruzan el precio, variarán dependiendo de la escala, porque los Arcos son dibujados de forma relativa a la pantalla del ordenador. Incluso dependiendo de cada ordenador y de cada pantalla los resultados de este estudio pueden variar. En el ejemplo siguiente, los arcos de Fibonacci se han trazado pulsando el botón correspondiente, luego el primer punto de la línea roja señada y arrastrando hasta el segundo punto de la mencionada línea.

FIBONACCI FAN LINES:
Las Fibonacci Fan Lines son un estudio que también se basa en la serie de números de Fibonacci. Estas líneas son dispuestas dibujando primero una línea entre dos puntos extremos, que generalmente coincidirán con un máximo y un mínimo significativo. Después el programa dibuja una línea vertical invisible que parte desde el segundo pico, y por tanto es perpendicular al eje de abscisas, o eje temporal. Esta línea vertical es después dividida por los niveles de Fibonacci de 38,2%, 50,0%, y 61,8%. Finalmente, se dibujan tres líneas que parten desde el primer punto y que pasan por la línea invisible que está dividida en esos tres tramos. (Esta técnica es muy similar a la utilizada en el cálculo de las Speed Resistence Lines). Hay que darse cuenta que los porcentajes por los que se dividen las líneas, tanto en los Arcos como en las Fan Lines, son los porcentajes que se emplean para calcular las correcciones en la teoría de la Onda de Elliott.

FIBONACCI RETRACEMENT:
Este estudio trata de calcular hasta donde deberán llegar las correcciones de los precios dependiendo de si la tendencia es alcista o bajista. Lo que este estudio hace es dibujar los niveles de soporte existentes según la teoría de la serie de números de Fibonacci. Una vez seleccionado este estudio, se deberá trazar una línea que una dos puntos significativos, estos puntos generalmente deberán ser un máximo y un mínimo de una tendencia concreta.
Esta línea deberá trazarse de izquierda a derecha, es decir, si es una tendencia alcista se deberá unir primero el mínimo y después el máximo, por el contrario si la tendencia es bajista se unirá primero el máximo y posteriormente el mínimo. Una vez hecho esto, se dibujarán una serie de nueve líneas horizontales que pasarán por los niveles de Fibonacci de 0,0 %, 23,6%, 38,2%, 50,0%, 61,8%, 100%,161,8%, 261,8%, y 423,6%. Normalmente después de un movimiento de los precios estos tienden a corregir parte del movimiento original cuando no todo, casualmente la mayoría de estas correcciones coinciden con los niveles de corrección descritos por Fibonacci, y generalmente aceptados, empleándose en otros análisis muy interrelacionados como el análisis de la Onda de Elliott.

FIBONACCI TIME ZONES:
Este comando muestra líneas verticales en los intervalos de Fibonacci de 1,2,3,5,8,13,21,34,etc. La interpretación de este estudio se basa en la creencia de que los precios tendrán un movimiento significativo cerca de las líneas verticales. En l a práctica, resulta muy difícil, por no decir imposible, ajustar este estudio a una gráfica de precios real.

GANN ANGLES, (LINE; FAN LINES & GRID):
Las técnicas de Gann son conjunciones entre la geometría y los ángulos y e l tiempo y el precio. W.D. Gann (1878-1955) creía que los patrones específicos de l a geometría y los ángulos eran las únicas herramientas que podían emplearse para predecir el precio de las acciones. Gann creía que la relación ideal que podía existir entre los precios y el tiempo, era aquella en la que los precios subían, o bajaban, con un ángulo de 45 grados sobre el eje de las X o lo que es la mismo sobre el eje del tiempo. A este tipo de desarrollo se le llama ángulo de 1 x 1, es decir en cada unidad de tiempo se sube, o se baja, una unidad de precio de tal manera que se forman ángulos de 45 grados en los movimientos. Los ángulos de Gann son dibujados entre un máximo o mínimo significativo de varios ángulos. La línea de Gann de 1 x 1 será igual a una línea de 45 grados.
Para Gann esta línea, o mejor dicho este ángulo es el que mayor importancia tiene, ya que, si los precios se encuentran por encima de esa línea se puede decir que nos encontramos en una tendencia alcista; por el contrario si los precios se encuentran por debajo de la línea de cuyo ángulo es el 1 x 1, (45 grados), según Gann podemos decir que nos encontramos en una tendencia bajista.
Esta línea de 1 x 1, es el mayor soporte dentro de una tendencia alcista, de modo que una violación en esta línea puede estar avisando de un posible cambio de tendencia. Este criterio también es aplicable en las tendencias bajistas. Gann identificó nueve ángulos significativos, siendo el 1 x 1 el más importante de todos ellos, en la siguiente tabla se encuentran expuestos:
1 x 8 82,5 grados
1 x 4 75
1 x 3 71,25
1 x 2 63,75
1 x 1 45
2 x 1 26,25
3 x 1 18,75
4 x 1 15
8 x 1 7,5
Gann observó que cada uno de los ángulos podía proveer de soportes y resistenciasa los precios dependiendo de la tendencia, (de su fortaleza, dirección); en otras palabras, cuando un ángulo es penetrado, se espera que el precio se mueva y se consolide hasta el siguiente ángulo.
Partimos de que la línea de Gann de 1 x 1, (45 grados), es la línea de soporte de la tendencia principal, de este modo si esta línea fuera penetrada a la baja (si nos encontramos en una tendencia alcista), lo normal sería que los precios bajarán hasta encontrar la siguiente línea de soporte que será la línea 2 x 1, o lo que es lo mismo la línea de 26,25 grados. Lo complicado de la cuadrícula de Gann, es encontrar aquellos ángulos que mejor se ajustan a un valor en concreto, lo cual es realmente difícil. Otra herramienta que se presenta con el programa para estudiar los ángulos de Gann, son las "Gann Fan Lines".
Este estudio son todas las líneas de Gann dispuestas a la vez, es decir, encontramos en un mismo estudio las líneas de los nueve ángulos más representativos según la teoría de Gann, estos ángulos son los mostrados en la tabla superior. A modo de ejemplo incluimos el mismo gráfico para que observen la diferencia entre los estudios de Fibonacci y de Gann.

LINEAR REGRESION, (LINEA DE REGRESIÓN):

La línea de regresión es una herramienta estadística usada para predecir valores de precios futuro, a través de precios pasados, es decir, se basa en la tendencia que los precios han llevado durante un período de tiempo especificado. Las líneas de regresión se emplean generalmente para determinar cual es el punto medio de la tendencia y sabiendo esto, intentar determinar si los precios se encuentran en un nivel de sobrecompra o de sobreventa con respecto a esa línea de regresión.
Una línea de regresión se traza empleando el método de ajuste por mínimos cuadrados, lo que hará será mostrar una línea que cruza los precios por su punto medio minimizando la distancia entre los precios y la línea resultante. Por la forma de construcción de la línea de regresión podemos asegurar que ésta es trazada exactamente en la "mitad" de los precios. Si tomamos esta línea como si fuera el precio de "equilibrio", todo movimiento por encima o por debajo de la línea indicará situaciones de aumento de la presión compradora o de la vendedora.
También es empleada la línea de regresión como un método para intentar aproximar que harán los precios de un determinado valor en el día de mañana. Si los precios se encuentran en una tendencia alcista, podemos pensar que el cierre del próximo día será también al alza y aproximadamente con un incremento similar a l experimentado en los últimos días; para ello se empleará la línea de regresión.
Hay también operadores que emplean la línea de regresión exclusivamente como único criterio para operar. Cuando los precios la superan al alza se genera una señal de compra, y cuando los precios la atraviesan a la baja se generan las señales de venta. Para dibujar una línea de regresión lineal, debemos arrastrar el ratón entre un intervalo temporal, tras haber pulsado el botón correspondiente, entonces el programa trazará la correspondiente línea de regresión minimocurdrática. En el ejemplo pueden observar una línea de regresión en tendencia alcista y otra en tendencia bajista.

QUADRANT LINES:

Las líneas de cuadrante son una serie de líneas horizontales que dividen los precios máximos y mínimos, en cuatro secciones iguales. Las líneas de cuadrante son un método para visualizar un movimiento amplio de un valor. Este estudio se traza uniendo un máximo y un mínimo significativo. Al hacer esto automáticamente aparecerán cinco líneas que dividirán en cuatro los movimientos del valor, de este modo, estas líneas ubican y permiten ver fácilmente el máximo, el mínimo, el punto medio del movimiento, y las cuartas partes del movimiento de los precios de un período de tiempo especificado.

RAFF REGRESSION CHANNEL:

Este estudio fue desarrollado por Gilbert Raff, por eso el propio estudio toma el nombre de su creador: "Canal de Regresión de Raff". Este canal de regresión es construido añadiendo dos líneas paralelas equidistantes por encima y por debajo de una línea de regresión. La distancia entre estas dos líneas paralelas que determinan el canal de regresión, es automáticamente determinada del siguiente modo: dichas líneas están separadas por la distancia que haya entre el máximo o el mínimo mayores y la línea de regresión.
El canal de regresión de Raff, del modo que está desarrollado y construido contiene siempre a los precios y consecuentemente a sus movimientos; de este modo la línea superior del canal actúa como una resistencia y la línea inferior como un nivel de soporte. El ejemplo es el mismo que el mostrado en el estudio de la línea de regresión.

SPEED RESISTANCE LINES:

Las líneas de "velocidad de resistencia", también llamadas líneas de 1/3 - 2/3, son una serie de tres líneas que dividen un tramo de precio en tres secciones iguales; cada línea se encuentra construida a la misma distancia, es decir, la primera línea está construida a x distancia del eje de abscisas, si se prolonga esa distancia hacia arriba encontraremos la siguiente línea, y si se proyecta de nuevo esa distancia se encontrará la última línea. Este estudio es similar, tanto en construcción como en interpretación al estudio que hemos denominado "Fibonacci Fan Lines". Estas líneas se emplean para definir niveles de soporte para el precio. Si un valor se encuentra en una tendencia alcista, los precios normalmente se situarán sobre la línea de 2/3. Si los precios penetran esta línea de 2/3, generalmente caerán hasta la línea de 1/3 antes de que recobre el anterior soporte perdido. El gráfico de ejemplo es el mismo que en estudios similares, para que puedan comparar los distintos resutados.

TIRONE LEVELS:

Este estudio fue desarrollado por John Tirone. Los niveles de Tirone, (que sería el nombre que recibiría este estudio haciendo una burda traducción al castellano), son una serie de líneas horizontales que tratan de identificar niveles de soporte y de resistencia. Los niveles de Tirone pueden ser calculados utilizando dos métodos distintos: "Midpoint" y "Mean". Una vez construidos podremos acceder a la página de propiedades del estudio y modificar el método de calculo, pinchando en el botón de "Midpoint" o "Mean" indistintamente. El primer método (Midpoint) o también llamado de 1/3, 2/3, construye los niveles de Tirone dividiendo la línea trazada, necesaria para la ejecución del estudio, entre un mínimo y un máximo significativos, entre tres.
Por cada uno de estos puntos, (nivel central, 1/3 y 2/3), pasará un nivel de Tirone. El segundo método (Mean), es similar en construcción al método anterior, salvo que únicamente se dibujan dos líneas horizontales, las correspondientes a las distancias de 1/3 y 2/3. En este método se ignora el nivel central, por lo que no aparece ninguna línea horizontal que atraviesa los precios por su punto medio. Ambos métodos intentar ayudar a identificar niveles potenciales de soporte y resistencia, basado en las variaciones que los precios han experimentado en un período de tiempo concreto. La interpretación de los niveles de Tirone es similar a l a interpretación de las líneas de cuadrantes o "Cuadrant Lines".
TRENDLINE BY ANGLE:
Activando este estudio podremos dibujar una línea con un ángulo predeterminado. Accediendo a las propiedades de este estudio, se podrá modificar a placer el ángulo e introducir cualquiera que se desee. Es un modo preciso de dibujar una línea concreta, en lugar de realizarlo a "mano alzada" con el ratón.

MetaStock Downloader

El Downloader
El MetaStock, es el programa de análisis técnico mas usado en la actualidad y el formato de sus datos se ha convertido en la referencia obligada para otros programas y para los servidores de datos, tanto en tiempo real como de fin de dia.
El Downloader es un programa independiente de Metastock, pero que se distribuye e instala con él. Podemos acceder al Downloader bien pulsando el botón si tenemos el programa Metastock funcionando, o bien arrancando solamente el Downloader. La funciones que desarrolla este programa están relacionadas con el manejo de los ficheros de datos que se usan para confeccionar los gráficos. Permite añadir, modificar, borrar, importar, exportar y comprobar las bases de datos. Es esencial dominar el manejo de esta utilidad para aprovechar las características de análisis que posee el programa Metastock, ya que si no somos capaces de ir añadiendo datos para actualizar nuestra base de datos, no seremos capaces de sacar conclusiones sobre los gráficos usando Metastock, o estas no serán válidas al basarse en información no actualizada. Lo ideal es tener actualizada diariamente la base de datos de los valores que nos interesen para invertir en ellos, o en los cuales ya tengamos depositado el dinero.
La barra de menús

La barra de menús varia según tengamos o no abierto algún fichero de datos. Vamos a comenzar describiendo la barra que aparece antes de abrir ningún fichero (la que está disponible tras abrir el programa).
El menú File permite crear nuevas bases de datos, abrir una base de datos ya existente o imprimir la base de datos sobre la que estamos trabajando. Además muestra las últimas cuatro bases de datos sobre las que hemos estado trabajando, ahorrándonos el buscarlas de nuevo si estamos interesados en volverlas a abrir, simplemente seleccione con la que usted desee trabajar y ésta se abrirá.
Si elegimos la opción:
New o pulsamos en botón podemos añadir un nuevo valor a nuestra base de datos. El comando New nos presenta dos opciones: Security y Composite Si elegimos Security, crearemos un archivo nuevo para un nuevo valor que queramos añadir a nuestra base de datos y aparecerá un cuadro de diálogo en el que nos pide varios datos.
En el campo Folder introduciremos el directorio en el que queremos guardar el nuevo archivo o, pulsando en el botón Browse... podemos desplazarnos por los directorios de nuestro disco duro y elegirlo. En Name el nombre del valor (Repsol, Endesa, Bco. Santander, etc.). En Symbol introduciremos el código corto del valor, opción muy útil si deseamos actualizar la base de datos por medio de ficheros creados especialmente para ello. Si usted dispone de estos ficheros debe colocar en el campo Symbol el código del valor que aparezca en el fichero que se le proporciona para actualizar Metastock.
En el campo First Date debe introducir la fecha de la primera cotización del valor que se vaya a introducir en la base. En periodicity puede elegir el tipo de datos que se van a introducir; Intraday (Intradiarios) Daily (diarios), Weekly (semanales), Monthly (mensuales). Lo usual es seleccionar Daily, si seleccionamos la opción Intraday, nos preguntará la hora en la que comienza la sesión (Start time), la hora de cierre (End time) y el intervalo de tiempo entre datos expresado en minutos.
En Units lo correcto es seleccionar Decimal, salvo que vayan a usarse datos de mercados en que se expresen los precios como fracciones, en cuyo caso debe escoger la fracción correspondiente. Por último puede decirle al programa que agregue más campos a los normales de fecha, máximo, mínimo, cierre y volumen; si señala el recuadro Opening prices podrá introducir los precios de apertura y si señala Open Interest será posible reflejar las posiciones abiertas (sólo se usa en productos derivados, no en acciones).
La opción Composite de New se usa para crear un indicador que se compone de dos valores que ya tengamos creados en nuestra base de datos. El campo Folder funciona del mismo modo que cuando creamos un nuevo archivo para un valor. En Name debemos introducir el nombre que queremos para el nuevo indicador.
Pulsando en los botones Primary y Secondary podemos seleccionar los valores que compondrán el indicador de los que ya existen en la base de datos. El campo Weighting factor permite que uno de los valores tenga más peso que el otro a la hora de operar con ellos, por ejemplo si uno tiene un peso de 1 y el otro tiene un peso de 0,5 elegimos la opción de sumarlos, sumará al primer valor la mitad del precio del segundo. Operation permite seleccionar que se hará con los valores; Add (sumarlos), Substract (restar), Multiply (multiplicar), Divide (dividir).
Usar un composite puede ser útil para seguir pares de valores. Por ejemplo si tenemos dos valores comprados podemos hacer un composite que los sume y de ese modo tener un gráfico de la evolución de nuestra inversión conjuntamente. Podemos restarlos para ver que valor sube o baja más rapidamente (también podemos dividirlos y obtendremos el peso relativo de la evolución de la cotización de uno sobre otro. Con Open o con el botón podemos abrir alguno de los ficheros existentes en nuestra base de datos y con Print o con el botón nos imprime los nombres de los ficheros de nuestra base de datos.
Presenta tres opciones:
Toolbars permite mostrar u ocultar la barra con los botones de la parte superior de la ventana. Statusbar muestra u oculta la barra inferior que muestra si están activos el bloqueo de mayúsculas, el bloqueo del teclado numérico y el bloqueo de desplazamiento. Las collection report muestra el resultado del último intento de conversión de datos, esta opción no estará disponible si no se ha realizado ninguna conversión de datos. Botones de la barra de herramientas. Algunos de los botones tienen el mismo significado que los de otras aplicaciones de Windows, son los botones cortar y el de ayuda contextual. Los botones permiten pasar al anterior y siguiente valor de la base de datos sin usar el menú o botón de abrir. Se trata de un botón muy útil cuando actualizamos los datos de los valores manualmente para ir pasando de un valor a otro. El botón se usa para descargar datos en tiempo real, el ajuste de los parámetros depende del servidor de información. El botón comprueba la integridad de la base de datos de un valor, pulse el boton Browse... para localizar el valor deseado y a continuación pulse el botón Test. El botón Options... permite elegir el tipo de test que se desea realizar, normalmente lo mejor es no elegir opciones y que el programa compruebe la base de datos con todas las opciones activadas. Los botones permiten modificar el modo en el que aparecen en pantalla las distintas ventanas si tenemos el fichero de más de un valor abierto al mismo tiempo. El primero de los botones ordena las ventanas en forma de cascada o escalera, de modo que es visible la parte superior y lateral de cada ventana para que podamos acceder fácilmente a cada una de ellas haciendo click, ya que siempre esta visible una parte de la ventana, independientemente de la ventana en la que nos encontremos. El segundo botón dispone las ventanas de forma que todas son visibles a la vez, sin superponerse, aunque si tenemos más de dos ventanas abiertas el tamaño de las mismas impide el manejo cómodo de las mismas. El botón permite acceder a la ayuda contextual del programa, pulsando en el botón y señalando luego el campo, botón o dato sobre el que queremos obtener ayuda. El funcionamiento es igual al de otras aplicaciones de Windows como Word o Excel.
Hemos dejado para el final la explicación del botón (también accesible en el menú Tools, seleccionando la opción Convert...), dado que es el que incorpora más posibilidades. Este botón nos permite importar y exportar datos, pulsándolo aparecerá el siguiente cuadro de diálogo.
El apartado Source permite elegir el tipo de fichero del que se tomarán los datos. Debe elegir Metastock si desea exportar datos de su base a otros programas o el tipo de datos correspondiente para importarlos de ese programa hacia Metastock.
En Folder y File Name debe introducir la carpeta y el nombre del fichero a convertir. Como siempre, pulsando el botón Browse, nos permite explorar nuestros directorios para seleccionar ficheros con mayor comodidad.
El apartado Destination permite elegir el tipo de fichero en el que se convertirán los datos. Si desea importar datos de otros formatos a Metastock, debe elegir como File type Metastock, y si desea exportar datos de Metastock a otras aplicaciones debe elegir el tipo de fichero correspondiente.
Los tipos de ficheros para importar/exportar disponibles son los siguientes:
ASCII Text: Fichero sólo texto que puede abrirse desde la práctica totalidad de aplicaciones de proceso de textos, hojas de cálculo y bases de datos.
Excel: Formato específico de la hoja de cálculo Excel de Microsoft. Metastock: Formato específico del programa Metastock. Quatro/1-2-3: Formato de las hojas de cálculo Quatro y Lotus 1-2-3. Los formatos CSI, FutureLink, TC200 corresponden a proveedores de información, por lo que no son tratados en este curso. El botón Options nos permite acceder a las opciones especificas para importar/exportar datos.
Pulsando en la pestaña Source accederemos a las opciones disponibles para considerar el tipo de datos contenidos en el fichero origen.
En First date y Last date deben introducirse el primer y último día de cotización que aparece en el fichero origen, si se señala el cuadradito Use today’s date, tomará como último día el de la fecha actual.
En Periodicity hay que señalar el tipo de datos que contiene el fichero: intradiarios, diarios, semanales o mensuales.
Por último en Message Limits se puede poner el grado de permisividad que admitirá el programa antes de dejar de importar datos: Max. Errors es el número máximo de errores que detectará antes de detener el proceso de importar datos. Max.
Warnings es el número máximo de advertencias que detectará antes de detener el proceso.
Señalando el cuadradito Traverse source folders se importarán datos de todos los ficheros del mismo tipo situados en el mismo directorio o en directorios contenidos en él. Pulsando en la pestaña Destination accederemos a las opciones del fichero destino. El apartado If file exists podemos modificar el comportamiento del programa en el caso de que el fichero destino ya existe antes de comenzar el proceso de importar/exportar datos.
Marcando Append data to end of file el programa añadirá los nuevos datos al fichero, sin modificar los ya existentes; señalando la casilla Replace matching dates, los datos con las mismas fechas nuevos reemplazarán a los ya existentes. Si elegimos la otra opción, es decir Replace existing file, el fichero antiguo se borrará en su totalidad y solo aparecerán los nuevos datos importados.
Señalando la casilla Include Open &Open Interest, se tomarán en cuenta los datos de apertura e interés abierto (este último sólo es posible en productos derivados, no en valores o índices) a la hora de importar/exportar datos. Traverse destination folders es similar a la opción descrita en Source, ya que modificará los ficheros existentes en el directorio actual y en todos los directorios contenidos en él.

Importar y exportar datos en la practica. Importar datos:

Para importar datos de un fichero en formato texto, debe seleccionar el tipo ASCII Text en el campo File type del apartado Source, e indicar el nombre del directorio en el que se encuentra el fichero a importar y el nombre del mismo.
El fichero debe tener una estructura de datos separados por comas en el orden siguiente:
Símbolo (ticker) del valor: código de tres o más caracteres que indica a Metastock el valor al que se refieren los datos que siguen (por ejemplo REP, TEL, ...) Período (per): el tipo de datos que se manejan, puede ser intradiario, diario, semanal o mensual o anual, y debe indicarse como I, D, W, M, Y respectivamente según sea el periodo en el que los datos han sido tomados.
Si este campo esta omitido en el fichero, Metastock asume que los datos son del tipo especificado en Options.
Fecha (date): indica la fecha a la que se refieren los datos, debe estar en un fomato de año, mes, día o mes, día y año. Por ejemplo para representar el trece de mayo de 1.998 indicaremos 980513 o bien 05/13/98. La fechas deben estar ordenadas de forma creciente, es decir las fechas más antiguas deben colocarse al principio del fichero de las más actuales al final.
Hora (time): Se usa sólo para datos intradiarios, y se indica en formato de 24 horas, siendo las tres de la mañana las 03:00 y las tres de la tarde las 15:00.
Apertura (open): es el precio de apertura del valor. Se omite si en el fichero al que exportamos no hemos incluido este campo.
Máximo (high): es el valor máximo del valor durante el período de tiempo considerado.
Mínimo (low): es el valor mínimo del valor durante el período de tiempo considerado.
Cierre (Close): es el último cambio del valor.
Volumen (vol): el volumen negociado en la sesión, puede indicarse en número de títulos o en valor efectivo. Interés abierto (o/i): el número de contratos no cerrados en un mercado de derivados. Este dato no debe incluirse en ficheros de acciones o índices.
Ejemplo cotización de Repsol el día 28 de mayo de 1.998: Precio de apertura 8.430 ptas., precio máximos 8.440 ptas., precio mínimo 8.320 ptas., último precio de la sesión 8.380 ptas., volumen negociado en la sesión 983.477 títulos. En fichero de modo texto debería introducirse del modo siguiente:
Hay que indicar que al ser Metastock un programa estadounidense, representa la coma de los decimales con un punto, de modo que no debe introducirse el punto de los millares en las cifras, así como tampoco deben introducirse comas para indicar los decimales (por ejemplo si introducimos índices), ya que interpreta las comas como separadores de campos, si queremos indicar que el cierre del Ibex 35 del 28 de mayo de 1998 ha sido de 10.059,90 debemos introducir la cifra como 10059.90.