我想,当html" target="_blank">数据输入到新行(来自外部表单-日期、时间、股票代码)时,使用google finance将股票的当前价格输入到一个单元格中,然后不再更新该单元格中的价格。在它旁边的单元格中,我要跟踪价格,在它旁边的单元格中,我要跟踪自创建以来的最高值(“当前价格”单元格的最高值)。
这是我的床单https://docs.google.com/spreadsheets/d/1EUU1bZnIfBatNI8H9pPk202PCD1g8wWXt5M0wx6S-jM/edit?usp=sharing
到目前为止,我所拥有的只是一个高值跟踪器,它只在第一行为正确的单元格运行。令人尴尬的是,我不知道如何将其应用于整个专栏。
总之,日期、时间和股票将被输入A、B和C列。当这种情况发生时,我想得到C列股票的当前价格,并且不再更新该数字。在D中,我希望价格被跟踪,就像谷歌金融正常运行一样,在E中,D的最高值在同一行。
这就是目标。任何帮助都将不胜感激:)
到目前为止,我所拥有的只是一个高值跟踪器,它只在第一行为正确的单元格运行。令人尴尬的是,我不知道如何将其应用于整个专栏。
绑定到电子表格的代码是
function onEdit() {
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("D2:E2");
var values = range.getValues()[0];
range.setValues([[values[0], Math.max(values[0], values[1])]]);
}
D2: E2
-不管实际编辑的范围是什么range.get值()[0]
)0
和1
列(例如列D
和E
),并将列D
的值分配回列D
(有必要吗?)列E
从您的描述中不太清楚D列是如何填充的,以及您想对F列做什么,但请给出您的一般建议:
修改范围并将其扩展到最后一行。随后循环遍历所有行:
function onEdit() {
var sheet = SpreadsheetApp.getActiveSheet();
var lastRow = sheet.getLastRow();
var range = sheet.getRange("D2:E"+lastRow);
for (var i = 0; i < lastRow-1; i++){
var values = range.getValues()[i];
range.setValues([[values[0], Math.max(values[0], values[1])]]);
}
}
e.range
,找出哪一行是已编辑的行,并处理此行:function onEdit(e) {
var sheet = SpreadsheetApp.getActiveSheet();
var range = e.range;
var row = range.getRow();
var values = sheet.getRange(row, 4, 1, 2).getValues()[0];
range.setValues([[values[0], Math.max(values[0], values[1])]]);
}
注:getRange(行,4,1,2)
是从定义的行和列4(D
)开始获取范围的符号,1行长,两列宽,请参见此处。
重要提示:如果您的工作表是从外部工作表自动填充的,onEdit
触发器将不适用于您(它仅在手动、人工编辑时触发)。在这种情况下,您将需要此处所述的解决方法。
问题内容: 我对使用 Python 编程很 陌生 。 我想制作一个将从Google Finance 获取股票价格* 的应用程序。一个示例是CSCO (思科系统) 。然后,我将使用该数据 在库存达到一定值时向用户发出警告 。它还需要 每30秒刷新一次 。 __ *** 问题是我不知道如何获取数据! 谁有想法? 问题答案: 该模块由CoreyGoldberg提供。 程序: 用法示例: 更新 :更改了正
在这个 Matplotlib 教程中,我们将展示如何跟踪股票的最后价格的示例,通过将其注解到轴域的右侧,就像许多图表应用程序会做的那样。 虽然人们喜欢在他们的实时图表中看到历史价格,他们也想看到最新的价格。 大多数应用程序做的是,在价格的y轴高度处注释最后价格,然后突出显示它,并在价格变化时,在框中将其略微移动。 使用我们最近学习的注解教程,我们可以添加一个bbox。 我们的核心代码是: bbox
问题内容: 我正在寻找来自Google服务的财务数据。 我发现此URL获取Microsoft的库存数据。 Google允许这种HTTP请求的所有可能参数是什么?我想看看我可以获得的所有不同信息。 问题答案: 有一个用于管理投资组合的完整API。*链接已删除。Google不再为此提供开发人员API。 获取股票报价要困难一些。我发现一篇文章,有人使用Google Spreadsheets获得股票报价。
问题内容: 我需要将每个键的值相乘,然后将所有值加在一起以打印一个数字。我知道这可能超级简单,但我被卡住了 在我看来,我可以通过以下方式解决此问题: 但是那样的事情是行不通的:) 问题答案: 如果需要个人,可以使用dict理解: 或直接求和:
本文向大家介绍python用线性回归预测股票价格的实现代码,包括了python用线性回归预测股票价格的实现代码的使用技巧和注意事项,需要的朋友参考一下 线性回归在整个财务中广泛应用于众多应用程序中。在之前的教程中,我们使用普通最小二乘法(OLS)计算了公司的beta与相对索引的比较。现在,我们将使用线性回归来估计股票价格。 线性回归是一种用于模拟因变量(y)和自变量(x)之间关系的方法。通过简单的
我有一个问题在添加价格,大小和库存。如何添加价格、库存和大小而不重复? 下面是我的数据库结构: TBLProduct 这是我将价格、股票和价格相加后的结果。你可以看到有两个‘耐克勒布朗15鬼’。 查询 Ajax 显示产品的代码