JSON Exporter
- Indikatoren
- Francesco Strappini
- Version: 1.1
- Aktivierungen: 5
Exportieren von Positionen und Aufträgen in eine JSON-Datei
Bei jedem Tick prüft die Software, ob sich seit dem letzten Export etwas geändert hat, und schreibt die Datei nur dann neu, wenn es nötig ist, um die CPU- und Festplattenleistung zu optimieren.
Sie können wählen:
- nur das aktuelle Symbol oder alle Symbole zu exportieren
- nur Positionen, nur Aufträge oder beides zu exportieren
- den Dateinamen, in den exportiert werden soll
Die Datei wird im Ordner MQL4\Files mit der Erweiterung .json gespeichert.
Sie können die Datei nach Belieben verwenden, um z.B. Ihre MT4 Positionen auf andere Plattformen zu kopieren oder Ihre MT4 Positionen fast in Echtzeit zu überwachen.
Beispiel-Export:
{
"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
},
}
] Das JSON exportiert die Einstellungen des Indikators und die Liste der Trades; jeder Trade hat seine Hauptinformationen, die von der MT4-Plattform vorgegeben werden
Hier finden Sie einen cTrader-Kopierer, der das generierte JSON als Input nimmt: http: //bit.ly/ctrader-copy-json
