Biblioteca de Roffild - Biblioteca para MQL5 (MetaTrader) con soporte
Biblioteca de Roffild - Biblioteca para MQL5 (MetaTrader) con soporte

 

Publi

Resultados 1 al 2 de 2

Tema: Biblioteca de Roffild - Biblioteca para MQL5 (MetaTrader) con soporte

  1. #1
    https://github.com//Library/

    La comunidad MQL5 me conoce con el nombre y esta es mi biblioteca de código abierto para MQL5. Un intento de implementar las características en MQL5, que se han convertido en el estándar para los lenguajes de programación populares. Cada archivo tiene una idea. La biblioteca se repone según sea necesario para nuevas capacidades.

    Pocas personas intentaron poner el proyecto en Github. No hay un estándar único. MetaQuotes no usa sistemas de control de versiones cuando crea un proyecto. Por alguna razón, los programadores de MetaQuotes creen que el proyecto debe ser del mismo tipo. Para proyectos pequeños que se publican en CodeBase en el sitio MQL5.com. , esta división está justificada. Para proyectos medianos y grandes, no es posible seleccionar un tipo de proyecto.

    Experimenté con diferentes estructuras del proyecto. Para usar Git, tuve que sacar los archivos de la estructura de carpetas estándar que MetaQuotes adoptó. Crear un enlace a la carpeta de ensayo (en esta biblioteca, la carpeta): la mejor opción.

    MetaEditor puede guardar código en UTF-16, pero también admite la codificación de UTF-8 con BOM. Para convertir un archivo con el código fuente, debe usar un editor de terceros (lo recomiendo
    https://notepad-plus-plus.org/)

    Esta biblioteca se puede dividir en intereses: tareas comunes (ArrayList, Log4MQL, ToIndior, etc.); experimentos con AlgLib en aprendizaje automático; usando Apache Spark con Amazon Web Services (EC2 y EMR), cuando las capacidades de AlgLib dejaron de ser suficientes.
    Documentación


    https://roffild.com/mql5/

    https://roffild.com/java/

    Campo de golf


    https://roffild.com/

    https://github.com//Library

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

    https://www.mql5.com/ru/forum/245373https://github.com//Library/blob/master/Experts//
    https://github.com//Library/blob/mas...s//AmazonUtils- Puede usarse como ejemplo de desarrollo de un proyecto en Java.
    https://github.com//Library/blob/mas...Perceptron.mq5
    https://github.com//Library/blob/mas...ndomForest.mq5
    https://github.com//Library/blob/mas...rts//Examples/
    https://github.com//Library/blob/mas...or_Example.mq5
    https://github.com//Library/blob/master/Include//
    https://github.com//Library/blob/mas...LPDataFile.mqh- Formato de datos para Alglib_MultilayerPerceptron y Alglib_RandomForest. MLPDataFile = CSV en formato binario.
    https://github.com//Library/blob/mas...ist_macros.mqh- Esta variante todavía se utiliza debido a la compatibilidad con plantillas deficientes por parte del editor de código.
    https://github.com//Library/blob/mas.../ArrayList.mqh- ArrayList de Java.
    https://github.com//Library/blob/mas...yListClass.mqh- ArrayList de Java for Class solamente.
    https://github.com//Library/blob/mas...Serializer.mqh- Guardar y cargar datos para la clase CDecisionForest (Alglib).
    https://github.com//Library/blob/mas...e//Log4MQL.mqhy
    https://github.com//Library/blob/mas...MQL_tofile.mqh
    https://github.com//Library/blob/master/Include//LogMX(
    https://roffild.com/Log4MQLParser.zip) para
    http://www.logmx.com/
    https://github.com//Library/blob/mas.../OrderData.mqh- Simulación de pedidos con datos adjuntos para investigación. </P>
    https://github.com//Library/blob/mas...//OrderSql.mqh- Registrar datos de órdenes simuladas (COrderData) en un formato de archivo MySQL.
    https://github.com//Library/blob/mas...e//SqlFile.mqh- Escribir datos en un formato de archivo MySQL. </P>
    https://github.com//Library/blob/mas...e//CsvFile.mqh- Escribir datos en un formato de archivo CSV.
    https://github.com//Library/blob/mas.../Statistic.mqh- Contando datos e imprimiendo la información acumulada.
    https://github.com//Library/blob/mas.../TesterSql.mqh- Grabar resultados de optimización en archivos de formato CSV y SQL.
    https://github.com//Library/blob/mas...//ToIndior.mqh- Visualización de datos de expertos o secuencias de comandos utilizando funciones para interiores.
    https://github.com//Library/blob/mas...//UnitTest.mqh- Clase base para UnitTest.
    https://github.com//Library/blob/mas...ialization.mqh
    https://github.com//Library/blob/master/Include//Java/
    https://github.com//Library/blob/mas...a/AmazonUtils/
    https://github.com//Library/blob/mas.../Java/Library/
    https://github.com//Library/blob/mas...e//Java/Spark/- Lectura desde MLPDataFile.
    https://github.com//Library/blob/mas...u_user_data.sh- Script de trabajo para generar agentes de prueba en Ubuntu 14 en AWS.
    https://github.com//Library/blob/master/Indiors//
    https://github.com//Library/blob/mas...//ToIndior.mqh
    https://github.com//Library/blob/mas...//ToIndior.mq5
    https://github.com//Library/blob/mas...ior_window.mq5
    https://github.com//Library/blob/master/Scripts//
    https://github.com//Library/blob/mas...aFileSparkTest- Proyecto de ejemplo para prueba Spark y MLPDataFile.
    https://github.com//Library/blob/mas...pts//UnitTests
    Instalación
    (Opcionalmente)

    enlace mklinkj donde - no requiere derechos de administrador.

    Tiene sentido mover la carpeta% APPDATA% \ MetaQuotes a la raíz de la partición oa una partición más grande. Windows tiene un límite de 255 caracteres para la ruta del archivo. La ruta completa a la carpeta MQL5 que tengo es de 88 caracteres. Al realizar pruebas, el terminal copia el historial por el número de agentes locales que aumenta el tamaño de esta carpeta en varios gigabytes. Mueva el% APPDATA% \ MetaQuotes a D: \ MQLProjects mklinkj% APPDATA% \ MetaQuotes D: \ MQLProjects mklinkj D: \ MQLProjects \ Terminal \ D0E8209F77C8CF37AD8BF550E51FF075 \ MQL5 \ D: \ MQLProjects \ MQL5
    (Importante)

    Ejecute create_links.bat desde la carpeta MQL5 \ MyProjects \ Library después de clonar el proyecto.

    Estilo de código


    https://google.github.io/styleguide/javaguide.html

    Tab = 3 espacios

    Límite de columna = 110

    Licencia


    https://github.com//Library/blob/master/LICENSE


    https://roffild.com/index_ru.html

  2.                         
    Publicidad
  3. #2

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.