Cómo Construir El Sistema De Comercio
Sistemas de Trading Sistemas de Codificación de Comercio son simplemente conjuntos de reglas que los comerciantes utilizan para determinar sus entradas y salidas de una posición. El desarrollo y el uso de sistemas de negociación pueden ayudar a los comerciantes a lograr rendimientos consistentes al tiempo que limitan el riesgo. En una situación ideal, los comerciantes deben sentirse como robots, ejecutar oficios sistemáticamente y sin emoción. Así que, tal vez usted se preguntó: ¿Qué es detener a un robot de comercio de mi sistema La respuesta: Nada Este tutorial le presentará a las herramientas y técnicas que puede utilizar para crear su propio sistema de comercio automatizado. ¿Cómo se crean sistemas automatizados de trading? Los sistemas automatizados de trading se crean convirtiendo sus reglas de sistemas de trading en código que su computadora puede entender. Su computadora entonces ejecuta esas reglas a través de su software comercial, que busca los oficios que se adhieren a sus reglas. Finalmente, los oficios se colocan automáticamente con su corredor. Este tutorial se centrará en las partes segunda y tercera de este proceso, donde sus reglas se convierten en un código que su software comercial puede comprender y utilizar. ¿Qué software de comercio admite sistemas de comercio automatizado Hay muchos programas de comercio que apoyan los sistemas de comercio automatizado. Algunos generarán y colocarán automáticamente oficios con su corredor. Otros encontrarán automáticamente operaciones que se ajusten a sus criterios, pero requieren que realice los pedidos con su corredor manualmente. Por otra parte, los programas de comercio completamente automáticos a menudo requieren que utilice corretajes específicos que soportan tales características que también puede tener que completar un formulario de autorización adicional. Ventajas y desventajas Sistemas de comercio automatizado tienen varios beneficios, pero también tienen sus desventajas. Después de todo, si alguien tuviera un sistema comercial que automáticamente ganara dinero todo el tiempo, él o ella tendría literalmente una máquina de hacer dinero Ventajas: Un sistema automatizado toma la emoción y el trabajo ocupado de la negociación, lo que le permite centrarse en mejorar Su estrategia y las reglas de administración de dinero. 13 Una vez que se desarrolla un sistema rentable, no requiere ningún trabajo de su parte hasta que se rompa, o las condiciones del mercado exigen un cambio. Desventajas: Si el sistema no está correctamente codificado y probado, grandes pérdidas pueden ocurrir muy rápidamente. 13 A veces es imposible poner ciertas reglas en el código, lo que dificulta el desarrollo de un sistema de comercio automatizado. En este tutorial aprenderá a planificar y diseñar un sistema de comercio automatizado, cómo traducir este diseño en código que su computadora entienda, cómo probar su plan para asegurar un rendimiento óptimo y, finalmente, cómo poner su sistema en uso. Sistemas de Trading Codificación: Diseño del SistemaSuscríbete a las noticias que debes utilizar para obtener las últimas ideas y análisis Gracias por registrarte en Investopedia Insights - Noticias para usar. Los sistemas de trading automatizados minimizan las emociones, permiten una entrada de pedidos más rápida, conducen a una mayor coherencia y resuelven problemas de error piloto. Los operadores de sistemas dividen su tiempo entre el comercio, el desarrollo, el backtesting, la optimización y las pruebas directas, para crear sistemas comerciales viables y de alta probabilidad. Automated forex trading software escanea el mercado para comercios favorables basados en su entrada. Obtenga más información sobre esta valiosa herramienta forex. Al combinar un buen análisis con una implementación efectiva, puede mejorar dramáticamente sus ganancias en este mercado. Aprenda a agregar estructura a sus métodos comerciales con estos seis pasos importantes. La mayoría de los corredores le proporcionará registros comerciales, pero también es importante para realizar un seguimiento por su cuenta. Software ha hecho día de comercio rápido y automático - más razón para ser tan cuidadoso como sea posible al elegir el más adecuado para sus necesidades. Es imposible evitar el desastre sin reglas comerciales - asegúrese de saber cómo diseñarlas por sí mismo. Estos pasos le harán un comerciante más disciplinado, más elegante y, en última instancia, más rico. Preguntas Frecuentes La depreciación puede usarse como un gasto deducible de impuestos para reducir los costos tributarios, reforzando el flujo de efectivo. Aprenda cómo Warren Buffett tuvo tanto éxito a través de su asistencia a múltiples escuelas de prestigio y sus experiencias en el mundo real. El Instituto CFA le permite a un individuo una cantidad ilimitada de intentos en cada examen. Aunque usted puede intentar el examen. Conozca los salarios promedio de los analistas de bolsa en los Estados Unidos y los diferentes factores que afectan los salarios y los niveles generales. Preguntas Frecuentes La depreciación puede usarse como un gasto deducible de impuestos para reducir los costos tributarios, reforzando el flujo de efectivo. Aprenda cómo Warren Buffett tuvo tanto éxito a través de su asistencia a múltiples escuelas de prestigio y sus experiencias en el mundo real. El Instituto CFA le permite a un individuo una cantidad ilimitada de intentos en cada examen. Aunque usted puede intentar el examen. Conozca los salarios promedio de los analistas de bolsa en los Estados Unidos y los diferentes factores que afectan los salarios y los niveles generales. Hasta ahora, hemos discutido los componentes básicos de los sistemas de negociación, los criterios que deben cumplir y algunos de los Las muchas decisiones empíricas que un diseñador de sistemas debe hacer. En esta sección, examinaremos el proceso de construcción de un sistema de comercio, las consideraciones que deben hacerse y algunos puntos clave a recordar. La construcción del sistema de seis pasos 1. Configuración - Para comenzar a construir un sistema de comercio necesitará varias cosas: Datos - Debido a que el diseñador del sistema debe utilizar un extenso backtesting. Historia de precios pasado es esencial para la construcción de un sistema de comercio. Estos datos pueden integrarse en el software de desarrollo de sistemas comerciales o como un feed de datos independiente. Datos en vivo a menudo se proporciona por una cuota mensual, mientras que los datos de edad se puede obtener de forma gratuita. Software - Aunque es posible desarrollar un sistema comercial sin software, es muy poco práctico. Desde finales de los 90, el software se ha convertido en una parte integral de la construcción de sistemas comerciales. Algunas características comunes permiten que el comerciante haga lo siguiente: Coloque los oficios automáticamente - esto a menudo requiere permiso del administrador final porque una conexión constante debe estar en su lugar entre su software y la correduría. Los negocios deben ser ejecutados inmediatamente ya precios exactos para asegurar la conformidad. Para que el software haga operaciones para usted, todo lo que necesita hacer es introducir el número de cuenta y la contraseña, y todo lo demás se hace automáticamente. Tenga en cuenta que el uso de esta función es estrictamente opcional. Código de un sistema de comercio - Esta característica de software implementa un lenguaje de programación propietario que le permite crear reglas fácilmente. Por ejemplo, MetaTrader utiliza MQL (MetaQuotes Language). Heres un ejemplo de su código para vender si el margen libre es menos de 5.000: Si FreeMargin lt 5000, a continuación, salir A menudo, sólo leer el manual y la experimentación debe permitirle a recoger en los conceptos básicos del idioma de su software utiliza. Backtest su estrategia - El desarrollo del sistema sin backtesting es como jugar al tenis sin una raqueta. Software de desarrollo del sistema a menudo contiene una simple aplicación de backtesting que le permite definir un origen de datos, información de la cuenta de entrada, y backtest para cualquier cantidad de tiempo con el clic de un ratón. Aquí hay un ejemplo de MetaTrader: Después de ejecutar la prueba de retroceso, se genera un informe que describe los detalles de los resultados. Este informe normalmente incluye ganancias, número de transacciones sin éxito, días consecutivos abajo, número de operaciones y muchas otras cosas que pueden ser útiles cuando se trata de determinar cómo solucionar o mejorar el sistema. Por último, el software suele crear un gráfico que muestra el crecimiento de la inversión a lo largo del período de tiempo probado. 2. Diseño - El diseño es el concepto detrás de su sistema, la forma en que los parámetros se utilizan para generar una ganancia o pérdida. Estas reglas y parámetros se implementan programándolos. A veces, esta programación se puede hacer automáticamente a través de una interfaz gráfica de usuario. Esto le permite crear reglas sin aprender un lenguaje de programación. A continuación, se muestra un ejemplo de un sistema de cross-over de media móvil: Si SMA (20) CrossOver EMA (13), a continuación, introduzca Si SMA (20) CrossUnder EMA (13) Generar entradas y salidas en los puntos cuando las reglas son aplicables. Esto es lo que parece la interfaz de diseño en MetaTrader: El sistema se crea simplemente escribiendo las reglas en la ventana y guardándolas. Las referencias para las diferentes funciones disponibles (por ejemplo, osciladores y similares) se pueden encontrar haciendo clic en el icono del libro. La mayoría del software tendrá una referencia similar disponible ya sea dentro del propio programa o en su sitio web. Después de crear las reglas deseadas y codificar el sistema, simplemente guarde el archivo. A continuación, puede ponerlo en uso seleccionándolo en la pantalla principal. 3. Toma de decisiones - Hay muchas decisiones que se deben tomar en este momento: ¿Qué mercado quiero cambiar en 13 ¿Qué período de tiempo debo usar 13 Qué serie de precios debo utilizar 13 ¿Qué subconjunto de acciones que debo utilizar para las pruebas Mantener en Mente que los sistemas de comercio debe obtener constantemente un beneficio en muchos mercados. Al personalizar el período de tiempo y la serie de precios demasiado, puede manchar los resultados y producir resultados inusuales. Práctica - Backtesting y el comercio de papel son esenciales para el desarrollo exitoso de un sistema de comercio: Ejecutar varios backtests en diferentes períodos de tiempo y asegúrese de que los resultados son coherentes y satisfactorios. El comercio de papel del sistema (el uso de dinero imaginario, pero registrar los oficios y los resultados), y de nuevo, buscar la rentabilidad consistente. Comprobar con cuidado para detectar errores en el programa, o oficios no deseados. Estos pueden ser el resultado de una programación defectuosa o la imposibilidad de prever ciertas circunstancias que tienen repercusiones no deseadas. 5. Repetir - Repetición es necesario. Sigue trabajando en el sistema hasta que puedas obtener un beneficio en la mayoría de los mercados y condiciones. Siempre hay eventos imprevistos que ocurren tan pronto como un sistema se pone en marcha. Estos son algunos factores que a menudo causan resultados sesgados: Costos de transacción - Asegúrese de que está utilizando la comisión real. Y algunos adicionales para contabilizar los rellenos inexactos (diferencia entre los precios de oferta y de venta). En otras palabras, evite el deslizamiento (Para revisar lo que es y cómo ocurre, consulte la sección anterior de este tutorial.) Vigilancia - No ignore la pérdida de operaciones mantener un ojo en todos los oficios. Optimización - No sobre-optimizar el sistema. En otras palabras, no adaptar el sistema a un entorno de mercado muy específico tratar de ser rentable en lo más amplio de un entorno como sea posible. Risco - Nunca ignorar o olvidar el riesgo. Es muy importante tener formas de limitar las pérdidas (también conocidas como stop-loss), y maneras de bloquear los beneficios (tomar ganancias). 6. Comercio - Pruébelo, pero espere resultados no deseados. Asegúrese de utilizar la negociación no automatizada hasta que esté seguro del rendimiento y la consistencia de los sistemas. Toma mucho tiempo desarrollar un sistema comercial exitoso, y antes de que lo perfeccione, puede que tenga que soportar algunas pérdidas comerciales en vivo para detectar fallas: la prueba de espalda no puede representar perfectamente las condiciones del mercado en vivo y el comercio de papel puede ser inexacto. Si su sistema pierde dinero, vuelva a la mesa de dibujo y vea dónde falló (consulte el paso 5). Conclusión Estos seis pasos le dan una visión general de todo el proceso de construcción de un sistema comercial. En la siguiente sección, vamos a aprovechar este conocimiento y tomar una mirada más profunda en la solución de problemas y modificaciones. Trading Systems: Solución de problemas y optimización Suscríbase a las noticias que se utilizarán para obtener las últimas ideas y análisisLa función de descarga compartida utiliza cookies para mejorar la funcionalidad y el rendimiento y proporcionarle publicidad relevante. Si sigues viendo el sitio, aceptas el uso de cookies en este sitio web. Consulte nuestro Acuerdo de usuario y Política de privacidad. Slideshare utiliza cookies para mejorar la funcionalidad y el rendimiento, y para proporcionarle publicidad relevante. Si sigues viendo el sitio, aceptas el uso de cookies en este sitio web. Consulte nuestra Política de privacidad y el Contrato de usuario para obtener más detalles. Explora todos tus temas favoritos en la aplicación SlideShare Consigue que la aplicación SlideShare se guarde para más tarde, incluso desconectada Continúa en el sitio para móviles Cargar Iniciar sesión Registrarse Tocar dos veces para alejar la imagen Cómo crear un sistema comercial Compartir esta SlideShare LinkedIn Corporation copy 2016
Comments
Post a Comment