Merge pull request '[WBS-2.3] RS(상대강도) 신호 V2 완성' (#6) from feature/wbs-2.3 into main
Reviewed-on: http://192.168.123.100:8418/KimJaeHyun/myfinance/pulls/6
This commit is contained in:
@@ -2256,7 +2256,15 @@ function runDataFeed() {
|
||||
const macroSheet = getSpreadsheet_().getSheetByName("macro");
|
||||
if (macroSheet) {
|
||||
const mData = macroSheet.getDataRange().getValues();
|
||||
const mHdr = mData[1] ?? [];
|
||||
let headerRowIdx = 0;
|
||||
for (let r = 0; r < Math.min(5, mData.length); r++) {
|
||||
const row = mData[r] ?? [];
|
||||
if (row.indexOf("Symbol") >= 0 && row.indexOf("Name") >= 0) {
|
||||
headerRowIdx = r;
|
||||
break;
|
||||
}
|
||||
}
|
||||
const mHdr = mData[headerRowIdx] ?? [];
|
||||
const symIdx = mHdr.indexOf("Symbol");
|
||||
const nameIdx = mHdr.indexOf("Name");
|
||||
const closeIdx = mHdr.indexOf("Close");
|
||||
@@ -2265,7 +2273,7 @@ function runDataFeed() {
|
||||
const ret10DIdx = mHdr.indexOf("Ret10D");
|
||||
const ret20DIdx = mHdr.indexOf("Ret20D");
|
||||
const ret60DIdx = mHdr.indexOf("Ret60D");
|
||||
for (let i = 2; i < mData.length; i++) {
|
||||
for (let i = headerRowIdx + 1; i < mData.length; i++) {
|
||||
const sym = symIdx >= 0 ? String(mData[i][symIdx]).trim() : "";
|
||||
const name = nameIdx >= 0 ? String(mData[i][nameIdx]).trim() : "";
|
||||
if (name === "KOSPI") {
|
||||
|
||||
Reference in New Issue
Block a user