예스스탁
예스스탁 답변
2024-02-26 09:08:54
안녕하세요
예스스탁입니다.
수식2의 조건에 MX==중3 이라는 내용이 있습니다,
중3이 어떤 값인지 알수 없습니다.
내용상 m3인것 같아 MX == M3으로 작성해 드립니다.
1.지표
지표들의 색상은 지표속성에서 지정하시면 됩니다.
input : 기간1(10),기간2(20),기간3(60);
var : m1(0),m2(0),m3(0),mx(0);
M1=Ma(C,기간1);
M2=Ma(C,기간2);
M3=Ma(C,기간3);
Mx=Max(M1,M2,M3);
if CrossDown(m1,m2) or CrossUp(m1,m2) Then
var1 = H;
if mx == m3 and (crossUp (M1,M2) or crossDown (M1,M2)) Then
Var2 = H;
Plot1(var1,"수식1");
plot2(Var2,"수식2");
2.종목검색
input : 기간1(10),기간2(20),기간3(60);
var : m1(0),m2(0),m3(0),mx(0);
M1=Ma(C,기간1);
M2=Ma(C,기간2);
M3=Ma(C,기간3);
Mx=Max(M1,M2,M3);
if CrossDown(m1,m2) or CrossUp(m1,m2) Then
var1 = H;
if mx == m3 and (crossUp (M1,M2) or crossDown (M1,M2)) Then
Var2 = H;
if CrossUp(c,Var2) Then
Find(1);
즐거운 하루되세요
> 투덜이 님이 쓴 글입니다.
> 제목 : 지표와 종목검색
> 안녕하세요?
아래 수식은 키움 수식입니다.
1,예스랭귀지로 변환
2, 수식1과 수식2 라인의 색을 구분하는 '지표'
3,종가가 수식2의 선을 crossUp 하는 '종목검색식'
을 알고 싶습니다
M1=Ma(C,기간1);
M2=Ma(C,기간2);
M3=Ma(C,기간3);
Mx=Max(M1,M2,M3);
수식1; valuewhen (1,crossDown (M1,M2) or crossUp (M1,M2),H)
수식2; valuewhen (1,MX==중3 && (crossUp (M1,M2) or crossDown (M1,M2)) ,H)
지표조건
기간1;10
기간2;20
기간3;60