Lehren, wie man Daten in mql4 hasht - Seite 6

 
Sergejew, sind Sie eingezogen worden?
 
sanyooooook:
Sergejew, sind Sie zur Armee eingezogen worden?
Hallo auch an dich :)
 
sergeev:
Hallo auch an dich :)
Ich wollte nur nachsehen, ob... ))
 
warten Sie nicht darauf :)
 
sergeev:
Ich kann es kaum erwarten :)

(Haben Sie es noch rechtzeitig zur kanadischen Grenze geschafft? )

ZS: Ich warte nicht, ich habe dich nur eine Weile nicht gesehen, deshalb dachte ich.

 
Alexandr Bryzgalov:
es ist auf BTC-e.

an die Codebasis zur SHA512 + HMAC-Verifizierung gesendet

wird in Kürze veröffentlicht.

 
o_o:

an die Codebasis zur SHA512 + HMAC-Verifizierung gesendet

wird in Kürze veröffentlicht.

+
 
Alexandr Bryzgalov:
+

Ich habe gerade den Vorgang bei BTC-e selbst überprüft.

alles in Ordnung

#include "SHA512.mq4"
//+------------------------------------------------------------------+
void OnStart()
{
        string key=
        string secret=

        string request;
        request+="method=getInfo";
        request+="&";
        request+="nonce="+string(1);
        
        char data[];
        StringToCharArray(request, data, 0, StringLen(request), CP_UTF8);
        
        string sha512data=SHA512::hmac(data, secret);
        string headers;
        headers+="Key:"+key+"\r\n";
        headers+="Sign:"+sha512data+"\r\n";
        headers+="Content-Type: application/x-www-form-urlencoded\r\n";
        headers+="Content-Length:"+string(ArraySize(data))+"\r\n";
        headers+="\r\n";

        string res_header;
        char result[];
        int ret=WebRequest("POST", "https://btc-e.com/tapi", headers, 10000, data, result, res_header);
        string ans=CharArrayToString(result);
        Print(ans);
}


als Antwort

{"success":1,"return":{"funds":{"usd":0,"btc":0,"ltc":0,"nmc":0,"rur":0,"eur":0,"nvc":0,"trc":0,"ppc":0,"ftc":0,"xpm":0,"cnh":0,"gbp":0,"dsh":0,"eth":0},"rights":{"info":1,"trade":1,"withdraw":0},"transaction_count":0,"open_orders":0,"server_time":1492628713}}


Der nächste Schritt ist also, die Antwort mit meiner anderen JSON-Zeile zu parsen

und Sie werden es gut gebrauchen können)

 
o_o:

Ich habe gerade den Vorgang bei BTC-e selbst überprüft.

alles in Ordnung


in Beantwortung von


Alles in allem ist es in Ordnung. Sie werden es benutzen)

ich habe auch einen freiberuflichen Auftrag für $400 für alle api Funktionen für brizhe auf mql4

nur das Hashing erfolgte über Libs.

Es wird möglich sein, ganz ohne Libs auszukommen.

Danke, ich werde versuchen, diese Funktionen zur alten API hinzuzufügen (wenn ich sie finden kann).

ZS: Bot durch die Art und Weise funktionierte gut, aber selten, so hatte ich keine Lust auf Arbitrage, scheint jetzt zu bewegen, sollten häufige Antworten sein

 

Jason hat es selbst ausgewertet, oder besser gesagt, nur das, was ich brauchte.

Ich bin mir nicht sicher, wie viel Geschwindigkeit bei der Saitenarbeit verloren geht.

Grund der Beschwerde: