예스스탁
예스스탁 답변
2025-03-13 12:25:48
안녕하세요
예스스탁입니다.
input : nday(2);
var : OO(0),HH(0),LL(0),cnt(0);
OO = DayOpen(nday);
HH = DayHigh(1);
LL = DayLow(1);
for cnt = 1 to nday
{
if DayHigh(cnt) > hh Then
hh = DayHigh(cnt);
if DayLow(cnt) < ll Then
ll = DayLow(cnt);
}
if OO > 0 then
{
var1 = C/OO*100-100;
plot1(var1,"시가");
}
if HH > 0 then
{
var2 = (C/HH*100-100);
plot2(var2,"고가");
}
if LL > 0 then
{
var3 = C/LL*100-100;
plot3(var3,"저가");
}
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0),t1(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if bdate != bdate[1] Then
{
if sTime >= 80000 Then
T1 = 233000;
Else
T1 = 223000;
}
if T1 > 0 Then
{
if (sDate != sDate[1] and sTime >= T1) or
(sDate == sDate[1] and sTime >= T1 and sTime[1] < T1) Then
{
up1 = bbup;
dn1 = bbdn;
}
if up1 > 0 then
{
var4 = C/up1*100-100;
plot4(var4,"볼밴상단");
}
if dn1 > 0 then
{
var5 = C/dn1*100-100;
plot5(var5,"볼밴하단");
}
}
PlotBaseLine1(0,"0선");
즐거운 하루되세요
> 카카 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요 관리자님!!
아래 지표는 관리자님이 작성해주신 지표로 실거래시 많은 도움이 되고 있습니다
이지표중에 plot4, plot5를 지표로 사용하고 있는데요
plot4, plot5를 미국장이 시작되는 시점에 PlotBaseLine1에서 처음 시작될수 있도록 변경부탁드립니다
- 아 래 -
input : nday(2);
var : OO(0),HH(0),LL(0),cnt(0);
OO = DayOpen(nday);
HH = DayHigh(1);
LL = DayLow(1);
for cnt = 1 to nday
{
if DayHigh(cnt) > hh Then
hh = DayHigh(cnt);
if DayLow(cnt) < ll Then
ll = DayLow(cnt);
}
if OO > 0 then
{
var1 = C/OO*100-100;
plot1(var1,"시가");
}
if HH > 0 then
{
var2 = (C/HH*100-100);
plot2(var2,"고가");
}
if LL > 0 then
{
var3 = C/LL*100-100;
plot3(var3,"저가");
}
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0),up1(0),dn1(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if bdate != bdate[1] Then
{
up1 = bbup;
dn1 = bbdn;
}
if up1 > 0 then
{
var4 = C/up1*100-100;
plot4(var4,"볼밴상단");
}
if dn1 > 0 then
{
var5 = C/dn1*100-100;
plot5(var5,"볼밴하단");
}
PlotBaseLine1(0,"0선");