Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 637
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Und die Daten in der zweiten Zeile sind genau dieselben wie in der ersten?
Nein, nicht ganz. Es ist so, wie es das Format vorgibt. Wie man sie bekommt - weiß ich nicht.
Außerdem interessiert mich die Hauptfrage, wie man sie wieder in eine lesbare Form bringt, und woher das Minus in der Zeile kommt =)
Nein, nicht ganz. Es ist so, wie es das Format vorgibt. Wie man sie bekommt - weiß ich nicht.
Auch in der Hauptfrage interessiert, wie man sie zurück zu einer lesbaren Form zu bekommen!, und wo das Minus von der Linie =)
Ehrlich gesagt, verstehe ich die Frage nicht. Es gibt keine Rohdaten.
Sind Sie sicher, dass in der ursprünglichen Zeichenkette keine Minuszeichen enthalten sind? In jedem Fall könnte der Code die Zeichenkette in Teilzeichenfolgen aufteilen und diese in Zahlen umwandeln und dann diese Zahlen verarbeiten und eine neue Zeichenkette bilden.
Um ehrlich zu sein, verstehe ich die Frage nicht. Es gibt keine Originaldaten.
Sind Sie sicher, dass in der ursprünglichen Zeichenkette keine Minuszeichen enthalten sind? In jedem Fall kann der Code die Zeichenfolge in Teilzeichenfolgen aufteilen und diese in Zahlen umwandeln, die dann verarbeitet werden und eine neue Zeichenfolge bilden.
Hier ist eine Zeichenkette, die in Zahlen umgewandelt wird:
Konto: 941873 Name: Vitaly Währung: USD Hebelwirkung: 1:500 2016 Oktober 5, 22:30
Können Sie mir sagen, wer auf diese Linie gestoßen ist und weiß, wie man sie verlassen kann?
29301441,1475681547,0,0.01,EURUSD,1.1207,0.0000,0.0000,1475690944,1.1213,0.00,0.00,0.60,,13134545
wie diese:
-118,120,-39,52,-58,-76,62,-66,-49,-97,-38,-86,-125,-52,-70,-96,89,-23,13,-91,111,74,-79,16,65,127,116,-76,99,5,27,48,42,44,55,-94,84,-72,-63,115,26,18,-47,-46,5,-55,32,68,114,-20,46,-7,79,7,82,78,-91,41,82,-114,121,112,-64,-106,35,-10,24,-128,58,-81,-69,92,34,79,64,-97,52,-95,127,-18,-46,104,104,85,56,93,8,100,14,-52,-88,-38,-28,-76,-49,35,-74,27,120,74,53,124,-104,-59,-1,41,-127,-99,103,104,-38,2,47,-93,68,35,-15,44,123,47,78,-117,15,-114,-46,-98,-108,-26,
Ich danke Ihnen!
Auf keinen Fall, es sind völlig unterschiedliche Linien
erste Zeile Ticket, Öffnungszeit, Kauf, Lot, Symbol, Eröffnungskurs, Sl, Tp, Schließungszeit, Schließungskurs, usw.
die zweite Zeile kann alles sein
wenn die erste Zeichenkette eine binäre Zeichenkette ist, versuchen Sie, die Datentypen zu lesen
Auf keinen Fall, es sind völlig unterschiedliche Saiten
erste Zeile Ticket, Öffnungszeit, Kauf, Lot, Symbol, Eröffnungskurs, Sl, Tp, Schließungszeit, Schließungskurs, usw.
die zweite Zeile kann alles sein
wenn die erste Zeichenkette eine binäre Zeichenkette ist, versuchen Sie, die Datentypen zu lesen
Ich habe es versucht, ohne Erfolg, vielleicht ist es der falsche Weg.
Ich bin immer noch daran interessiert, wie ich sie wieder in eine lesbare Form bringen kann.
Ich habe es versucht, ohne Erfolg, vielleicht bin ich auf dem falschen Weg.
Ich bin immer noch daran interessiert, wie ich sie wieder in eine lesbare Form bringen kann.
Um sie zurückzubekommen, müssen Sie wissen, wie sie geschrieben wurde.
die zweite Zeile ist höchstwahrscheinlich eine Binärdatei, und es wird nurFileWriteInteger geschrieben
Um zurückzugehen, müssen Sie wissen, wie sie geschrieben wurde
Nun, das ist das Problem, ich kann nicht einmal verstehen, was geschrieben wurde, es gibt keine Buchstaben, nur Ziffern, und die mit einem Minuszeichen durch eins. Und all dieses Zeug wird auf der Terminalseite zu so einem Ding, aber auf der Serverseite ist es bereits in eine lesbare Form umgewandelt.
Ziffern können Buchstaben sein.
Können Sie das nicht auf dem Server nachsehen? Wie und was liest sie?
Ziffern können Buchstaben sein.
Können Sie das nicht auf dem Server nachsehen? Wie und was liest sie?
Nein, das geht nicht, ich versuche es schon seit einer Woche, ohne Erfolg. Die Frage ist, welche Verschlüsselungsmethode verwendet wird. Ich weiß, dass auf der Terminalseite eine absurde oder nicht ganz so absurde DLL verwendet wird).
Worum es also geht: Sie müssen eine Testvisualisierung erstellen, haben aber jetzt den Algorithmus für die Datenübertragung geändert. Das hat eine Zeit lang funktioniert, jetzt funktioniert es nicht mehr, ich möchte die Leistung wiederherstellen.
Hier ist die Zeile, die in Zahlen umgewandelt wurde:
Konto: 941873 Name: Vitaly Währung: USD Hebelwirkung: 1:500 2016 Oktober 5, 22:30
941873 Vitaly USD 1:500 2016 Oktober 5, 22:30
Wie auch immer, dort wird Verschlüsselung verwendet...
Übrigens, die 128 Ziffern sind nicht umsonst...