커뮤니티
부탁드립니다
2026-03-18 06:05:05
52
글번호 231124
강세박스 : 전환선, 기준선, 선행스팬1,선행스팬2 순서로 정배열 일때
약세박스 : 전환선, 기준선, 선행스팬1,선행스팬2 순서로 역배열 일때
답변 1
예스스탁 예스스탁 답변
2026-03-18 10:08:43
안녕하세요
예스스탁입니다.
var : 전환선(0),기준선(0),후행스팬(0),선행스팬1(0), 선행스팬2(0);
var : T(0),box(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
후행스팬 = C;
선행스팬1 = (전환선[25] + 기준선[25]) / 2 ;
선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2;
Plot1(전환선);
Plot2(기준선);
Plot3(후행스팬);
Plot4(선행스팬1);
Plot5(선행스팬2);
FixPlotShift(3,-25);
FixPlotShift(4,25);
FixPlotShift(5,25);
if 전환선 > 기준선 and 기준선 > 선행스팬1 and 선행스팬1 > 선행스팬2 then
T = 1;
Else if 전환선 < 기준선 and 기준선 < 선행스팬1 and 선행스팬1 < 선행스팬2 then
T = -1;
Else
T = 0;
if T == 1 Then
{
if T != T[1] Then
{
box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L);
Box_SetColor(box,Red);
Box_SetFill(box,true);
Box_SetExtFill(box,true);
}
Else
Box_SetEnd(box,NextBarSdate,NextBarStime,L);
}
if T == -1 Then
{
if T != T[1] Then
{
box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L);
Box_SetColor(box,Blue);
Box_SetFill(box,true);
Box_SetExtFill(box,true);
}
Else
Box_SetEnd(box,NextBarSdate,NextBarStime,L);
}
즐거운 하루되세요
다음글
이전글