예스스탁
예스스탁 답변
2022-10-14 13:08:56
안녕하세요
예스스탁입니다.
채우기는 수식안에서 가능하지 않습니다.
지표속성창의 차트표시탭에서 직접 설정하셔야 합니다.
input : Period1(60),Period2(120),Period3(224);
var : HT1(0),NewH1(0);
var : HT2(0),NewH2(0);
var : HT3(0),NewH3(0);
var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0);
HT1 = highest(V,Period1);
HT2 = highest(V,Period2);
HT3 = highest(V,Period3);
if V > HT1[1] Then
NewH1 = (O+C+L+H+C)/5;
if V > HT2[1] Then
NewH2 = (O+C+L+H+C)/5;
if V > HT3[1] Then
NewH3 = (O+C+L+H+C)/5;
if newH1 > 0 Then
{
Plot1(NewH1*1.03);
Plot2(NewH1*0.98);
}
if newH2 > 0 Then
{
Plot3(NewH2*1.03);
Plot4(NewH2*0.98);
}
if newH3 > 0 Then
{
Plot5(NewH3*1.03);
Plot6(NewH3*0.98);
}
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
Text_Delete(tx4);
Text_Delete(tx5);
Text_Delete(tx6);
tx1 = Text_New(NextBarSdate,NextBarStime,NewH1*1.03,NumToStr(NewH1*1.03,2));
tx2 = Text_New(NextBarSdate,NextBarStime,NewH1*0.98,NumToStr(NewH1*0.98,2));
tx3 = Text_New(NextBarSdate,NextBarStime,NewH2*1.03,NumToStr(NewH2*1.03,2));
tx4 = Text_New(NextBarSdate,NextBarStime,NewH2*0.98,NumToStr(NewH2*0.98,2));
tx5 = Text_New(NextBarSdate,NextBarStime,NewH3*1.03,NumToStr(NewH3*1.03,2));
tx6 = Text_New(NextBarSdate,NextBarStime,NewH3*0.98,NumToStr(NewH3*0.98,2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
Text_SetStyle(tx4,0,1);
Text_SetStyle(tx5,0,1);
Text_SetStyle(tx6,0,1);
즐거운 하루되세요
> 매치다는 님이 쓴 글입니다.
> 제목 : 하나로 부탁드립니다
> 1번
input : Period(60);
var : HT(0),NewH(0);
HT = highest(V,Period);
if V > HT[1] Then
NewH = (O+C+L+H+C)/5;
if newH > 0 Then
{
Plot1(NewH*1.03);
Plot2(NewH*0.98);
}
2번
input : Period(120);
var : HT(0),NewH(0);
HT = highest(V,Period);
if V > HT[1] Then
NewH = (O+C+L+H+C)/5;
if newH > 0 Then
{
Plot1(NewH*1.03);
Plot2(NewH*0.98);
}
3번
input : Period(224);
var : HT(0),NewH(0);
HT = highest(V,Period);
if V > HT[1] Then
NewH = (O+C+L+H+C)/5;
if newH > 0 Then
{
Plot1(NewH*1.03);
Plot2(NewH*0.98);
}
%%%%% 하나로 만들어주세요 채우기 부탁드립니다
###### 박스 하단라인끝에 60 120 224 수치표현 부탁드립니다 꾸뻑 감사