lunes, septiembre 11, 2006

10 Points 3

Con este post inicio una revisión de las rutinas llamadas "Asesores Expertos" de Strategy Builder y MetaTrader.

Escogí este en particular por la gran acogida que ha tenido en diferentes foros. La prueba inicio hoy 11 de septiembre, a las 01:05 GMT, en una cuenta demo de Alpari abierta con 3,000 USD, con el AE configurado con los valores por defecto y corriendo en los siguientes pares: EURUSD, GBPUSD, USDCAD y AUDUSD.

Por la naturaleza de este post, sera editado periódicamente hasta que de por concluida la misma, lo que ocurrira en 45 días o cuando el script acabe con los fondos de la cuenta.

El script en cuestión se puede descargar de la web del autor, Alejandro Galindo, en el siguiente vinculo: 10 Points 3.



DíaCerradasAbiertasG/P díaG/P Total
11511252.56252.56
33311936.901,189.46
44314526.031,715.49
55414569.852,285.34


Después de dos semanas doy por terminada la prueba, debido a que a partir del día 5 el Asesor quedo trabado con once posiciones en las que entro mal. Aunque probablemente con el tiempo estas obtengan dividendos, no es un sistema en el que yo invertiría por que su método es de fuerza bruta.

Lo llamo así porque no parte de un análisis adecuado de las posiciones antes de entrar, simplemente revisa la tendencia del momento y entra en esa dirección, sin reglas efectivas para salir. Conforme pasa el tiempo adquiere nuevas posiciones en la misma dirección que la anterior, y podemos quedar atrapados con ellas.

Si tenemos suficientes fondos en la cuenta probablemente soportaremos todas las perdidas sin necesidad de asumirlas y tarde o temprano terminaremos ganando, pero el riego es muy alto y se requieren muchos fondos para soportarlo.

Invertir así no tiene mucho sentido. Por otro lado existe la posibilidad de que el mercado sufra un acomodo de 400 o 500 pips o incluso uno menor, que nos deje sin poder movernos por algunos meses.

sábado, septiembre 09, 2006

Hagalo usted mismo (2).

Hace unos días posteaba aquí sobre las API de FXCM.

A mas de una semana de mi registro, todavía no recibo información de la compañía sobre mi solicitud para utilizarla. Aunque conseguí por allí una copia de Order2Go y la implemente en un pequeño sistema en VFP9, este no hace gran cosa, ya que no es posible hacer análisis desde el, y la implementación de estrategias es muy limitada sin este.

Por otro lado, he estado estudiando el lenguaje MQL 4 con el que operan Strategy Builder FX y MetaTrader, y debo decir que es una opción muy superior. De estructura fácil y con documentación abundante, ademas de gran cantidad de scripts disponibles para su uso y estudio, permite escribir rutinas de diferentes tipos:

  • Scripts.- Se ejecutan una sola vez (para cerrar todas las operaciones, por ejemplo).
  • Asesores Expertos.- Se ejecutan cada tick y pueden incluso comprar y vender por ti.
  • Indicadores Personalizados.- Se ejecutan cada tick y permiten mostrar en los gráficos análisis específicos poco comunes.

He venido descargando y estudiando algunos de ellos e iré posteando información y resultados conforme se presenten.

jueves, septiembre 07, 2006

Mala noche...

Ayer el trading iba bien. Después de algunos descalabros con el euro, todo parecía indicar que la moneda se recuperaba y seria posible realizar algunas ganancias. Compre algunos a 1.2778 y coloque ordenes de compra a 1.2775 he incluso una a 1.2760, pues las expectativas eran de que bajara incluso a 1.2755. Pensé que sería posible venderlas a 1.2860 y hacer una buena cosecha.

Pero el mercado no tiene palabra. Hoy al encender la maquina me doy cuenta de que cerca de las 2 de la mañana se vino un cambio en las tendencias y el mínimo para el día cayo en la madrugada hasta 1.2705!.

Por supuesto que tuve una llamada de margen y a las 7:30 a.m. (en todos los casos, hora de la Ciudad de México), mi cuenta colapso con un euro a 1.2735. El resultado: -1,910 USD en esa noche. ¡Que bueno que es una cuenta de práctica!.

No cabe duda que hay que estudiar más el tema de los limites, y colocar stop-loss u operar dejando mucho más margen a la cuenta.

lunes, septiembre 04, 2006

Strategy Buider FX MT4

De la compañía MetaQuotes. Es un software superior en cuanto a prestaciones gráficas se refiere. Cuenta con una gran cantidad de análisis prediseñados y un lenguaje de scripts propio. Permite abrir tantas cuentas demo como se quieran, y el programa puede funcionar indefinidamente sin necesidad de renovar la licencia, volver a suscribirte o nada parecido.

Si te suscribes en su página puedes obtener archivos de historial para cualquier análisis que necesites.

Descarga e instalación: El archivo no es muy grande (2.93 Mb) y la descarga es rápida. El software se instala de inmediato y el gestor de actualizaciones hace bien su tarea.

Facilidad de Uso: Su operación es un poco mas compleja que el FXCM Trading Station, pero nada que desanime, y en compensación las ayudas visuales son muy superiores, ya que de estas saca su nombre la plataforma, en la que es posible escribir scipts (o implementar algunos de las decenas que hay por ahí) que proyecten estrategias en tus gráficos.

Esta estación no es de algún broker especifico, sin embargo, en su sitio se pueden encontrar vínculos a dos de estos, con los que puede operar. En ambos casos, en las páginas de los brokers se encuentran herramientas de operación con diferentes nombres pero que son clones de la reseñada. Los brokers son:

Coesfx. Este operador presenta toda su información en ingles. La cuenta mini es a partir de 250 USD. No hay información sobre comisiones por retiro. Cobra 10 USD de comisión por cada lote (en fracciones de lote cobra la fracción correspondiente) es decir, un pip adicional.

Solid Gold. De este hay poco que decir. Su página no se puede navegar bien (al menos en Firefox), y la estación descargable dede ahí no la pude echar a andar.

Aparte de las mencionadas, existen varias decenas de compañias que operan con esta plataforma, y que iremos revisando poco a poco.

FXCM Trading Station

Con este post inicio una revisión de las plataformas que voy conociendo. La de FXCM fue la primera que conocí.

Acceso a prácticamente todos los servicios en español. La excepción a esto son las noticias.

Descarga e instalación: Descarga rápida e instalación simple. Como desventaja se puede señalar que es necesario descargar aparte plugins para gráficos y noticias.

Facilidad de Uso: Muy simple. Es posible colocar una orden con stop-loss, stop fluctuante y limite con tan solo 7 clicks, y para cerrar una orden bastan 2 clicks. La primera versión que instale tenia algunos problemas con los gráficos, pero se solucionaron solos un par de días después con una actualización que la herramienta misma gestiono e instalo.

Las cotizaciones se actualizan constantemente y en general no me ha dado problemas.

En cuanto al Broker, permite cuentas mini desde 300 USD, cobra 40 USD por cada retiro de dinero y no permite cubrir posiciones. No cobra comisiones por operar.

Una buena opción en general.

NOTA: Las condiciones de operación son las vigentes al momento de escribir estas lineas. Si hay cambios en estas y yo me entero colocare un comentario en esta nota.


sábado, septiembre 02, 2006

Hagalo usted mismo.

Como lo dice mi perfil, tengo un interés especial en el software, y esto se debe a que durante muchos años me ha ganado la vida desarrollando sistemas, aunque no tengo una formación académica al respecto. Sin embargo, diseño he implemento sistemas informáticos desde hace 14 o 15 años.

Aunque he desarrollado en diferentes lenguajes, me siento muy cómodo con Fox Pro, en el cual escribo desde 1992 (2.6), y con accionscript (desarrollo flash desde 2000).

Como consecuencia natural de esta tendencia mía al desarrollo, constantemente me estoy preguntando como podría hacerse mejor (o diferente) alguna u otra cosa, y desde el primer momento en que probé una estación de operaciones, vino a mi mente la idea de realizar el análisis técnico por mis propios medios.

Me explico. El análisis técnico se basa necesariamente en hechos históricos: los niveles de soporte están dictados por las cotizaciones mas bajas obtenidas en un periodo de tiempo determinado, y las estrategias derivan de las tendencias observadas. Casi todos los consejos que leemos en los sistemas de noticias de nuestras plataformas son solo eso: análisis técnico.

Sin embargo, los análisis técnicos disponibles no se actualizan con la frecuencia necesaria, ademas de que son para quienes operan diariamente, no en múltiples ocasiones durante el día, y yo suelo hacer mas de 20 operaciones el mismo día.

Así que me puse a buscar 2 cosas: datos históricos del mercado y la forma de obtener la información de los ticks en tiempo real.

Debo decir que mis pesquisas no tuvieron mucho éxito hasta ahora. Los datos históricos que encontré estaban mas o menos llenos de "agujeros", y la información en tiempo real tenia un costo que yo no estaba dispuesto a pagar.

Pero hoy me encontré lo que parece ser una solución adecuada: una de las compañías de forex, FXCM, tiene disponibles varias API, entre ellas Order2Go (para colocar ordenes y obtener información de cuentas y posiciones del día), Price Engine Client SDK (para cotizaciones historicas) y Report API (para información historica de los movimientos de tu cuenta). Estan disponibles para los usuarios registrados de Fxprogramers, un foro dedicado a estos temas.

Voy a probar suerte y ya les iré contando.

viernes, septiembre 01, 2006

Poniendonos al día(1)...

Como podrán suponer algún día los lectores que todavía no tengo, al momento de escribir estas lineas ya he probado el mercado al que me refiero, y así es. Les contare un poco al respecto.

Primer contacto.

Como ya lo dije en un post anterior, descubrí el mercado forex gracias a google.com y a una coincidencia. Entre al primer enlace que ofrecía información en castellano, leí todo lo que había disponible, me di de alta para una cuenta de prueba, descargue e instale su plataforma de operaciones y empece a analizarla en detalle.

La plataforma en cuestión te ofrece lo que al parecer te ofrecen todas: cotizaciones en tiempo real, compra y venta automática, al click, tu estado de cuenta, gráficos y noticias por medio de un plugin, y en la cuenta de prueba te dan 5,000 USD de dinero virtual para que la pruebes.

No tarde ni una hora en hacer mis primeras pruebas de compra o venta de divisas, con resultados alentadores al principio... que se revirtieron inmediatamente.

Siguiendo las instrucciones que te dan, primero estudie los movimientos de un solo par de divisas (en este caso EUR/USD), para irme familiarizando con el. Como la gráfica mostraba una tendencia a la alza, sin saber realmente lo que hacia empece a comprar estableciendo limites a las utilidades y renovando las opciones conforme se realizaban. Me explico: compre, por poner un ejemplo, 100,000 euros a 1.2831 y establecí el limite 5 puntos arriba, en 1.2836. Cuando se alcanzo este nivel, en solo un par de minutos, mi cuenta tenia 50 USD mas, así que repetí la receta con el doble de inversión 200,000 EUD a 1.2836 con limite en 1.2841. Como resultado, 100 USD un minuto después. Seguí así por un rato y al poco tiempo tenia 5,800 USD en la cuenta, así que compre 5 opciones de 100,000 EUD a 1.2870 y entonces el euro empezó a bajar rapidísimo... en solo dos o tres minutos mis posiciones abiertas mostraban una perdida de 1,750 USD y las vendí de inmediato, con lo que mi saldo bajo a 4,050 USD. ¡había perdido la ganancia mas 950 USD en menos de dos horas!.

Si, bueno, ¿y entonces que le viste a esto?

La respuesta es: posibilidades. Por supuesto que este primer contacto no fue muy alentador. En ese momento cerré la plataforma y a otra cosa. Pero al día siguiente la abrí otra vez, por que la curiosidad seguía ahí... y me di cuenta de que el euro había pasado de 1.2900 esa noche, y que si yo no hubiera vendido esas 5 opciones a 1.2845 y las hubiera aguantado unas horas, habría ganado 1,500 USD adicionales a los 1,750 que llevaba al momento de mi pequeña debacle, y me pareció que 2,250 USD para unas horas no es un mal pago, por lo tanto, que decidí seguir con la experiencia.

De este episodio saque en claro una regla de aplicación personal, que habré de seguir en el futuro:

No invertir sin conocer de antemano los limites de movilidad para el par en cuestión, porque de otra manera no es posible distinguir una situación verdaderamente alarmante de una simple fluctuación del mercado.