커뮤니티
문의드립니다.
2023-12-10 15:56:26
1786
글번호 174717
<1번>
BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1);
횡보율=BW/BW(1)*100-100;
조건=Highest(횡보율(1),횡보기간)<=기준 &&
Lowest(횡보율(1),횡보기간)>=-기준 &&
BC=CrossUp(횡보율,기준);
A=ValueWhen(1,조건,C);
if(CrossUp(C,A),L,0)
<2번>
Mm=ma(c, 5);
Mn=ma(c, 20);
Macd(12, 26) > 0 ;
valuewhen(1, crossup(Mm,Mn), Mm)
키움수식인대
1번 수식을 막대로 해서 일봉상에 막대가 뜰때 예스로 검색하고싶습니다.
2번 수식에 라인을 일봉으로 주가가 돌파할때
검색하고 싶습니다.
언제나 감사합니다.
답변 2
예스스탁 예스스탁 답변
2023-12-11 16:11:14
안녕하세요
예스스탁입니다.
1
input : period(20),d1(2),횡보기간(10),기준(1);
var : bw(0),횡보율(0),조건(False),A(0);
BW=(BollBandUp(Period,d1)-BollBandDown(Period,d1)) / ma(C,Period);
횡보율=BW/BW[1]*100-100;
조건 = Highest(횡보율,횡보기간)[1]<=기준 && Lowest(횡보율,횡보기간)[1]>=-기준 && CrossUp(횡보율,기준);
if 조건 Then
A = C;
if CrossUp(C,A) Then
Find(1);
2
var : mm(0),mn(0);
Mm=ma(c, 5);
Mn=ma(c, 20);
if CrossUp(mm,mn) Then
var1 = mm;
if var1 > 0 and CrossUp(c,var1) Then
Find(1);
즐거운 하루되세요
> 신성복 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> <1번>
BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1);
횡보율=BW/BW(1)*100-100;
조건=Highest(횡보율(1),횡보기간)<=기준 &&
Lowest(횡보율(1),횡보기간)>=-기준 &&
BC=CrossUp(횡보율,기준);
A=ValueWhen(1,조건,C);
if(CrossUp(C,A),L,0)
<2번>
Mm=ma(c, 5);
Mn=ma(c, 20);
Macd(12, 26) > 0 ;
valuewhen(1, crossup(Mm,Mn), Mm)
키움수식인대
1번 수식을 막대로 해서 일봉상에 막대가 뜰때 예스로 검색하고싶습니다.
2번 수식에 라인을 일봉으로 주가가 돌파할때
검색하고 싶습니다.
언제나 감사합니다.
신성복
2023-12-11 17:24:52
죄송합니다. 다시 문의드려요
문의드린 1번 종목검색이 아예 검색이 안되서요ㅠ
해당 수식 전체를 올려야 해나해서 다시 올려드립니다.
기준선
BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1);
횡보율=BW/BW(1)*100-100;
조건=Highest(횡보율(1),횡보기간)<=기준 &&
Lowest(횡보율(1),횡보기간)>=-기준 &&
BC=CrossUp(횡보율,기준);
ValueWhen(1,조건,C)
돌파막대
BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1);
횡보율=BW/BW(1)*100-100;
조건=Highest(횡보율(1),횡보기간)<=기준 &&
Lowest(횡보율(1),횡보기간)>=-기준 &&
BC=CrossUp(횡보율,기준);
A=ValueWhen(1,조건,C);
if(CrossUp(C,A),L,0)
키움에서
일봉상으로 기준선을 주가가 돌파할때와
돌파막대가 뜰때를 검색
이렇게 2개로 부탁드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다.
>
안녕하세요
예스스탁입니다.
1
input : period(20),d1(2),횡보기간(10),기준(1);
var : bw(0),횡보율(0),조건(False),A(0);
BW=(BollBandUp(Period,d1)-BollBandDown(Period,d1)) / ma(C,Period);
횡보율=BW/BW[1]*100-100;
조건 = Highest(횡보율,횡보기간)[1]<=기준 && Lowest(횡보율,횡보기간)[1]>=-기준 && CrossUp(횡보율,기준);
if 조건 Then
A = C;
if CrossUp(C,A) Then
Find(1);
2
var : mm(0),mn(0);
Mm=ma(c, 5);
Mn=ma(c, 20);
if CrossUp(mm,mn) Then
var1 = mm;
if var1 > 0 and CrossUp(c,var1) Then
Find(1);
즐거운 하루되세요
> 신성복 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> <1번>
BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1);
횡보율=BW/BW(1)*100-100;
조건=Highest(횡보율(1),횡보기간)<=기준 &&
Lowest(횡보율(1),횡보기간)>=-기준 &&
BC=CrossUp(횡보율,기준);
A=ValueWhen(1,조건,C);
if(CrossUp(C,A),L,0)
<2번>
Mm=ma(c, 5);
Mn=ma(c, 20);
Macd(12, 26) > 0 ;
valuewhen(1, crossup(Mm,Mn), Mm)
키움수식인대
1번 수식을 막대로 해서 일봉상에 막대가 뜰때 예스로 검색하고싶습니다.
2번 수식에 라인을 일봉으로 주가가 돌파할때
검색하고 싶습니다.
언제나 감사합니다.