Productos de software de Piligrimm

 

Productos de software de Piligrimm

______________________________________

En este tema, quiero comenzar la presentación de los programas que desarrollo para el comercio. Para empezar, presentaré cinco indicadores, en el futuro exhibiré otros desarrollos de indicadores, sistemas expertos y comerciales. Antes de pasar a la descripción de los indicadores, me gustaría explicar brevemente los principios que subyacen a mis desarrollos.

Empecé a modelar y pronosticar series de tiempo en 1978. Como base de su trabajo utilizó el Método de Consideración Grupal de Argumentos, esto es algo cercano a los algoritmos genéticos modernos. Durante 10 años de trabajo en esta dirección, ha elaborado sus enfoques para el análisis y pronóstico de series temporales en condiciones de fuerte ruido, y un gran porcentaje del componente aleatorio en la señal original, así como la síntesis de señales adicionales. basado en la entrada, para aumentar el contenido de información de la señal de entrada y mejorar la calidad del pronóstico. En 1988, dejó el trabajo en esta dirección y entró en el negocio, haciéndolo hasta el año 2000. Desde el año 2000, ha estado investigando el mercado Forex y desarrollando programas para su análisis y negociación. Principalmente uso Matlab como paquete básico, comencé a estudiar MQL 4 hace un año, sin embargo, aún no lo uso mucho, solo en la escritura de indicadores que recopilan datos iniciales para el cálculo y muestran gráficos en la pantalla del terminal, realizo Todos los cálculos en Matlab. Después de muchos años de estudiar el mercado Forex y una gran cantidad de experimentos, llegué a la firme convicción de que es bastante posible crear sistemas expertos predictivos efectivos para su análisis y toma de decisiones comerciales. Es posible hacer esto de manera más efectiva sobre la base del análisis de datos multivariados utilizando redes neuronales. Como datos de entrada para las redes neuronales, en mi opinión, es más efectivo utilizar datos sintetizados o filtrados a partir de una señal multimoneda que se haya sometido a un procesamiento preliminar para aumentar el contenido de la información. Los propios sistemas expertos deben construirse sobre el principio de sistemas de autoaprendizaje y autoorganización, adaptándose continuamente a la situación cambiante del mercado. En esta dirección, dirijo mis desarrollos. Información adicional sobre mi enfoque de la investigación de mercado y el desarrollo de programas se puede encontrar en el tema: "Estrategia comercial efectiva basada en el análisis de múltiples monedas de varios CD" https://www.mql5.com/ru/forum/103138 , así como de mi artículo: “¿Es posible predecir el mercado Forex? ¿Cómo crear su propia estrategia comercial? http :// artículos . mql 4. com / ru /372 . Cierto, firmé este artículo con el seudónimo DAO . Esto se debe a que hace un año y medio llegué por primera vez a este foro y, visto los temas que aquí se tratan, decidí escribir un artículo y compartir mi experiencia, esperando que le pueda ser de utilidad a alguien, que un comenzaría la discusión y otros expresarían su visión y comprensión del mercado Forex. Pero no hubo discusión, y pronto dejé de seguir este tema. Bajo el nombre de Piligrimm , hice preguntas en el foro sobre problemas relacionados con el dominio de MQL 4, pero poco a poco me involucré y comencé a participar en la discusión de otros temas.

___________________________________________


Indicador de transformaciones Wavelet "Kristi_GrafWav".

Quiero comenzar la presentación de indicadores con el indicador "Kristi_GrafWav".

Indicador "Kristi_GrafWav" diseñado para el análisis de múltiples monedas para tres instrumentos. Los grupos de divisas, los marcos de tiempo se seleccionan a su discreción. Los gráficos se mostrarán en una ventana a la misma escala, puede elegir cualquiera de los 13 gráficos que se crean tanto para instrumentos individuales como para su uso combinado. El indicador está diseñado para usarse tanto para el comercio manual como en conjunto con Asesores Expertos para crear Sistemas de Comercio, pero se desarrolló como una herramienta más enfocada en el comercio manual, así como en la investigación de mercado para seleccionar el grupo más efectivo de herramientas que complementan entre sí al diseñar sistemas de comercio de múltiples monedas.

La primera versión del indicador utilizó exe, un archivo escrito y compilado en Matlab.

Ya lo puse a la venta, pero la experiencia de venta ha demostrado que muchos de los usuarios no quieren descargar en su computadora un archivo exe desconocido, un archivo con una gran cantidad de bibliotecas auxiliares necesarias para su funcionamiento. Rediseñé el indicador, transfiriendo todo el cálculo al indicador escrito en MQL 4, y las transformaciones wavelet se suministran como código fuente escrito en Matlab, y el propio usuario lo sube a Matlab y lo compila en su computadora, creando el archivo exe necesario para que el indicador funcione. El paquete incluye instrucciones detalladas, con la ayuda de las cuales, incluso un usuario sin experiencia con Matlab, puede hacer todo fácilmente. ejemplo de trabajo indicador se puede ver en la figura a continuación, se utilizan los instrumentos EURUSD, EURGBP, EURJPY. Las decisiones comerciales basadas en este indicador se pueden tomar en los puntos de cambio de dirección o intersección de algunas líneas de señal.

Costo del indicador "Kristi_GrafWav": $85 US .

______________________________________________

_______________________________________________


Indicador "Kristi_GrafModelWav"

Con el indicador "Kristi_GrafModelWav", comienzo la presentación de un grupo de 4 indicadores que se complementan entre sí y están diseñados tanto para el comercio manual como para la creación de sistemas de comercio. Los indicadores se implementan en MQL4 como indicadores personalizados estándar.

Indicador "Kristi_GrafModelWav" está diseñado para formar un grupo de 40 señales sintetizadas sobre la base de polinomios, y aumentar el contenido de información del instrumento utilizado para el comercio. Los polinomios son entrenados para simular el trabajo de las transformadas wavelet, el algoritmo de aprendizaje fue configurado de tal manera que crea un espectro de señales con diferentes características de fase - frecuencia, pero que son derivadas del instrumento en el que está instalado el indicador y llevan su características. Tal variedad de señales permite, cuando se alimentan a la entrada de la red neuronal, obtener una muestra de entrada suficientemente informativa para modelar varios procesos, así como predecir la dirección de la tendencia. Y aunque algunas de las señales son visualmente similares entre sí, los polinomios a partir de los cuales se obtienen difieren en sus características y fueron entrenados con diferentes algoritmos, y estas diferencias internas son percibidas por las redes neuronales.

Al desarrollar un sistema de comercio basado en este indicador junto con una red neuronal, decidí cambiar los parámetros de uno de los dos muy similares entre sí, para hacerlos más diferentes, como resultado, la precisión del entrenamiento de la red neuronal disminuyó. por un orden de magnitud. Devolví todo a su forma original, considerando que una mayor precisión es mejor que la percepción visual de la diversidad.

El indicador tiene la capacidad de normalizar las señales de salida en un amplio rango al establecer el coeficiente de normalización en la configuración.

Si es necesario, al configurar la resolución adecuada en la configuración, el archivo con señales sintetizadas se puede guardar en el disco para su posterior procesamiento por parte de otros programas. Los polinomios se entrenaron sobre cotizaciones de pares de divisas, pero el indicador también funciona en otros instrumentos, no solo en el mercado Forex, aunque no realicé un estudio detallado de su funcionamiento en otros mercados. En la figura se muestra un ejemplo del funcionamiento del indicador.

Costo del indicador "Kristi_GrafModelWav": $150 US .

_______________________________________________

___________________________________________

_______________________________________________


Indicador " Tendencia del indicador"

Este indicador fue desarrollado como fuente de señal para redes neuronales, contra las cuales se entrena la red. Sus lecturas pueden verse como una simulación de uno de los armónicos de la tendencia. El principio de funcionamiento del indicador es similar al de ZigZag , pero a diferencia de él, además de los mínimos y máximos locales, se crean puntos intermedios de inversión de tendencia correspondientes a un cambio en la intensidad de su movimiento. Esta solución aumenta significativamente el contenido de información de la señal del indicador "Tendencia del indicador" en comparación con ZigZag , y esto afecta significativamente la precisión de los pronósticos de la red neuronal cuando se usa este indicador. El uso de este indicador es efectivo no solo en conjunto con redes neuronales, sino también directamente en conjunto con un Asesor Experto, así como para el comercio manual. Guardar los valores de señal calculados por el indicador en el disco, con los permisos apropiados en la configuración, es posible de dos maneras:

uno). Guardar valores de señal en cada barra;

2). Guardar valores de señal solo en puntos de inversión de tendencia.

Los valores de la señal en los dos últimos puntos de corte también se almacenan en variables globales, los nombres de las variables globales se pueden cambiar, esto le permite configurar cualquier número de indicadores con diferentes niveles de umbral en un instrumento y organizar la comunicación con un Asesor Experto o otros indicadores a través de variables globales. Cuando el indicador está funcionando, es posible optimizar sus parámetros reconstruyendo el coeficiente de umbral. La elección de un valor de umbral específico está determinada por en qué instrumento y período de tiempo se instala el indicador, así como qué estrategia comercial desea implementar en función de este indicador. El indicador funciona en dos modos, estático y dinámico. En modo estático, el indicador crea un modelo de tendencia para la duración total de una muestra de historial determinada y lo vuelve a calcular para toda la duración cuando llega una nueva barra, creando plantillas de una duración determinada que se pueden presentar como una muestra de entrenamiento para un red neuronal En modo dinámico, el indicador calcula el valor solo en una barra recién llegada, acumulando gradualmente los valores calculados a medida que llegan nuevos datos. Un ejemplo de la operación del indicador se muestra en la siguiente figura, indicador "Tendencia del indicador" corresponde a la línea roja del gráfico.

Precio indicador "Tendencia del indicador": $ 150 US.

_______________________________________________

Indicador "Indicador de potencia"

La idea sobre la base de la cual se desarrolló el indicador " Indicador " poder " es monitorear dinámicamente la lucha entre las tendencias alcistas y bajistas que están teniendo lugar en el mercado en este momento. Cuando domina la tendencia alcista, a medida que llegan nuevas barras, los valores del indicador en la barra cero aumentan en proporción a la fuerza de la tendencia, y cuando domina la tendencia bajista, bajan en consecuencia. Con ligeras fluctuaciones en la tendencia, luego en una dirección, luego en la otra dirección, los valores del indicador se reflejan en forma de una línea recta, que a lo largo de toda su longitud desde el último punto de inflexión cambia lentamente en proporción a la fuerza de la tendencia dominante, y con un aumento significativo en cualquiera de las tendencias, se mueve abruptamente en la dirección correspondiente, formando un nuevo punto de ruptura. Las lecturas de este indicador dan una idea objetiva de lo que actualmente domina el mercado, una tendencia o un piso. si un a medida que llegan nuevas barras, el indicador dibuja una línea recta o pasos que son pequeños en nivel y raros en el tiempo, esto indica una condición plana, pero si las transiciones de un nivel a otro se vuelven frecuentes y dinámicas, esto indica una transición a una tendencia. Lo que se considera una tendencia y lo que es plano, cada uno determina por sí mismo de acuerdo con sus ideas sobre el mercado, y se puede ajustar en el indicador cambiando el nivel de umbral en la configuración. Al igual que en el indicador anterior, en el " Indicador Power " es posible guardar los valores calculados en el disco para todas las barras en la longitud de la muestra de Longitud, que se establece en la configuración, y los valores de los dos últimos puntos de interrupción, en variables globales. En niveles de umbral altos, el indicador " Indicador poder " se puede utilizar como un indicador de un cambio de fase del mercado. Al desarrollar sistemas comerciales, muchos se enfrentan al problema de que el sistema comercial en diferentes fases del mercado a menudo muestra resultados opuestos, obteniendo ganancias o agotando completamente el depósito. En este sentido, la cuestión de determinar el momento de cambio de estas fases se vuelve muy relevante. La experiencia práctica de trabajar con este indicador ha demostrado que con la selección correcta de la longitud de la muestra y el nivel del umbral, refleja el cambio en la fase del mercado en forma de un cambio de signo entre la diferencia entre los dos valores de las variables globales dadas. por este indicador. Por analogía con el indicador "Tendencia del indicador", el " Indicador poder " funciona en dos modos, estático y dinámico. Un ejemplo de la operación del indicador se muestra en la siguiente figura, indicador "Potencia del indicador" corresponde a la línea rosa del gráfico.

El costo del indicador " Indicador Energía ": $ 150 EE.UU. .

___________________________________________ _____

Indicador "Canal indicador"

" Indicador Canal " crea un canal de tendencia y refleja la dinámica de su comportamiento, extrapolando la dirección del desarrollo de la tendencia del mercado. Los componentes informativos del indicador son: estrechamiento y ensanchamiento del canal, ángulos de divergencia de los haces superior e inferior, puntos de inflexión y momentos de inversión de la línea central del canal. Cuando llegan nuevas barras, el indicador refleja dinámicamente la tendencia cambiante del mercado, reconstruyendo los rayos desde el último punto de quiebre hasta la barra cero. Al igual que en el indicador anterior, en el " Indicador Canal " es posible guardar los valores calculados en el disco para todas las barras dentro de la longitud de la muestra de Longitud, y los valores de los dos últimos puntos de corte para las líneas superior, media e inferior se almacenan en variables globales. Un ejemplo de la operación del indicador se muestra en la siguiente figura, indicador El " Canal indicador" corresponde a las líneas azul y amarilla del gráfico.

Precio indicador "Canal Indicador": $150 US.

_______________________________________________



_______________________________________________


Un ejemplo de construcción de un sistema de comercio

En mayor medida, los indicadores propuestos fueron desarrollados para su uso en los sistemas de negociación. Como ejemplo del uso de cuatro indicadores: "Kristi_GrafModelWav", "Indicator Trend", "Indicator Power", " Indicator Canal ", escribí un sistema de comercio, con la esperanza de demostrar su trabajo con indicadores en modo real en una cuenta demo. El sistema de comercio utilizó dos estrategias diferentes utilizando una combinación diferente de indicadores para gestionar dos órdenes. Esto se hizo con el fin de cubrir las posibles pérdidas de un pedido con otro. El sistema de comercio fue creado para trabajar con EURUSD H 1. Desafortunadamente, el sistema comercial resultó ser muy lento, realizando un promedio de 1.5 operaciones comerciales por semana. Tuve que toscar mucho los parámetros del sistema para eliminar los falsos positivos. Los resultados de probar el sistema comercial durante medio año se encuentran en el archivo adjunto. Pruebas conjuntas en dos órdenes - Probador de estrategia, pruebas separadas en la primera orden - Strategy Tester1, pruebas separadas en el segundo orden - probador de estrategia 2. Sin optimización del sistema de comercio. no se llevó a cabo. Con un trabajo tan lento, una demostración visual de este sistema comercial no funcionaría.

Decidí hacer otro sistema de comercio para EURUSD M 1. Habiendo configurado el sistema comercial inicialmente para Vender para una orden, obtuve aproximadamente los mismos indicadores comerciales que para el primer sistema comercial. Alrededor del 50% de la ganancia neta por mes con una reducción de alrededor del 8% para una señal comercial de Venta cuando se opera con un lote constante. Pero la peculiaridad de este sistema de negociación era que en la fase favorable del mercado, realizaba una serie de operaciones comerciales, cuando se presentaba una fase desfavorable del mercado, entraba en un estado de expectativa y no podía negociar durante 1-2 semanas. , si se permitía operar en la fase desfavorable del mercado, era una serie de operaciones perdedoras. En promedio, se obtuvo una operación de comercio por día, lo que, dadas las posibles grandes interrupciones en el comercio, nuevamente no sería muy claro para la demostración en una cuenta de demostración. En este sentido, no comencé a completar este sistema comercial.

Depurando estos dos Los sistemas de comercio fortalecieron aún más mi idea de que un sistema de comercio debe ser de autoaprendizaje y, en el curso del trabajo, reconstruir sus parámetros a una situación de mercado cambiante.

Decidí crear otro sistema de comercio para demostrar las capacidades de los indicadores, pero basado en una red neuronal con elementos de autoaprendizaje y seguimiento rápido de una situación de mercado cambiante. Ayer escribí este sistema de negociación, pero su depuración llevará algún tiempo, y después de haber dedicado tiempo a depurar los dos primeros sistemas de negociación, me tomó demasiado tiempo prepararme para la presentación de indicadores. Por lo tanto, decidí, sin esperar a que finalice la depuración del sistema de comercio, hacer una presentación de los indicadores y, cuando el sistema de comercio esté listo, demostrar su funcionamiento.

____________________________________________


Quienes deseen comprar indicadores dirigirse a la dirección:

piligrimm _ fx {perro} correo . es


Si tiene alguna pregunta sobre el funcionamiento de los indicadores, sugerencias para su mejora, comentarios sobre su uso, escriba en este hilo.

Este tema fue creado con el objetivo de presentar los programas que desarrollo, espero que sea voluminoso y contenga muchos desarrollos útiles para el comercio. En este sentido, le solicitamos amablemente: no cargue este tema con discusiones irrelevantes , para que los compradores potenciales, para quienes está destinado, no pierdan las respuestas a sus preguntas entre discusiones irrelevantes.

___________________________________________

Archivos adjuntos:
 

¿Por qué vendes si es realmente genial?

Mirando las fotos - no entendía nada.....

 
LeoV:

¿Por qué vendes si es realmente genial?

Mirando las fotos - no entiendo nada.....

Lo que no está claro, ¿puede ser más específico?

 
Piligrimm:

Lo que no está claro, ¿puede ser más específico?

Por ejemplo, en "Kristi_GrafWav " hay muchas líneas de diferentes colores. ¿Qué significan todos ellos? ¿Cuáles son las normas de entrada y salida?

 
LeoV:
Piligrimm:

Lo que no está claro, ¿puede ser más específico?

Por ejemplo, en "Kristi_GrafWav " hay muchas líneas de diferentes colores. ¿Qué significan todos ellos? ¿Cuáles son las normas de entrada y salida?

Cada línea se obtiene como resultado del filtrado por un grupo de transformadas wavelet con diferentes parámetros, una o más herramientas especificadas en la descripción del indicador. Las reglas de entrada y salida se seleccionan en función de la estrategia creada, en el caso más sencillo puede ser el cruce de líneas simples entre sí o el cambio de puntos de dirección del movimiento.

 
Piligrimm:

Quería hacer una demostración de cómo funcionan los indicadores en una cuenta demo utilizando la contraseña de inversor para acceder a la cuenta de todos, lamentablemente algo no funciona. Nunca he utilizado la contraseña de inversor, pero ahora he intentado entrar en la cuenta desde otro ordenador, pero las ventanas correspondientes con los instrumentos e indicadores en uso no son visibles. ¿Puedes decirme cómo hacerlo correctamente o sólo es posible operar con Asesores Expertos a través de la contraseña de inversor?

Es extraño escuchar algo así del desarrollador :(

El indicador (y el Asesor Experto también) funciona y dibuja sólo en el terminal y el PC en el que está instalado.

Pero, ¿cómo si no?

A través de la entrada de la inversión sólo se puede ver el nivel de la orden abierta, el stop y la toma. Y las operaciones se pueden colocar en el gráfico.

 
La experiencia sólida en redes neuronales, etc., es por supuesto muy buena, pero surgen preguntas. Haz la primera foto. Señalemos con el dedo un punto cualquiera y hagámonos una pregunta trivial: ¿hacia dónde, hacia arriba o hacia abajo? Además, hay que tener en cuenta que es M1 y no hay mucho tiempo para pensarlo. Y también está la cuestión de la salida. Y de nuevo, si operas en el gráfico diario, no es un problema, pero en М1, e incluso teniendo en cuenta el spread, puedes coger una pérdida.
 
Los otros dibujos muestran el H1, pero eso no lo hace más fácil. Para ser honesto no son más informativos para mí que 10 MA en un gráfico y Envelopes ajustados en el otro. Todo esto es, por supuesto, mi IMHO (!) y de ninguna manera estoy tratando de ofender al autor. Sólo si la idea es buena, resistirá la sana crítica.
 
sayfuji:
La experiencia sólida en redes neuronales, etc., es por supuesto muy buena, pero surgen preguntas. Tomemos la primera foto. Presionemos el dedo en un punto cualquiera y hagamos una pregunta trivial: ¿arriba o abajo? Además, hay que tener en cuenta que es M1 y no hay mucho tiempo para pensarlo. Y también hay una pregunta de salida. Y de nuevo, si operas en el gráfico diario, no es un problema, pero en М1, e incluso teniendo en cuenta el spread, puedes coger una pérdida.

Creo que el jurik es mucho más rápido...... Y la suavidad es igual de buena.... ¿Has probado a compararlo con Jurik?

 
¿Qué es la línea rosa en el indicador del Canal de Indicadores?
 
Piligrimm:

Se incluye un manual detallado, con el que incluso el usuario inexperto de Matlab puede hacer todo fácilmente. Matlab puede descargarse de: http://torrents. ru/foro/ .

....

Coste del indicador "Kristi_GrafWav": $85 US.

Una mierda rara.

Primero recomienda robar el software de otras personas y luego intenta vender el suyo propio.

Razón de la queja: