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 라는 오류 메세지가 뜹니다.
도와주세요!!!