- Notifications
You must be signed in to change notification settings - Fork12
paduel/MT_zeromq_vnc_docker
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Desde Windows descargar elinstalador de MetaTrader4 y ejecutarlo.
Localiza la carpeta instalada, usualmente enProgram Files (x86)/, y el archivoterminal.exe, el cual ejecutamos con el parametro/portable desde terminal CMD, que previamente abriremos en modo adminstrador.
Nos identificamos con la cuenta y el servidor deseado en MetaTrader.
En opciones (aunque esto puede ajustarse usando el archivostartup.ini):
- Habilitamos el auto-trading y la importación de DLL.
- Habilitamos el One-click trading
- Reducimos a 5000 el número máximo de barras en el chart.
Cerramos el terminal de MetaTrader.
En el directorio de MetaTrader se habrán creado varias carpetas nuevas al haberlo lanzado comoportable.
Para poder usar ZeroMQ en MetaTrader debemos usar el conector desarrollado por Darwinex Labs, lo encontramos en su repositorioDWX ZeroMQ Connector { Python 3 to MetaTrader 4 }. De la carpetadependencies extraemos el contenido demql-zmq-master.zip.
Copiamos las carpetasmql-zmq-master/Include/Mql ymql-zmq-master/Include/Zmq en la carpeta de MetaTrader que se creo anteriormenteMQL4/Include.
En el directorioMQL4/Libraries copiamos los archivoslibsodium.dll ylibzmq.dll que se encuentran en el extraidomql-zmq-master/Library/MT4.
Descarga del repositorio el archivoDWX_ZeroMQ_Server_vX.Y.Z_RCx.mq4 y lo guardamos en el directorioMQL4/Experts.
Copiamos el archivostartup.ini en el mismo directorio queterminal.exe y lo editamos para incluir nuestro usuario, password y servidor.Igualmente copiamos el archivoPreset.set en el directorioMQL4/Presets/ con la configuración del EA, que puede ser editada según se necesite.
Modificar del docker-compose.yml para indicar el directoriolocal de Darwinex_MT4 e inciar el contenedor con
docker-compose up
Se puede conectar con VNC usando la contraseña 3579 (se puede modificar enel archivo run_mt.sh aunque será necesario levantar una nueva imagen paraello usandodockerfile.
About
Imagen de docker con Ubuntu, Wine, Metatrader, ZeroMq, VNC y Fluxbox
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.