这是我的代码,我只需要处理最后4列“打开,高,低,关闭”。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
plt.style.use('bmh')
data = json.load(open('GBPUSD_D1.json'))
df = pd.DataFrame(data=data, index=data["time"], columns=data)
print(df.head(5))```
output :
``` ver d
我想每10秒在矩阵上显示一次当前的外汇汇率。然而,下面的代码似乎只拉动汇率一次,并每10秒重复一次。只有当我再次手动运行代码时,汇率才会更新。如何刷新API拉请求?
from yahoofinancials import YahooFinancials
import time
yahoo_financials = YahooFinancials('EURCHF=X')
while True:
print yahoo_financials.get_current_price()
time.sleep(10)
我正计划开始开发,我不知道以哪种分析方法为基础。也许你有什么想法?
在外汇市场:
Volume = the number of price changes over a period of time.
在股票市场:
Volume = trading volume * price.
例如,某只股票的成交量为1000股,价格为10美元。因此,成交量指标如下:
Volume = 1000 * $10 = $10,000.
计算上的差异是由于外汇市场是分散的,而不是股票市场。
这就是为什么我不知道如何计算外汇的数量才是准确的。
我正在使用YQL控制台来检索历史外汇价格,查询如下:
select * from yahoo.finance.historicaldata where symbol in ("EURUSD=X") and startDate = "2012-07-01" and endDate ="2012-07-16"
我的问题是,雅虎返回的价格是四舍五入到小数点后两位,这对外汇来说不是很有用,因为外汇报价通常(至少)是四位小数点。例如,下面是该查询结果的一个片段:
{
"date": "2012-07-13",
我正在尝试使用nodeJS启动一个websocket请求。我是WS的新手,我对此非常执着,所有我能找到的例子似乎都是建立一个聊天的例子,在每一个媒体日志中反复重复,但这并没有帮助我更好地理解。
我有一个提供实时数据(外汇)的API。我能够成功地订阅前端的实时数据来源,并做我想做的事情。顺便说一句,我不知道有什么问题,因为某种原因我不明白.-o
但是,我希望通过我的服务器获取这些实时数据,这样我的API键就不会显示得很清楚。
因此,我想向我的服务器发起一个请求;这个请求打开了一个通道,提供了外汇数据的API。然后我打开一个通道从我的服务器接收这些实时数据。我想过以下几点,但这行不通。
var e
你好,伙计们,希望你们做得好。我使用了一种代码,通过从雅虎金融导入股票数据来绘制renko和计数条形图,这非常有效,但我想在代码中使用雅虎金融的外汇数据,但它不起作用。
Stocklist=['AAPL']
start='2016-1-1'
for stock in StockList:
data[stock]=pdr.get_data_yahoo(stock, start)
,这就是我如何获得股票数据并使用它的方式,但它不适用于外汇,例如,EURUSD=X