mql4でデータをハッシュ化する方法を教える - ページ 6

 
セルゲイエフ、徴兵されたのか?
 
sanyooooook:
セルゲイエフさん、徴兵されたんですか?
こちらこそよろしくお願いします :)
 
sergeev:
こんにちは。)
確認してたんだ...))
 
待ってられない)
 
sergeev:
待ち遠しい)

(カナダとの国境には間に合いましたか?)

ZS: 待ってはいませんよ!ただ、久しぶりに会ったので、そう思って。

 
Alexandr Bryzgalov:
BTC-eにあります。

SHA512 + HMAC検証のためにコードベースに送信される。

は近日中に掲載予定です。

 
o_o:

SHA512 + HMAC検証のためにコードベースに送信される。

は近日中に掲載予定です。

+
 
Alexandr Bryzgalov:
+

は、BTC-e本体で動作を確認しただけです。

オールオッケー

#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);
}


呼応して

{"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}}


そこで、次のステップでは、他のJSON 行を使用してレスポンスを解析します。

を使えば大丈夫です )

 
o_o:

は、BTC-e本体で動作を確認しただけです。

オールオッケー


聞いて


まあ、いいんじゃないでしょうか。)

また、フリーランスとして、mql4のbrizheのすべてのAPI機能を400ドルで受注しました。

ハッシュ化だけはLibs経由でした。

リブが全くなくても可能でしょう。

ありがとうございます、これらの機能を古いAPIに追加してみます(見つかれば)。

ZS: ところで、botは正常に動作していましたが、ほとんど動作していなかったので、裁定取引をする気はありませんでしたが、今は動いているようで、頻繁に応答があるはずです。

 

ジェイソンは自分で解析したというか、必要なものだけ解析したんです。

ストリングスワークでスピードが失われるのはどうかと思います。