Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wiseplat
GitHub Repository: wiseplat/python-code
Path: blob/master/ invest-robot-contest_NeuroInvest-main/NeuroInvest/get_pairs_data.py
5931 views
1
from os import path
2
from time import time
3
4
pairsDataFile = "api-cache/pairs_data.json"
5
6
if not path.isfile(pairsDataFile) or int(time()) - path.getmtime(pairsDataFile) > 5 * 60:
7
import json
8
from trade_tuples import tradesTuple
9
pairsData = {}
10
for tradeTuple in tradesTuple:
11
tradeTuple.update()
12
dayData = tradeTuple.getMomentData()
13
if dayData is not None:
14
pairsData[tradeTuple.getName()] = dayData
15
16
with open(pairsDataFile, 'w') as file:
17
json.dump(pairsData, file)
18
19
#with open(pairsDataFile, 'r') as file:
20
# print(file.read())
21
22
23