function GetStockSymbol() {
var app = SpreadsheetApp;
var ss = SpreadsheetApp.getActiveSpreadsheet();
var wl = ss.getSheetByName('Watchlist');
var stockSymbol = wl.getRange(7,2);
var stock = stockSymbol.getValues();
Logger.clear();
var sheet1 = ss.getSheetByName('SMA Differences');
sheet1.getRange(2, 2).setValues(stock);
for(var s=0;s="";s++){
wl.getRange(s+7,1).setValue(stock);
我想一次处理一个监视列表中的一项并保存结果。我该怎么做呢?我正在使用GoogleSheets。我已经链接了我的GoogleSheets电子表格和下面列出的项目。
监视列表工作表的B列中可以有50个名称,也可以有200个名称。我可以将这些名称导入工作表,也可以将它们放在另一个名为Watchlist_(Date)的电子表格中。
“监视列表”名称需要插入B2上的“ SMA差异”表中,然后进行处理,以便通过GoogleFinance输入新的数字。
SMA差异表:C6通过GoogleFinance函数引入C列号,而D6通过GoogleFinance函数引入D列号。
所有其他数字都是使用公式计算的。
我想运行一个脚本来处理监视列表中的每个股票名称,例如(B7:B200)或(B7:B50)。每天会有不同数量的股票名称。
第3行中的数字来自13 SMA表,30 SMA表等上的数字。我认为将所有数字集中在一处会更容易。
处理完股票名称 A (B7)之后,将处理 AABA (B8)。但是,在处理 AABA (B8)之前,第3行中的所有数字都必须以“值格式”保存在该股票名称的相应行中。或仅将数字作为值导出到另一个电子表格。 (这是首选名称,例如Watchlist_2019-07-23。
处理AABA时发生的情况是 A (以前的股票代码)的ROW C3:Z3中的数字将替换为 AABA 的新数字。