Compilación de programas MQL5 con juego de instrucciones AVX / AVX2 + FMA3 / AVX512 + FMA3 a partir de la compilación 3902 - página 11

 
Aleksey Vyazmikin #:

No se trata de dónde está bien, sino del modo de prueba.

Puedes probarlo primero en Asesores Expertos simples operando en la apertura, es decir, excluyendo la influencia del historial de ticks.

En un pequeño número de operaciones compare el informe y estudie visualmente la discrepancia.

Dices todo correcto, pero no tienes en cuenta un matiz - no trabajo en MQ. Es muy costoso encontrar errores y reproducirlos claramente.

 
fxsaber #:

Todos decís cosas correctas, pero no tenéis en cuenta un matiz: yo no trabajo en MQ. Es muy costoso encontrar errores y reproducirlos con claridad.

En esto tenéis razón, a veces los errores son tan frustrantes que no soportas buscarlos.

 
Renat Fatkhullin #:
Vamos a investigarlo - esto no debería ocurrir

En este momento he llegado a una situación en la que el backtest b4040 no coincide con el backtest b4057. No sé cuál de ellos está mintiendo.

Si está interesado, dar instrucciones para nuevas acciones.

 
fxsaber #:

En este momento he llegado a una situación en la que el backtest del b4040 no coincide con el del b4057. No sé cuál de ellos está mintiendo.

Si está interesado, dar instrucciones para nuevas acciones.

Puedo ofrecer tal opción - prueba de Asesores Expertos de simple a complejo.

Simple - entrada todos los días a las 10 am en la compra, SL y TP física

Medio - entrada todos los días a las 10 am en la compra, SL y TP se calcula por el valor medio para el número especificado de velas.

Complejo - la entrada todos los días a las 10 am en la compra, sólo si 2 movimientos cruzaron en la compra a más tardar hace 3 velas, SL y TP se calcula por el valor medio para el número especificado de velas.


Y en general, el problema puede estar en algún elemento del cálculo del indicador, si está en el EA. No he podido repetir el seguimiento de Expert Advisors, que hice en 2015 sobre las mismas cotizaciones, el mismo broker y el mismo histórico. La diferencia está en la build. De más de 20 EAs, 3 seguían siendo más, pero con resultados diferentes). Existe la posibilidad de que los brokers acaben corrigiendo el historial pasado, pero no salva la situación. Esto es sobre MT4. No he hecho tales comprobaciones en MT5.

 
fxsaber #:

En este momento he llegado a una situación en la que el backtest del b4040 no coincide con el del b4057. No sé cuál de ellos está mintiendo.

Si está interesado, dar instrucciones para nuevas acciones.

Por favor, adjunte detalles - al menos para ambas construcciones: capturas de pantalla del historial de operaciones, configuración completa del probador, registros de pruebas y el servidor en el que está probando.

También, si es posible, enviar el Asesor Experto por mensaje privado

 
MQ Alexander #:

Por favor, adjunte detalles - al menos para ambas construcciones: capturas de pantalla del historial de operaciones, configuración completa del probador, registros de pruebas y el servidor en el que está probando.

Apenas he podido reproducirlo en MQ-Demo.

Las diferencias son pequeñas. Enormes (número de operaciones, etc.) - en otro broker (allí se cobra comisión). Por eso te recomiendo que no lo ejecutes en MQ-Demo.

También, si es posible, enviar el Asesor de Expertos por mensaje privado

Elmismo EA, la única diferencia está en las fechas de prueba.

FromDate=2023.11.01
ToDate=2023.11.05


Avísame si se ha reproducido o no.

 

Estoy teniendo problemas al intentar compilar con soporte AVX. - Por favor, vea este hilo en inglés para más detalles.

Traducción automática:

Tengo problemas al intentar compilar con soporte AVX. - Por favor, vea este hilo en inglés para más detalles.

https://www.mql5.com/en/forum/460027

Looking for insight to AVX support by MQL5
Looking for insight to AVX support by MQL5
  • 2024.01.05
  • www.mql5.com
Hello there, I've been experimenting with AVX (and its derivatives AVX2 + AVX512) support in MQL5...
 

Añadiré mis 5 kopecks.

Decidí instalar LLVM, LLVM-15.0.5-win64.exe se descargó mediante el botón "Descargar". Limpié el temporal, reinicié el ordenador, durante la instalación apareció una ventana de felicidad:

instalación

Hice clic en "Skip", entonces todo fue hasta el final.

En MT5 el compilador no se autodeterminó, ¿quizás porque no marqué el PATH en el instalador? Ok, introduje la ruta manualmente de forma similar a Python y Studio (se autodefinen).

llvm

Luego compilé mi scalper bajo todas las variantes, compilación sin problemas. Todavía no lo he lanzado.

Pregunta - ¿cómo cambiar la compilación a LLVM? No veo ninguna opción. ¿Es importante la DLL de la primera captura de pantalla? Tengo una CPU sólo con AVX.

Compilación MT5 4122

windup

 
Alexey Volchanskiy #:

Añadiré mis 5 kopeks.

Decidí instalar LLVM, LLVM-15.0.5-win64.exe se descargó mediante el botón "Descargar". Limpié el temporal, reinicié el ordenador, durante la instalación apareció una ventana de felicidad:

Hice clic en "Skip", entonces todo fue hasta el final.

En MT5 el compilador no se autodeterminó, ¿quizás porque no marqué el PATH en el instalador? Ok, introduje la ruta manualmente de forma similar a Python y Studio (se autodefinen).

Luego compilé mi scalper bajo todas las variantes, compilación sin problemas. Todavía no lo he lanzado.

Pregunta - ¿cómo cambiar la compilación a LLVM? No veo ninguna opción. ¿Es importante la DLL de la primera captura de pantalla? Tengo una CPU sólo con AVX.

Compilación MT5 4122


Para compilar un archivo mq5 para AVX, no necesitas el LLVM. Todo lo que necesitas hacer es decirle a ME5 que use AVX.

Puedes hacerlo en la configuración de tu proyecto, en el botón de compilación de la barra de herramientas y en el menú de opciones de ME5.

 
Cheikh ch #:

hola a todos necesito ayuda para operar en plataforma

  1. Por favor, no gritar (¡las mayúsculas parecen de mala educación!)
  2. En estos foros hay introducciones generales a la negociación y la plataforma sólo en forma de artículos (véase más adelante)
  3. Aquí hay una lista de enlaces que pueden ayudar, hojearlo y leer lo que necesita y está buscando:
    Un resumen está aquí: https://www.mql5.com/en/forum/459094


1. broker: https://www.mql5.com/de/forum/446736
2. instalación :
https://www.metatrader5.com/de/terminal/help/start_advanced/installation
https://www.mql5.com/en/forum/432663#comment_42071081
https://www.metatrader5.com/de/terminal/help
Nota: Los productos de mercado requieren los nombres de directorio largos: C:\Users\...\AppData\Roaming\MetaQuotes\Terminal\BCDEABB7FE91819D147F14B92E0D9730
Es una especie de llave contra la copia de lo que se ha comprado.
Pero también puedes usar el modo /portable:
Luego: C:\sers\...\Documents\MT5\T1 y si instalas el MT5 varias veces puedes 'hacer' bolas de billar de colores como iconos para tus terminales 1-5: [png]
3. MQL5:
Si colocas el cursor sobre una función MQL y pulsas F1, verás directamente la referencia, muchas de ellas con ejemplos para copiar y pegar la forma más rápida de programar.
https://www.mql5.com/de/articles/496
https://www.mql5.com/de/articles/100
https://www.mql5.com/de/articles/599
https://www.mql5.com/de/articles/232
Orden,Pos,Deals:https://www.mql5.com/de/articles/211
Plantillas listas para usar indicadores en Asesores Expertos: https://www.mql5.com/de/articles/13244
y para solucionar problemas cuando el programa no hace lo que se supone que debe hacer: https://www.metatrader5. com/es/metaeditor/help/development/debug
¡No hay casi nada que no haya sido ya programado para MT4/5!
=> Buscar en los artículos: https://www.mql5.com/en/articles
=> Buscar en el código base: https://www.mql5.com/de/code
=> Buscar en general: https://www.mql5.com/de/search o a través de Google con: "site:mql5.com .." (perdón por los errores tipográficos)
https://www.mql5.com/de/search#!keyword=kochbuch
enlaces útiles: https://www.mql5.com/en/forum/176023

4. Indicadores, interpretación y uso en EA:
Plantillas preparadas + interpretación y uso de indicadores:
Osszis: https://www.mql5. com/en/articles/13244
Vol. & B.Will. https://www.mql5.com/de/articles/13277
Tendencia: https: //www.mql5.com/en/articles/13406
Trading: https://www.mql5.com/de/articles/13052
Cuadro de mandos: https: //www. mql5 .com/es/articles/13179

https://www.mql5.com/de/articles/13179
https://www.mql5.com/de/articles/13277
https://www.mql5.com/de/users/m.aboud/publications
Cada artículo explica un indicador (integrado en MT5) y lo que te dice y cómo podrías utilizarlo en un EA.
5. Foundations of Computer Science: http://i.stanford.edu/~ullman/focs.html
MQL5: https://www.mql5.com/files/pdf/mql5_german.pdf, https://www.mql5.com/files/docs/mt5/mql5/chm/mql5_german.chm
6. Installing & using the Market: https://www.mql5.com/en/forum/366161
7. Tips for choosing a trading signal to subscribe to. Guía paso a paso (el artículo): https://www.mql5.com/de/articles/1838
Cómo seleccionar una señal (archivo de ayuda de MT5): https://www.metatrader5.com/de/terminal/help/signals/signal_monitoring
Suscriptores de señales (archivo de ayuda de MT5): https://www.metatrader5.com/de/terminal/help/signals/signal_subscriber
Selección automática de señales prometedoras - el artículo: https://www.mql5.com/es/articles/3398
La manera fácil de evaluar una señal: actividad de trading, drawdown/load y gráficos de distribución MFE/MAE: https://www.mql5.com/de/articles/523
Cómo suscribirse a las señales de trading: https://www.mql5.com/de/articles/618
8. Qué significan los números en el informe Expert Test: https://www.mql5.com/de/articles/1486

Broker suchen
Broker suchen
  • 2023.05.03
  • www.mql5.com
MetaQuotes (MQ) ist KEIN Broker und bietet auch keine Finanz-, Anlage-, Makler-, Handels- oder Datenfeed-Dienstleistungen an und ist auch nicht an...
Razón de la queja: