میں نے ایک API دستاویز میں دیکھا ہے جس میں exchanges.GetRecords،Log،CurrentKLine، اور records کے بارے میں معلومات دی گئی ہیں۔[-1]، "آخری K لائن"، records[-2])
اس میں کہا گیا ہے کہ[-1] تازہ ترین K لائن، میں نے اس کا مطلب کیا ہے؟ اگر میں نے اس کو 5 منٹ کی مدت کے لئے مقرر کیا ہے، تو اگر یہ 9:32 ہے، تو میں record=exchange.GetRecords(PERIOD_M5) record[-1]['Close'] میں نے جو تازہ ترین قیمت دیکھی ہے وہ 9:32 کی ہے یا 9:30 کی؟
دوسرے لفظوں میں ، اگر میں نے مقررہ وقت کی مدت ختم نہیں کی تو قیمت کیا ہوگی؟
我还想问一个问题,我record[-1]['Time']获得是时间戳怎么转换成本地时间啊,我百度了结果搞出来不对,大佬帮我看看,我用的python
'''
start: 2021-08-02 00:00:00
end: 2021-08-03 00:00:00
period:1h
exchanges: [{"eid":"okex","currency":"BTC_USDT","stocks":0}]
'''
import numpy as np
import pandas as pd
import time
import datetime
from fmz import* # 导入所有FMZ函数
task = VCtx(doc) # 初始化
while True :
record = exchange.GetRecords()
time1 = record[-1]['Time']
time_local = time.localtime(time1)
time2 = time.strftime("%Y-%m-%d %H:%M:%S",time_local)
print(time2)
输出结果是这个53554-11-28 00:00:00
- 1
