커뮤니티

SyntaxError가 뜹니다.

프로필 이미지
엄지아빠
2025-07-14 07:31:24.0
107
글번호 226349
답변완료
if ( T1 >= 90000 && ETF_L.open > 0 && ETF_I.open > 0 && cnt141 == 0 ) { // 구간 가격 계산 함수 function getZones(open, percent, count) { var upZones = []; // 상승 구간 배열 var downZones = []; // 하락 구간 배열 for (var i = 0; i < count; i++) { upZones.push({ low: open * (1 + percent * i), high: open * (1 + percent * (i + 1)) }); downZones.push({ low: open * (1 - percent * (i + 1)), high: open * (1 - percent * i) }); } return {upZones, downZones}; // 레버리지 구간 0.5%씩 7개씩 위/아래 const LEV_ZONE_COUNT = 7; const LEV_ZONE_STEP = 0.005; var levZones = getZones(ETF_L.open, LEV_ZONE_STEP, LEV_ZONE_COUNT); 분할 매수 구간을 시초가(ETF_L.open)보다 0.5%씩 상승하는 값을 기준으로 7구간, 시초가보다 0.5%씩 하강하는 값을 기준으로 7구간을 설정하는 함수인데, return {upZones, downZones};에서 SyntaxError:Unexpected identifier 라는 오류 메세지가 뜹니다. 도와주세요!!!
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-08-08 10:57:44.0

> 엄지아빠 님이 쓴 글입니다. > 제목 : SyntaxError가 뜹니다. > if ( T1 >= 90000 && ETF_L.open > 0 && ETF_I.open > 0 && cnt141 == 0 ) { // 구간 가격 계산 함수 function getZones(open, percent, count) { var upZones = []; // 상승 구간 배열 var downZones = []; // 하락 구간 배열 for (var i = 0; i < count; i++) { upZones.push({ low: open * (1 + percent * i), high: open * (1 + percent * (i + 1)) }); downZones.push({ low: open * (1 - percent * (i + 1)), high: open * (1 - percent * i) }); } return {upZones, downZones}; // 레버리지 구간 0.5%씩 7개씩 위/아래 const LEV_ZONE_COUNT = 7; const LEV_ZONE_STEP = 0.005; var levZones = getZones(ETF_L.open, LEV_ZONE_STEP, LEV_ZONE_COUNT); 분할 매수 구간을 시초가(ETF_L.open)보다 0.5%씩 상승하는 값을 기준으로 7구간, 시초가보다 0.5%씩 하강하는 값을 기준으로 7구간을 설정하는 함수인데, return {upZones, downZones};에서 SyntaxError:Unexpected identifier 라는 오류 메세지가 뜹니다. 도와주세요!!!