예스스탁
예스스탁 답변
2021-04-26 12:52:54
안녕하세요
예스스탁입니다.
plot1((dayhigh+daylow)/2,"당일중심");
plot2((dayhigh(1)+daylow(1))/2,"전일중심");
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then
{
var1 = H;
var2 = L;
var11 = var1[1];
var22 = var2[1];
}
if H > var1 Then
var1 = H;
if L < var2 Then
var2 = L;
if var1 > 0 and var2 > 0 Then
{
plot3((var1+var2)/2,"이번주중심");
plot31((var1+var2)/2 + (var1-Var2) ,"이번주중심+");
plot32((var1+var2)/2 - (var1-Var2),"이번주중심-");
}
if var11 > 0 and var22 > 0 Then
plot4((var11+var22)/2,"지난주중심");
if sdate > sdate[1]+30 Then{
var3 = H;
var4 = L;
var33 = var3[1];
var44 = var4[1];
}
if H > var3 Then
var3 = H;
if L < var4 Then
var4 = L;
if var3 > 0 and var4 > 0 Then
{
plot5((var3+var4)/2,"이번달중심");
plot51((var3+var4)/2 + (Var3-Var4),"이번달중심+");
plot52((var3+var4)/2 - (Var3-Var4),"이번달중심-");
}
if var33 > 0 and var44 > 0 Then
plot6((var33+var44)/2,"지난달중심");
#분기
value1 = int(FracPortion(sdate/10000)*100)%3;
if value1 == 1 and sdate >= sdate[1]+30 Then{
var5 = H;
var6 = L;
var55 = var5[1];
var66 = var6[1];
}
if H > var5 Then
var5 = H;
if L < var6 Then
var6 = L;
if var5 > 0 and var6 > 0 Then
plot7((var5+var6)/2,"이번분기중심");
if var55 > 0 and var66 > 0 Then
plot8((var55+var66)/2,"지난분기중심");
if sdate > sdate[1]+1000 Then{
var7 = H;
var8 = L;
var77 = var7[1];
var88 = var8[1];
}
if H > var7 Then
var7 = H;
if L < var8 Then
var8 = L;
if var7 > 0 and var8 > 0 Then
plot9((var7+var8)/2,"올해중심");
if var77 > 0 and var88 > 0 Then
plot10((var77+var88)/2,"작년중심");
input : N(4);
var : HH(0),LL(0),cnt(0);
HH = 0;
LL = 0;
For cnt = 0 to N-1
{
if HH == 0 Or (HH > 0 and DayHigh(cnt) > HH) Then
HH = DayHigh(cnt);
if LL == 0 Or (LL > 0 and DayLow(cnt) < LL) Then
LL = DayLow(cnt);
}
Plot11(HH,"n일최고");
Plot12(LL,"n일최저");
Plot13((HH+LL)/2,"n일중심");
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 지표 수정 의뢰합니다!
> 안녕하세요!
아래 수식은 당일, 전일, 이번주, 저번주, 이달, 전달등의 수식들입니다.
아래 수식의 상방, 하방 중심폭 만큼 대칭선도 같이 각각 나타내고 싶습니다!
선 굵기, 색상, 모양등은 제가 선택할 수 있도록 외부변수로 부탁드립니다!
항상 노고에 감사드려요!
--------------------------------------------------------------------------
1. 이번 주 중심진폭 만큼 상방으로 중심선 표기, 하방으로 중심선 표시(중심선 포함 3개선 표시)
2. 이번 달 중심진폭 만큼 상방으로 중심선 표기, 하방으로 중심선 표시(중심선 포함 3개선 표시)
plot1((dayhigh+daylow)/2,"당일중심");
plot2((dayhigh(1)+daylow(1))/2,"전일중심");
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
var1 = H;
var2 = L;
var11 = var1[1];
var22 = var2[1];
}
if H > var1 Then
var1 = H;
if L < var2 Then
var2 = L;
if var1 > 0 and var2 > 0 Then
plot3((var1+var2)/2,"이번주중심");
if var11 > 0 and var22 > 0 Then
plot4((var11+var22)/2,"지난주중심");
if sdate > sdate[1]+30 Then{
var3 = H;
var4 = L;
var33 = var3[1];
var44 = var4[1];
}
if H > var3 Then
var3 = H;
if L < var4 Then
var4 = L;
if var3 > 0 and var4 > 0 Then
plot5((var3+var4)/2,"이번달중심");
if var33 > 0 and var44 > 0 Then
plot6((var33+var44)/2,"지난달중심");
#분기
value1 = int(FracPortion(sdate/10000)*100)%3;
if value1 == 1 and sdate >= sdate[1]+30 Then{
var5 = H;
var6 = L;
var55 = var5[1];
var66 = var6[1];
}
if H > var5 Then
var5 = H;
if L < var6 Then
var6 = L;
if var5 > 0 and var6 > 0 Then
plot7((var5+var6)/2,"이번분기중심");
if var55 > 0 and var66 > 0 Then
plot8((var55+var66)/2,"지난분기중심");
if sdate > sdate[1]+1000 Then{
var7 = H;
var8 = L;
var77 = var7[1];
var88 = var8[1];
}
if H > var7 Then
var7 = H;
if L < var8 Then
var8 = L;
if var7 > 0 and var8 > 0 Then
plot9((var7+var8)/2,"올해중심");
if var77 > 0 and var88 > 0 Then
plot10((var77+var88)/2,"작년중심");
-----------------------------------------------------------------------------
일봉, 틱, 분 챠트 상관없이 당일포함 4일동안 최고점과 최저점의 중심값을 선으로
나타나는 수식을 만들고 싶습니다.
선 굵기, 색상, 모양등은 제가 선택할 수 있도록 외부변수로 부탁드립니다!
-----------------------------------------------------------------------------
수식을 만들어 보았는데 일봉, 분봉, 틱봉에서 선이 전부 나타나지 않는게 있네요!
뭐가 문제인지 잘 모르겠습니다! T T
Plot1 (dayopen,"시가");
Plot2 (dayopen(1),"전일시가");
Plot3 ((dayopen(1)+DayOpen)/2,"시가마디");
Plot4 (DayOpen -(dayopen(1)+DayOpen/2),"시가상방마디");
Plot5 (DayOpen +((dayopen(1)+DayOpen)/2),"시가하방마디");
Plot6 ((DayClose(1)+DayOpen(0))/2,"시가종가마디");
Plot7 (((DayClose(1)+DayOpen(0))/2)+DayOpen,"시가종가상방마디");
Plot8 (DayOpen(0)-((DayClose(1)+DayOpen(0))/2),"시가종가하방마디");
Plot9 (DayClose(1),"전일종가");
qha71
2021-04-26 13:11:09
수식을 만들어 보았는데 일봉, 분봉, 틱봉에서 선이 전부 나타나지 않는게 있네요!
뭐가 문제인지 잘 모르겠습니다! T T
Plot1 (dayopen,"시가");
Plot2 (dayopen(1),"전일시가");
Plot3 ((dayopen(1)+DayOpen)/2,"시가마디");
Plot4 (DayOpen -(dayopen(1)+DayOpen/2),"시가상방마디");
Plot5 (DayOpen +((dayopen(1)+DayOpen)/2),"시가하방마디");
Plot6 ((DayClose(1)+DayOpen(0))/2,"시가종가마디");
Plot7 (((DayClose(1)+DayOpen(0))/2)+DayOpen,"시가종가상방마디");
Plot8 (DayOpen(0)-((DayClose(1)+DayOpen(0))/2),"시가종가하방마디");
Plot9 (DayClose(1),"전일종가");
예스스탁
예스스탁 답변
2021-04-26 13:22:42
안녕하세요
예스스탁입니다.
작성하신 계산식이 내용이 잘못되어 있습니다.
수정한 식입니다.
Plot1 (dayopen,"시가");
Plot2 (dayopen(1),"전일시가");
Plot3 ((dayopen(1)+DayOpen(0))/2,"시가마디");
Plot4 (DayOpen-abs(dayopen(1)-DayOpen(0)),"시가상방마디");
Plot5 (DayOpen+abs(dayopen(1)-DayOpen(0)),"시가하방마디");
Plot6 ((DayClose(1)+DayOpen(0))/2,"시가종가마디");
Plot7 (DayOpen(0) + abs(DayClose(1)-DayOpen(0)),"시가종가상방마디");
Plot8 (DayOpen(0) - abs(DayClose(1)-DayOpen(0)),"시가종가하방마디");
Plot9 (DayClose(1),"전일종가");
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : Re : Re : 지표 수정 의뢰합니다!
> 수식을 만들어 보았는데 일봉, 분봉, 틱봉에서 선이 전부 나타나지 않는게 있네요!
뭐가 문제인지 잘 모르겠습니다! T T
Plot1 (dayopen,"시가");
Plot2 (dayopen(1),"전일시가");
Plot3 ((dayopen(1)+DayOpen)/2,"시가마디");
Plot4 (DayOpen -(dayopen(1)+DayOpen/2),"시가상방마디");
Plot5 (DayOpen +((dayopen(1)+DayOpen)/2),"시가하방마디");
Plot6 ((DayClose(1)+DayOpen(0))/2,"시가종가마디");
Plot7 (((DayClose(1)+DayOpen(0))/2)+DayOpen,"시가종가상방마디");
Plot8 (DayOpen(0)-((DayClose(1)+DayOpen(0))/2),"시가종가하방마디");
Plot9 (DayClose(1),"전일종가");