使用雅虎财经API的实时货币汇率在印度工作得很好,但在阿联酋就不行了。他们是否有任何IP检查以使用Yahoo Finance API获取此值?
我们已经做到了这一点,使用雅虎财经API使用JavaScript和PHP。代码如下所示。
function currencyConverter(currency_from,currency_to,currency_input){
var yql_base_url = "https://query.yahooapis.com/v1/public/yql";
var yql_query = 'select%20*%2
寻找一个良好的货币数据类型 for .NET,支持、货币、和兑换率(具有相关行为和操作)。
注意:我开始搜索作者肯特·贝克( Kent )在书“”中看到的源代码--他开发了一个不错的货币概念。无法在线找到完整的源。这本书不包含一个单数清单,而是在书的持续时间内开发源代码。
虽然这本书没有更深入,但我也希望货币类支持不同的舍入机制,,因为这在全球金融机构中也是不同的。
编辑1:澄清
所谓“货币类”,我指的是一个.NET数据类型,我可以使用它来支持货币及其操作,包括货币支持和汇率计算。类似的东西是更高级别的抽象,可能在内部使用原始数据类型。此外,它还可能依赖于一系列类,如: Money
我想每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)
类似于这个,我有一个CSV的货币汇率,最多9位小数点的准确性。
例如:0.558659218,4470.011076,7.02E-05,0.000641138,20832.46989
列应该使用哪种数据类型?
我尝试了FLOAT、DOUBLE和DECIMAL(11,11),它们产生了以下警告之一:
第X行“column_name”列的超出范围值
第X行“column_name”列的截断值
当我使用SHOW WARNINGS命令时。
FYI,SQL语句如下(但我猜它不相关):
LOAD DATA LOCAL INFILE 'currency.csv' INTO T