1) Estaba tratando de entender esta línea de código
MA_Cross::MA_Cross(void) : m_period_fast(13), // período rápido por defecto MA=13
m_method_fast(MODE_SMA), // método de media rápida simple por defecto
m_period_slow(21), // período por defecto lento MA=21
Considero útil proporcionar un enlace al libro de referencia:
a saber el ejemplo //--- constructor con la lista de inicializacion CPerson(cadena apellido,cadena nombre): m_segundo_nombre(apellido), m_nombre(nombre) {};
2) Por cierto, quien esté escribiendo la ayuda, que se fije en esta sección de la ayuda:
Parece un error de declaración de clase: en el
Clases Las clases tienen una serie de diferencias respecto a las estructuras....
Me conecté a esta cuenta y empecé a hacer pruebas(¡no optimización!). Se inició la carga automática del historial y se iniciaron las operaciones. Tengo la sospecha de que está confundiendo la optimización y las pruebas. Durante la optimización no verá operaciones.
a saber el ejemplo //--- constructor con la lista de inicializacion CPerson(cadena apellido,cadena nombre): m_segundo_nombre(apellido), m_nombre(nombre) {};
Gracias , se ha añadido una sugerencia al artículo:
Aquí la inicialización de los miembros de la clase se realiza mediante una lista de inicial ización.
Muy extraño, el número de barras, los ticks y la calidad del modelado son los mismos. ¿Tienes el UAC activado? ¿En qué carpeta está instalado el terminal?
Контроль учетных записей - это компонент Windows, предназначенный для управления компьютером и уведомления о внесении программами изменений, требующих прав администратора. Контроль учетных записей основан на применении различных уровней разрешений для учетной записи пользователя. При выполнении задач, доступных обычному пользователю, таких как...
Acabo de inicializar de nuevo el eXpert del artículo y ha funcionado, con el mismo resultado que el tuyo. así que el problema estaba en mi código por lo que hice.
Pero he intentado optimizar con el mismo expert y da el error TESTED WITH ERROR "Cannot initialise Expert"
¿puedes comprobar de nuevo desde mi cuenta lo que te escribe si optimizas?
2) Por cierto, quien esté escribiendo la ayuda, que preste atención en esta sección de la ayuda:
parece un error de declaración de clase: en la sección
Clases Las clases tienen una serie de diferencias respecto a las estructuras....
Ejemplo:
struct trade_settings {
¿Te refieres a este lugar?
Sí, ahora me he dado cuenta de que es un ejemplo genérico para clases y struct.
La lógica funcionaba en base a prioridades según el esquema
Estructura - Ejemplo, Clase - Ejemplo,
y luego, independientemente de la estructura / clase tenemos una regla general:
...si se define explícitamente un constructor, es imposible inicializar una variable de tipo estructura o clase mediante una secuencia inicializadora.
Aquí falta un ejemplo para una clase.... ok. seré más flexible :-)
2) ¿Por qué el comentario es tan llamativamente diferente (en mi opinión, el significado en el quinto es similar a la cuarta, a saber, llamamos a un método de la clase base, lo que son filtros adicionales)?
раздел 4//--- llamar al método de la clase baseif(!CExpertSignal::ValidationSettings()) return(false);
раздел 5//--- inicialización de indicadores y series temporales en filtros adicionalesif(!CExpertSignal::InitIndicators(indicators)) return(false);
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Los ajustes del Asesor Experto son así
Nos referimos a los ajustes de prueba, no a los parámetros de entrada del Asesor Experto.
Además de los ajustes, indique el número de cuenta demo y la contraseña de inversión.
Lo siento, soy un completo tonto en todos estos términos..... hasta ahora :)
Experto: ssssa.ex5 EURUSD H1
Fecha: Año pasado
Ejecución: Normal Cada tick
Depósito: 10000 USD 1:100
Optimización: Algoritmo rápido basado en genéricos Balance Max
(última vez probado sin optimización )
Forward: NO
Todo está marcado en las entradas como en las instrucciones
Login: 20354
¡Hola!
1) Estaba tratando de entender esta línea de código
Considero útil proporcionar un enlace al libro de referencia:
Guía de Referencia MQL5 / Fundamentos del Lenguaje / Tipos de Datos / Estructuras y Clases
a saber el ejemplo //--- constructor con la lista de inicializacion CPerson(cadena apellido,cadena nombre): m_segundo_nombre(apellido), m_nombre(nombre) {};
2) Por cierto, quien esté escribiendo la ayuda, que se fije en esta sección de la ayuda:
Parece un error de declaración de clase: en el
Clases Las clases tienen una serie de diferencias respecto a las estructuras....
Ejemplo:
struct trade_settings
{
Identificarse: 20354
Me conecté a esta cuenta y empecé a hacer pruebas(¡no optimización!). Se inició la carga automática del historial y se iniciaron las operaciones. Tengo la sospecha de que está confundiendo la optimización y las pruebas. Durante la optimización no verá operaciones.
¡Hola!
1) Estaba tratando de entender esta línea de código
Considero útil proporcionar un enlace al libro de referencia:
Guía de Referencia MQL5 / Fundamentos del Lenguaje / Tipos de Datos / Estructuras y Clases
a saber el ejemplo //--- constructor con la lista de inicializacion CPerson(cadena apellido,cadena nombre): m_segundo_nombre(apellido), m_nombre(nombre) {};
Gracias , se ha añadido una sugerencia al artículo:
Aquí la inicialización de los miembros de la clase se realiza mediante una lista de inicial ización.
2) Por cierto, quienquiera que esté escribiendo la ayuda, preste atención en esta sección de la ayuda:
Parece un error de declaración de clase: en el
Clases Las clases tienen una serie de diferencias respecto a las estructuras....
Ejemplo:
struct trade_settings
{
¿Se refiere a este lugar?
Esto es lo que recibo.
Muy extraño, el número de barras, los ticks y la calidad del modelado son los mismos. ¿Tienes el UAC activado? ¿En qué carpeta está instalado el terminal?
Pero he intentado optimizar con el mismo expert y da el error TESTED WITH ERROR "Cannot initialise Expert"
¿puedes comprobar de nuevo desde mi cuenta lo que te escribe si optimizas?
¿puedes volver a comprobar desde mi cuenta lo que te escribirá si optimizas?
2) Por cierto, quien esté escribiendo la ayuda, que preste atención en esta sección de la ayuda:
parece un error de declaración de clase: en la sección
Clases Las clases tienen una serie de diferencias respecto a las estructuras....
Ejemplo:
struct trade_settings
{
¿Te refieres a este lugar?
Sí, ahora me he dado cuenta de que es un ejemplo genérico para clases y struct.
La lógica funcionaba en base a prioridades según el esquema
Estructura - Ejemplo, Clase - Ejemplo,
y luego, independientemente de la estructura / clase tenemos una regla general:
...si se define explícitamente un constructor, es imposible inicializar una variable de tipo estructura o clase mediante una secuencia inicializadora.
Aquí falta un ejemplo para una clase.... ok. seré más flexible :-)
2) ¿Por qué el comentario es tan llamativamente diferente (en mi opinión, el significado en el quinto es similar a la cuarta, a saber, llamamos a un método de la clase base, lo que son filtros adicionales)?