Current Copy Trade Positions List
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
import requests import time import hashlib import hmac import uuid api_key=API_KEY_B secret_key=API_SECRET_B def HTTP_Request(endpoint,method,params,Info): httpClient=requests.Session() recv_window=str(5000) url="https://api-testnet.bybit.com" # Testnet endpoint # url = "https://api.bybit.com" global time_stamp time_stamp=str(int(time.time() * 10 ** 3)) signature=genSignature(params,recv_window) headers = { 'X-BAPI-API-KEY': api_key, 'X-BAPI-SIGN': signature, 'X-BAPI-SIGN-TYPE': '2', 'X-BAPI-TIMESTAMP': time_stamp, 'X-BAPI-RECV-WINDOW': recv_window, 'Content-Type': 'application/json' } if(method=="POST"): response = httpClient.request(method, url+endpoint, headers=headers, data=params) else: response = httpClient.request(method, url+endpoint+"?"+params, headers=headers) print(response.text) print(Info + " Response Time : " + str(response.elapsed)) def genSignature(payload,recv_window): param_str= str(time_stamp) + api_key + recv_window + payload hash = hmac.new(bytes(secret_key, "utf-8"), param_str.encode("utf-8"),hashlib.sha256) signature = hash.hexdigest() return signature #Get Order List def get_order_list(): orderLinkId=uuid.uuid4().hex endpoint="/contract/v3/private/copytrading/position/list" method="GET" params='orderLinkId=' + orderLinkId HTTP_Request(endpoint,method,params,"List") |
以前同様の質問を頂きましたので、こちらの記事をお読みください。 https://…
初歩的な質問で申し訳ございません。 パラメータ設定画面でロット数を可変可能にする…
ホソノP様 初めまして山田と申します。 サイトに掲載されているバイナンス用のbo…
bybit版が上手く設定出来たので、バイナンスでもやろうと思ったのですがエラーが…
すみません、ビール送らせていただきますと書きましたが、欲しいものリストではなくて…