예스스탁
예스스탁 답변
2023-12-28 16:10:57
안녕하세요
예스스탁입니다.
선행스팬 사이의 색 채우기는 지표속성창의 차트표시탭에서 직접 설정하시면 됩니다.
채우기는 수식안에서 설정이 가능하지 않습니다.
Input: 전환선기간(9), 기준선기간(26), 선행스팬2기간(52);
Var : 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0);
var : tx1(0),tx2(0),tx3(0),TL1(0),TL2(0);
전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2;
기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2;
후행스팬 = Close ;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, 선행스팬2기간) + Lowest(Low, 선행스팬2기간)) / 2;
Plot1(전환선, "전환선");
Plot2(기준선, "기준선");
plot3(후행스팬,"후행스팬");
Plot4(선행스팬1, "선행스팬1");
Plot5(선행스팬2, "선행스팬2");
FixPlotShift(3,-25);
FixPlotShift(4,25);
FixPlotShift(5,25);
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(sDate[전환선기간-1],sTime[전환선기간-1],highest(H,전환선기간),NextBarSdate,NextBarStime,highest(H,전환선기간));
TL2 = TL_New(sDate[전환선기간-1],sTime[전환선기간-1],lowest(L,전환선기간),NextBarSdate,NextBarStime,lowest(L,전환선기간));
Text_Delete(Tx1);
Text_Delete(Tx2);
Text_Delete(Tx3);
var1 = min(전환선,기준선,선행스팬1[25],선행스팬2[25]);
tx1 = Text_New(sDate[전환선기간-1],sTime[전환선기간-1],var1[전환선기간-1],NumToStr(전환선기간,0));
tx2 = Text_New(sDate[기준선기간-1],sTime[기준선기간-1],var1[기준선기간-1],NumToStr(기준선기간,0));
tx3 = Text_New(sDate[선행스팬2기간-1],sTime[선행스팬2기간-1],var1[선행스팬2기간-1],NumToStr(선행스팬2기간,0));
Text_SetStyle(tx1,2,0);
Text_SetStyle(tx2,2,0);
Text_SetStyle(tx3,2,0);
Text_SetSize(tx1,14);
Text_SetSize(tx2,14);
Text_SetSize(tx3,14);
Text_SetColor(tx1,Black);
Text_SetColor(tx1,Black);
Text_SetColor(tx1,Black);
새해 복 많이 받으세요
> 나도부자1 님이 쓴 글입니다.
> 제목 : 지표수식문의
> 항상 감사드립니다
일목균형지표 사용를 사용하고 있습니다.
1. 그림과 같이 마지막 봉 기준으로 9,26,52지점에 봉 번호 표시
2. 9봉 중 최고가와 최저가에 라인 표시
두가지 모두 가능하지 않다면 한 가지 만이라도 부탁드립니다.