Biblioteca de Roffild - página 2

 

Hoy he intentado publicar esta biblioteca en el repositorio de MT.

Desde mi perfil me lleva a https://storage.mql5.com/!/#, pero allí hay muchos commits falsos.

En https://www.metatrader5.com/ru/metaeditor/help/mql5storage/mql5storage_svn _client he descubierto que la nueva dirección es https://storage.mql5.io/repos/, pero mi nombre de usuario y contraseña no encajan.

Y la estructura del proyecto que ofrece MetaEditor no se ajusta en absoluto a mi proyecto.

Ahora entiendo por qué casi no hay proyectos en el repositorio público de MT...

 
 

Examples/ToIndicator_Example.mq5 - ejemplo de uso de la clase CToIndicator


 

Biblioteca Roffild

Docs: MQL5 Java

Instalación de

(Opcional)

mklink /j link donde - no requiere derechos de administrador.

Tiene sentido poner la carpeta %APPDATA%\MetaQuotes en la raíz de una partición o en una partición más grande. Windows tiene un límite de 255 caracteres en la ruta del archivo. Tengo una ruta completa a la carpeta MQL5 que contiene 88 caracteres. Al hacer la prueba, el terminal copia el historial por el número de agentes locales, lo que aumenta el tamaño de esta carpeta en varios Gbytes.

  1. Mover la carpeta %APPDATA%\MetaQuotes a D:\MQLProjects
  2. mklink /j %APPDATA%\MetaQuotes D:\MQLProjects
  3. mklink /j D:\MQLProjects\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\ D:\MQLProjects\MQL5

(Importante)

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

Código de estilo

Estilo Java de Google

Tabulador = 3 espacios

Límite de columna = 110

Licencia

Licencia Apache 2.0

 
?? Con qué abrir esto:

README_es.md

 
Renat Akhtyamov:
?? Cómo abrir esto:

README_es.md

https://www.azfiles.ru/extension/markdown.html

MARKDOWN — формат файла. Чем открыть MARKDOWN?
MARKDOWN — формат файла. Чем открыть MARKDOWN?
  • www.azfiles.ru
Текстовый файл, создаваемый при помощи одного из нескольких возможных диалектов языка Markdown. Использует обычное текстовое форматирование, но содержит встроенные текстовые символы, которые определяют, каким образом форматировать текст (например, *bold* для полужирного текста, или другую разметку для курсива, отступов, заголовков и так далее...
 
¿qué tareas resuelve este producto?
 
Mickey Moose:
¿Qué tareas se pueden resolver con la ayuda de este producto?

No hay ninguna tarea específica. Todas las partes de esta biblioteca participan en diferente medida en los desarrollos de la EA. Es posible separar cada archivo en una biblioteca independiente, pero no le veo sentido.

Una tarea = un archivo.

 
Roffild:

Examples/ToIndicator_Example.mq5 - Ejemplo de uso de la clase CToIndicator

Este indicador es:

(alto + bajo)/2

No veo el sentido de ordenar esta biblioteca, sobre todo porque no funcionó en el primer intento

 
Renat Akhtyamov:

El indicador es este:

(alto + bajo)/2

No veo el sentido de tratar con esta biblioteca, sobre todo porque no funcionó en la primera ejecución

¿Por qué debería inventar algo complicado?

El ejemplo no demuestra el indicador sino la posibilidad de mostrar la información del Asesor Experto como un indicador sin necesidad de crear código externo.

Si ToIndicator_Example.mq5 no funcionó, entonces el código en la carpeta Indicators\Roffild no debe haber sido construido cuando el terminal fue lanzado. El registro sería útil.

Por supuesto, todos estamos acostumbrados a crear todo desde cero, por lo que nadie quiere aprender nuevas bibliotecas, pero en el mundo actual usar código de terceros es una práctica común...