예스스탁
예스스탁 답변
2024-10-15 13:55:32
안녕하세요
예스스탁입니다.
1
예 맞습니다.
2
var : cnt(0),i1(0),i2(0),sum1(0),mav1(0),p(0),LL(0),LL1(0);
Array : v1[100](0);
Var1= ma(c,30);
Plot1(Var1,"ma");
if c>Var1*1.05 and h>l*1.09 Then
{
i1 = Index;
i2 = i1[1];
p=6;
LL = L;
LL1 = LL[1];
#조건봉 사이 30개 이상이면
#현재봉과 직전의값의 중간값을 추가
if i2 > 0 and i1 >= i2+30 Then
{
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = LL1;
}
#현재봉 종가 추가
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = C;
plot4(V1[0],"이평대비",Orange,Def,2);
if V1[P-1] > 0 Then
{
sum1 = 0;
For cnt = 0 to P-1
{
sum1 = sum1+V1[cnt];
}
mav1 = sum1/P;
plot5(mav1,"조건이평",Green,Def,2);
}
}
Else
{
if LL > 0 and L < LL Then
LL = L;
}
3
if i2 > 0 and i1 >= i2+30 Then
{
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = C[Floor((i1-i2)/(/3))];
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = C[Floor((i1-i2)/(1/3))];
}
즐거운 하루되세요
> yamu 님이 쓴 글입니다.
> 제목 : 질문드리겠습니다
> 지난주 금요일에 전화로 여쭤봤던 수식 관련해서 추가 질문을 좀 드리고 싶습니다
질문1)
수식은 아래와 같습니다
var : cnt(0),i1(0),i2(0),sum1(0),mav1(0),p(0);
Array : v1[100](0);
Var1= ma(c,30);
Plot1(Var1,"ma");
if c>Var1*1.05 and h>l*1.09 Then
{
i1 = Index;
i2 = i1[1];
p=6;
#조건봉 사이 30개 이상이면
#현재봉과 직전의값의 중간값을 추가
if i2 > 0 and i1 >= i2+30 Then
{
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = (C+V1[1])/2;
}
#현재봉 종가 추가
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = C;
plot4(V1[0],"이평대비",Orange,Def,2);
if V1[P-1] > 0 Then
{
sum1 = 0;
For cnt = 0 to P-1
{
sum1 = sum1+V1[cnt];
}
mav1 = sum1/P;
plot5(mav1,"조건이평",Green,Def,2);
}
}
질문1) 현재봉 v1[0] 과 직전봉 v1[1] 사이가 30봉이상일때 현재봉c+직전봉c의 절반값을 추가를 하고 이평을 구하는 수식인데요 , 절반값을 편의상 v1[0.5] 라고 했을때 5이평을 구하게 되면
v1[3]+v1[2]+v1[1]+v[0.5]+v[0] 나누기 5 이런식으로 현재봉 까지 포함해서 계산 되는게 맞는거죠? 확인차 여쭤봅니다
질문2) 두 종가의 절반값이 아니라 30봉이상 벌어진 구간에서의 최저가를 추가하고 싶은데 수식을 도와주셨으면 감사하겠습니다.
그리고 30봉 이상 벌어진 구간에서 ma(c,30) 대비 가장 많이 하락한 저가(만약 한개 이상 나온다면 하나만) 를 추가하는 수식도 구하고 싶습니다
질문3)
if i2 > 0 and i1 >= i2+30 Then
{
For cnt = 99 downto 1
{
V1[cnt] = V1[cnt-1];
}
v1[0] = C[Floor((i1-i2)/2)];
}
위 처럼 30봉 이상 벌어진 구간에서 중간지점의 종가를 추가하는 내용인데요,
혹시 1/3 지점과 2/3 지점으로 나눠서 두 값을 추가 할 수 있을까요?
5이평을 예로들어서 v1[3]+v1[2]+v1[1/3지점]+ v1[2/3지점]+ v1[0] 나누기5
이렇게도 구현이 되는지 궁금합니다
매번 감사드립니다