JSON Exporter
- Indicadores
- Francesco Strappini
- Versión: 1.1
- Activaciones: 5
Exportación de posiciones y órdenes a un archivo JSON
En cada tick el software comprueba si algo ha cambiado desde la última exportación, y reescribe el archivo sólo cuando es necesario, optimizando la CPU y el disco escribe
Puede elegir
- exportar sólo el Símbolo actual o todos los Símbolos
- exportar sólo posiciones, sólo órdenes o ambas
- el nombre del archivo a exportar
El archivo se guardará en la carpeta MQL4\Files con extensión .json
Puede utilizar el archivo como quiera, para copiar por ejemplo sus posiciones MT4 en otras plataformas para copiar operaciones o monitorizar sus posiciones MT4 casi en tiempo real.
Ejemplo de exportación:
{
"EAName": "StrxExportTradesToJSON",
"EAVersion": "1.01",
"ExportAllSymbols": false,
"ExportOrders": true,
"ExportPositions": true,
"FileName": "trades.json",
"trades": [
{
"symbol": "LTCUSD",
"ticket": 112122086,
"magicnr": 0,
"openPrice": 146.53,
"buy": true,
"pending": true,
"stop": false,
"limit": true,
"openTime": 1635365039,
"lots": 0.1,
"sl": 0,
"tp": 0,
"comment": "",
"commission": 0
},
}
] El JSON exporta la configuración del indicador y la lista de operaciones; cada operación tiene su información principal dada por la plataforma MT4.
Aquí puedes encontrar un copiador cTrader que toma como entrada el JSON generado: http: //bit.ly/ctrader-copy-json
