无法在iq选项中检测到用户ID

问题描述 投票:0回答:1

我想通过使用iq选项API检测特定的用户ID。

这是我的代码。我可以看到几个正在交易的用户。但我也看不到特定的用户ID,即使它也正在交易。我尝试了两种练习/实模式,但根本无法检测到。预先感谢。

from iqoptionapi.stable_api import IQ_Option
import logging
import time

#logging.basicConfig(level=logging.DEBUG,format='%(asctime)s %(message)s')
I_want_money=IQ_Option("email","password")
I_want_money.connect()#connect to iqoption
while_run_time=10

#For digital option

name="live-deal-digital-option" #"live-deal-binary-option-placed"/"live-deal-digital-option"
active="EURUSD"
_type="PT1M"#"PT1M"/"PT5M"/"PT15M"
buffersize=10#
print("_____________subscribe_live_deal_______________")
I_want_money.subscribe_live_deal(name,active,_type,buffersize)


start_t=time.time()
while True:
    #data size is below buffersize
    #data[0] is the last data
    data=(I_want_money.get_live_deal(name,active,_type))
    print("__For_digital_option__ data size:"+str(len(data)))
    print(data)
    print("\n\n")
    time.sleep(1)
    if time.time()-start_t>while_run_time:
        break
print("_____________unscribe_live_deal_______________")
I_want_money.unscribe_live_deal(name,active,_type)
python trading
1个回答
0
投票

发生的情况是,IQ Option没有官方的API,这些API是由第三方制作的,并基于通过websocket进行的查询,很遗憾,无法看到特定用户的动态,只能看到他们的松散信息。 (独立)。

一种方法是过滤通过“ live-deal-digital-option”获得的所有信息,但这并不有效。我正在尝试进行处理,目前user_id找不到我(实时有很多移动)。

© www.soinside.com 2019 - 2024. All rights reserved.