Programa cAlgo

La automatización de las operaciones comerciales es una solución real al problema de la intervención humana en el proceso comercial.
Estará de acuerdo en que durante el proceso de negociación, cada comerciante, quiera o no, a veces abandona las reglas escritas de una estrategia de negociación, confiando en su propia intuición y experiencia.

Por lo tanto, una estrategia perfectamente rentable, probada con datos históricos, resulta estar muy lejos de los resultados que obtenemos en el trading real.

¿Creen que todo se reduce al bróker, al probador de estrategias, a la velocidad de ejecución de las órdenes, etc.? No, queridos amigos, ¡todo se reduce a nosotros! Por ejemplo, al operar en cuentas ECN, donde no hay absolutamente ningún conflicto de intereses entre el bróker y el operador, la velocidad de ejecución de la orden y el tamaño del spread son simplemente increíbles, pero definitivamente obtendrá un resultado completamente diferente en el trading real que si hiciera una prueba retrospectiva.

Programa cAlgo – es una aplicación especial que agrega y mejora la funcionalidad de ECN Plataforma de negociación cTrader permitiendo el uso de varios algoritmos automáticos, o en términos más simples, robots.

Muchos traders inicialmente consideraron que la incapacidad de crear estrategias e indicadores comerciales automatizados era un inconveniente importante de cTrader, pero con la aplicación cAlgo, los desarrolladores han eliminado esta deficiencia.

Esta aplicación tiene su propio editor, en el que un trader, habiendo estudiado programación, puede escribir los algoritmos más complejos en el lenguaje C#.

Instalación de cAlgo

Los asesores MT4 habituales en la plataforma de negociación cTrader se conocen comúnmente como cBots, pero la edición, las pruebas y la optimización solo son posibles con el programa cAlgo.

Esta aplicación no se instala por defecto, a pesar de ser una parte integral e indispensable de cTrader. ¿Dónde puedo conseguirla? Primero, abre la plataforma de trading cTrader y ve a la pestaña cBots en la pestaña principal de símbolos de la izquierda.

Aparecerá una lista de Asesores Expertos estándar. Pase el ratón sobre uno y haga clic derecho para abrir el menú adicional. Haga clic en "Abrir en cAlgo". Aparecerá una ventana solicitándole que instale cAlgo.
Después de un minuto, cAlgo se instalará automáticamente. Lo único que tendrá que hacer la primera vez que lo abra es introducir su nombre de usuario y contraseña de la plataforma cTrader. Para cambiar el idioma de inglés a ruso, haga clic en el icono de la bandera en la esquina superior derecha.

De hecho, obtendrá el siguiente entorno de trabajo:
 
Pruebas

Trabajar con el editor no planteará preguntas sólo para un programador, sino que para el usuario medio las funciones más importantes de cAlgo son la capacidad de probar y optimizar desarrollos existentes para esta plataforma.

Para poder ver el tester primero debemos salir del editor, es decir, ir al área del gráfico donde está trabajando directamente el asesor.

Para ello, selecciona el asesor que te guste y haz clic en la flecha de su nombre. En el menú adicional, haz clic en "Añadir instancia".
 
Después, verá un gráfico donde su asesor comenzará a funcionar automáticamente. Es fundamental desactivar el asesor en la parte superior del gráfico, ya que su rentabilidad es muy cuestionable.

Hay tres pestañas directamente encima del gráfico, a saber: par de divisas, Backtesting, Optimización.

Para ejecutar la prueba, abra la pestaña "Backtesting". En la ventana que aparece, verá un control deslizante que puede usar para establecer la fecha de la prueba. Al hacer clic en el icono a la izquierda del control deslizante, podrá cambiar la configuración de la prueba.

Una vez iniciado, verás operaciones específicas, así como un gráfico de acciones:
 
Al acceder a la pestaña de estadísticas del probador, puede ver información más detallada sobre el rendimiento del EA durante el período histórico seleccionado. Estos indicadores incluyen: factor de beneficio, beneficio neto, reducción máxima del saldo, reducción máxima del capital y el coeficiente de Sortino Relación de Sharpe y otros indicadores:
 
Mejoramiento

Para optimizar el Asesor Experto después de la prueba, vaya a la pestaña "Optimización" sobre el control deslizante del probador. Al igual que en el probador, debe seleccionar el período de prueba mediante el control deslizante. cAlgo ofrece dos opciones de optimización: un algoritmo genético (el que se encuentra en MT4 estándar) y un algoritmo de cuadrícula.

La opción que elija depende totalmente de usted. En la esquina izquierda también encontrará iconos en los que puede hacer clic para cambiar los parámetros de prueba del asesor, establecer criterios de optimización y limitar la carga del procesador de su computadora para evitar que se ralentice, como puede ocurrir al optimizar algoritmos complejos.

Después de ejecutar la optimización, cAlgo le ofrecerá una selección de configuraciones, junto a las cuales habrá un botón "Aplicar" para confirmarlas.
 
Entonces, después de haber realizado una revisión detallada del programa cAlgo, podemos decir con seguridad que el proceso de prueba y optimización de asesores requiere mucho menos tiempo y esfuerzo que en el trading Plataforma MT4.

También vale la pena señalar que el lenguaje de programación C# permite la creación de algoritmos altamente complejos, y el número de personas que programan en este lenguaje es un orden de magnitud mayor que en MQL, lo que simplifica significativamente la búsqueda de un programador en un intercambio independiente y reduce el costo de un pedido.
Plantillas Joomla de a4joomla