예스스탁
예스스탁 답변
2024-03-04 16:11:54
안녕하세요
예스스탁입니다
input : 기간1(5),N(10);
var : m1(0),m2(0),m3(0),m4(0),m5(0);
var : mx(0),mn(0),이격(0),하(0),상(0),T(0);
M1=Ma(C,기간1*1);
M2=Ma(C,기간1*2);
M3=Ma(C,기간1*3);
M4=Ma(C,기간1*4);
M5=Ma(C,기간1*5);
Mx=Max(M1,M2,M3,M4,M5);
Mn=Min(M1,M2,M3,M4,M5);
이격=(M1-M5)/C*100;
하=(Mn-Mx)/C*100;
상=(Mx-Mn)/C*100;
Plot1(이격);
plot2(상);
plot3(하);
if CrossUp(이격,0) Then
T = 1;
if CrossDown(이격,0) Then
T = -1;
if T == 1 and 이격 == 상 and (Var3 == 0 or (Var3 > 0 and Index >= Var3+20)) Then
{
T = 2;
var1 = 이격;
Var2 = Index;
Var3 = Var2[1];
}
if 이격 != 상 and 이격[1] == 상[1] Then
{
Var4 = 이격;
var5 = Index;
}
if var2 > 0 and index <= Var2+n Then
Plot4(var1);
Else
NoPlot(4);
if var5 > 0 and index <= var5+n Then
Plot5(var4);
Else
NoPlot(5);
즐거운 하루되세요
> 투덜이 님이 쓴 글입니다.
> 제목 : 지표 수식 변환과 표현
> M1=Ma(C,기간1*1);
M2=Ma(C,기간1*2);
M3=Ma(C,기간1*3);
M4=Ma(C,기간1*4);
M5=Ma(C,기간1*5);
Mx=Max(M1,M2,M3,M4,M5);
Mn=Min(M1,M2,M3,M4,M5);
이격=(M1-M5)/C*100;
하=(Mn-Mx)/C*100;
상=(Mx-Mn)/C*100;
키움수식인데
1, 이격이 0선을 넘어서고 이격과 상이 최초로 나온 선 (레고캠바이오(141080) 23년 9월 12일)
2, 20봉 전에는 1번선이 생기지 않을 것
3, 이격이 상과 같다가 달라지는 최초의 선 (레고캠바이오(141080) 23년 10월 5일)
4, 1,3번 선을 제한봉수가 지나면 없어질 것(이건 중요하지않아요 화면이 복잡해져서...)
부탁드립니다