예스스탁
예스스탁 답변
2023-12-21 13:39:59
안녕하세요
예스스탁입니다.
1
텍스트는 봉위에만 표시가 가능해서 우측 여백에는 표시가 가능하지 않습니다.
봉기준으로 표시되게 작성해 드립니다.
선행스팬 사이에 색채우기는 지표속성의 차트표시탭에서 직접 설정하셔야 합니다.
var : 전환선(0),기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0),tx(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
후행스팬 = C;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,52)+lowest(L,52))/2;
Plot1(전환선, "전환선");
Plot2(기준선, "기준선");
Plot3(후행스팬, "후행스팬");
Plot4(선행스팬1, "선행스팬1");
Plot5(선행스팬2, "선행스팬2");
FixPlotShift(3,-25);
FixPlotShift(4,25);
FixPlotShift(5,25);
if CrossUp(선행스팬1[25],선행스팬2[25]) Then
{
Tx = Text_New(sDate,sTime,L,"▲");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Red);
}
if CrossDown(선행스팬1[25],선행스팬2[25]) Then
{
Tx = Text_New(sDate,sTime,H,"▼");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,Blue);
}
2
input : P(20),dv(2);
var : 전환선(0),기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0),tx(0);
var : BBup(0),BBdn(0),BBmd(0);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
후행스팬 = C;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,52)+lowest(L,52))/2;
BBup = BollBandUp(P,dv);
BBmd = ma(C,P);
BBdn = BollBandDown(P,dv);
Plot1(전환선, "전환선");
Plot2(기준선, "기준선");
Plot3(후행스팬, "후행스팬");
Plot4(선행스팬1, "선행스팬1");
Plot5(선행스팬2, "선행스팬2");
FixPlotShift(3,-25);
FixPlotShift(4,25);
FixPlotShift(5,25);
if CrossUp(선행스팬1[25],선행스팬2[25]) Then
{
Tx = Text_New(sDate,sTime,L,"▲");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Red);
}
if CrossDown(선행스팬1[25],선행스팬2[25]) Then
{
Tx = Text_New(sDate,sTime,H,"▼");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,Blue);
}
plot6(BBup,"상단");
plot7(BBmd,"중단");
plot8(BBdn,"하단");
즐거운 하루되세요
> chochobo 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 1) 일목균형표상 앞구름에 관련 지표를 넣고 싶습니다.
선행스팬1 > 선행스팬2 의 경우에는 빨간색▲
선행스팬1 < 선행스팬2 의 경우에는 파란색▼
==> 캔들차트의 앞구름에 직접 표시가 가능할런지요
(만일 불가능시 캔들자리에라도 표시 요망)
2) 위의 1)번 지표와 볼린저밴드를 합성해서 하나의 지표로 만들고 싶습니다.
→ 예스랭귀지로 간단하게 붙여넣기를 했더니, 일목균형표가 에러가 납니다. 앞구름이 없고, 후행스팬이 캔들에 붙어있네요
3) 위의 일목균형표, 볼린저밴드 합성지표에서 지표속성창에서 원본(일목균형표, 볼린저밴드)과 동일하게,
변수, 차트표시, 채우기를 제가 임의로 조절할 수 있게도 하고 싶습니다.