Indicadores: FivePattern - página 2

 
ozhiganov:

Da errores al compilar.

Se han producido cambios en los siguientes archivos:

FivePattern.mq5

MiPatrónZigzag.mqh

MyCPattern.mqh

MyCListPattern.mqh

+ se ha añadido un nuevo archivo

fp.ico

Extraiga los archivos del archivo de mi post anterior. CodeBase tiene la versión antigua por ahora, la nueva todavía está siendo revisada por el moderador.

 
ozhiganov:

Al compilar da errores.

Si miras tu log, probablemente reemplazaste sólo un archivo: FivePattern.mq5, y los archivos: MyCPatternZigzag.mqh, MyCListPattern.mqh, MyCPattern.mqh - permanecieron de la versión antigua. Sustitúyelos. Si el problema no se resuelve, escríbeme.
 
Todos los archivos reemplazados, compila, pero da errores, la prueba en una cuenta real en la apertura, junto con el caos de comercio
 
Como opción, quizá tenga sentido hacerlo en forma de tabla, para poder observar la formación de cifras en varios marcos temporales.
 
ozhiganov:
He sustituido todos los archivos, se compila, pero da errores, estoy probando en una cuenta real en la apertura, junto con el caos comercial

Reensamblado el proyecto en el archivo. He comprobado la compilación en un terminal "limpio", bild 930, broker RoboForex, todo se compila. En el archivo hay un indicador ya compilado.

Sólo hay una sospecha - que el indicador come una gran cantidad de recursos de memoria de la terminal. Si esta es la razón, tendremos que esperar a la tercera versión.

Por cierto, la comprobación del moderador en CodeBase ha terminado... pero no me han escrito nada. Es algo extraño.

Ahora voy a descargar el terminal del broker Otkritie, tal vez algo se aclare.....

 

IMPORTANTE:

La versión del código publicada en CodeBase no contiene el archivo \Images\fp.ico, por lo que en el archivo FivePattern.mq5, línea 20, introduzca lo siguiente:

// #property icon "\\Images\\fp.ico"

o añada manualmente \Images\fp.ico desde el archivo fp.zip a la carpeta .
Archivos adjuntos:
fp.zip  2 kb
 
ozhiganov:

Genera errores durante la compilación.

Buenas tardes.

He descargado el terminal desde el broker Otkritie, pero no he encontrado ningún error de compilación. He preguntado al moderador de Code Base si hay errores de compilación en el proyecto, la respuesta es la siguiente:

Automated-Trading:

La versión #15 de su código ha sido revisada en busca de errores de compilación, no hay errores allí.

El código contiene muchos archivos, al descargarlos manualmente debe colocarlos en los directorios apropiados, en este caso puede tener errores como ese usuario. El problema está en su lado.

La mejor forma de descargar con un gran número de archivos es descargar el ZIP y descomprimirlo en la carpeta \MQL5\.

Yo soy de la misma opinión, descomprimir el archivo del proyecto en la carpeta \MQL5\ . Por cierto, mi observación sobre el comportamiento del terminal MT5 en Windows 7: si el terminal se descargó originalmente del broker para cuentas demo, la carpeta con el "directorio de trabajo" de MQL5 se encuentra en Archivos de Programas, pero si el terminal se descargó para una cuenta real, entonces estará en la carpeta USER.... (la ruta es larga y puede variar en diferentes ordenadores). Así que, para evitar confusiones, suelo abrir la carpeta MQL5 a través del MetaEditor.

El único error de compilación es conocido por mí:

Automated-Trading:

.... El problema sigue presente con el archivo '\MQL5\Images\fp.ico' ....

Escribí sobre ello, véase más arriba:

IMPORTANTE:

La versión del código publicada en CodeBase no contiene el archivo \Images\fp.ico, así que en el archivo FivePattern.mq5, línea 20, introduzca esto:

// #property icon "\\Images\\fp.ico"

o añádalo manualmente a la carpeta \Images\fp.ico del archivo fp.zip .

También informaste sobre algunos otros problemas, pero no me dijiste la esencia del error, número, etc. Me gustaría saber.

 

stop de venta en 0.9104

Por qué la falsa ruptura? Mira la imagen (se trata de patrones de Merrill para tendencia bajista):

y mira el gráfico GBPUSD M1 por ahora:

Entonces, el patrón en el gráfico GBPUSD es el mismo que el M3 de Merrill, ¿verdad? Y la evolución de este patrón M3 fue de la siguiente manera: M8 - M4 - M3. Por eso fue una falsa ruptura.


 
newdigital:

Sí, es a partir de estos gráficos indicador creado