MQL5 Storage: ¡Tu código siempre contigo!

 

La mayoría de desarrolladores de MQL5 usan más de un terminal MetaTrader 5 en su vida diaria. Con frecuencia, tras comenzar a escribir sentados a una computadora, se ven en la necesidad de continuar el trabajo en otro lugar: en la oficina, en la casa de campo o de vacaciones. En este caso, la solución más simple es llevar encima un pendrive e ir metiendo en él de forma periódica las últimas versiones actuales.

Pero es fácil olvidarse de esta sencilla operación de copiado de datos, y te das cuenta con rabia de que no puedes continuar el trabajo por donde lo dejaste. Por otra parte, la propia operación de copiar algo aquí y allá es un poco molesta en nuestro tiempo,  cuando no siempre disponemos de él. En pocas palabras, no se trata de un problema que sea imprescindible zanjar, pero le proponemos resolverlo de una vez por todas. ¡Lanzamos el sistema personal de guardado de datos MQL5 Storage!



Entre en su perfil en MQL5.community y active con solo un click su propio almacén personal de programas en el lenguaje MQL5. Confirme su elección introduciendo la contraseña actual y pulse el botón "Aplicar" que aparecerá en la pantalla. ¡Ya está todo hecho! El propio repositorio de códigos fuente se encuentra en la dirección https://storage.mql5.com, al recurrir a él, la página le pedirá su login y contraseña para mql5.com. Pulse sobre la carpeta Personal y verá la estructura interna. Cada usuario solo ve su carpeta personal, nadie más tendrá acceso.



En la primera etapa, podrá conectarse a MQL5 Storage con la ayuda de cualquier cliente para el sistema de control de las versiones Subversion, usando su login y contraseña en MQL5.community. En los builds siguientes del editor MetaEditor 5 se añadirá la posibilidad de traspasar el código al almacén y tomarlo directamente de él. De esta forma, la comodidad de uso de los recursos MQL5.community se hará todavía mayor.

Obtener los archivos desde el almacén

Mostraremos con TortoiseSVN 1.7, un ejemplo sobre cómo conectarse al almacén personal desde cualquier lugar del mundo.

  1. Creamos una carpeta para la sincronización, por ejemplo, MQL5_Storage\Personal\.
  2. Con el botón derecho, invocamos en la carpeta Personal el comando checkout para cargar nuestros datos desde el almacén al disco local de la computadora.



  3. Introducimos como dirección URL del repositorio https://storage.mql5.com/svn/Personal/<su_login_en_ mql5.com>.



    Acepte el certificado propuesto, se trata de un certificado de Thawte de confianza.



  4. Como login y contraseña, introducimos nuestro login y contraseña de MQL5.community.


Después de cargar con éxito los datos desde el almacén, obtendrá un mensaje sobre ello en SVN.




Cargar archivos en el almacén

Para cargar sus datos en el almacén, es necesario pasar por 3 etapas:

  1. Ubique en la carpeta local el archivo necesario. En el dibujo se muestra que en la carpeta E:\MQL5_Storage\Personal\ está ubicado 2D_Hedgehog.mq5



  2. Con el botón derecho de su ratón, invoque el menú de contexto sobre el archivo y elija el comando "Add"




  3. A continuación, en la carpeta Personal, sincronice desde su carpeta Personal en el almacén, pulse el botón derecho del ratón y elija en el menú el punto "SVN Commit"


La carga al almacén ha sido realizada. De esta forma se pueden ubicar en un lugar del mundo los datos en MQL5 Storage, y retomarlos en otro lugar distinto.


El uso del almacén es gratuito, basta con tener una cuenta en MQL5.com. Ahora usted puede moverse con toda libertad, escriba sus programas donde quiera y cuando quiera, nosotros nos ocuparemos de que usted esté cómodo y nunca tenga que preocuparse por la sincronización de las versiones de los códigos en el lenguaje MQL5. Continuaremos desarrollando el almacén, y pronto usted tendrá acceso a proyectos dirigidos de forma conjunta con otros miembros de MQL5.community.