如何将python脚本与API正确集成

时间:2019-06-01 15:14:30

标签: python api

我一直在尝试创建一个脚本,该脚本通过API自动进行加密交易所交易。解释器告诉我脚本中的语法是完美无缺的,Anacona提示执行该程序,但是当我尝试验证活动时,API无响应。

我尝试运行API文档中提供的命令,例如POST / api / v3 / order / test(HMAC SHA256),但没有收到响应。

from binance.enums import *
from sklearn.metrics import mean_squared_error
import csv
from csv import writer
import time
import numpy as np
import math
import sys
import matplotlib.pyplot as plt
import pandas as pd

import datetime
from time import sleep
from matplotlib import cm
from operator import itemgetter
import json
from binance.client import Client
from binance.exceptions import BinanceAPIException
url = 'https://api.binance.com/api/v1/userDataStream'


API_KEY = 'apikey'
API_SECRET = 'apisecret'

client = Client('apikey',  'apisecret')


MSE = mean_squared_error
def sFunction(arg):
    from PythonScripts.indata22 import aggTrades
    from PythonScripts import processdata as ps

    ps.read_csv(aggTrades)

    from PythonScripts.processdata import model
    from PythonScripts import testdemonstratefit
    with open(testdemonstratefit, 'w') as outfile, open(model, 'r',
                                                    encoding='utf-8') as infile:
        print ("Mean Squared Error:", MSE)
    csv.writer(MSE)

    from PythonScripts import regresseddata as rd
    rd.read_csv(aggTrades)
    from PythonScripts.regresseddata import mean_MSE
    csv.writer(mean_MSE)

    import researchpy as rp
    from scipy import stats

    df = pd.read_csv(MSE.csv)
    df = pd.read_csv(mean_MSE.csv)

    x = MSE
    y = mean_MSE

    np.corrcoef(x, y)
    plt.show()

    index = np.corrcoef(x, y).index
    while True:
        if index >= 0.70:
                try:
                   import bidaskspreadbuysellorder
                   exec(bidaskspreadbuysellorder)
                except ImportError:
                        print("exception raised")
                else:
                    pass
    sleep(1)

期望是自动交易和对官方文档中命令的响应。

0 个答案:

没有答案