예스스탁
예스스탁 답변
2025-07-21 13:48:51
안녕하세요
예스스탁입니다.
1
var : 기준선(0), 전환선(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
if CrossUp(전환선,기준선) Then
Find(1);
2
var : 기준선(0), 전환선(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
if countif(CrossUp(전환선,기준선),20) >= 1 Then
Find(1);
3
var : 기준선(0), 전환선(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
input : P(20);
var : cnt(0),sum(0),mav(0);
Array : CC[100](0);
if DayOfWeek(Bdate)< DayOfWeek(Bdate[1]) Then
{
for cnt = 99 downto 1
{
CC[cnt] = CC[cnt-1];
}
}
CC[0] = C;
if CC[P-1] > 0 Then
{
sum = 0;
for cnt = 0 to P-1
{
sum = sum+CC[cnt];
}
mav = sum/P;
if CrossUp(전환선,mav) Then
Find(1);
}
4
var : 기준선(0), 전환선(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
input : P(20);
var : cnt(0),sum(0),mav(0);
Array : CC[100](0);
if DayOfWeek(Bdate)< DayOfWeek(Bdate[1]) Then
{
for cnt = 99 downto 1
{
CC[cnt] = CC[cnt-1];
}
}
CC[0] = C;
if CC[P-1] > 0 Then
{
sum = 0;
for cnt = 0 to P-1
{
sum = sum+CC[cnt];
}
mav = sum/P;
if CrossUp(기준선,mav) Then
Find(1);
}
5
이격도 100기준입니다.
또한 돌파기준값이 지정되어 있지 않습니다.
2개 이격도 1% 이내이고 이격도 10이 100 돌파로 작성해 드립니다.
var1 = Disparity(10);
var2 = Disparity(60);
if max(var1,var2) <= min(var1,var2)*1.01 and
CrossUp(var1,100) Then
Find(1);
6
var1 = Disparity(10);
var2 = Disparity(60);
if max(var1,var2) <= min(var1,var2)*1.01 Then
Find(1);
즐거운 하루되세요
> 일지매7 님이 쓴 글입니다.
> 제목 : 검색식 부탁합니다.
> 1. 전환선이 기준선을 골든크로스 할때 종목검색식 부탁드려요.
2. 전환선이 기준선 을 골든크로스 할때
(단, 0봉전~20봉전 모든종목)
검색식 부탁합니다.
3. 일봉 전환선이 주봉 20이평(단순)을 돌파할때 검색식
4. 일봉 기준선이 주봉 20이평(단순)을 돌파할때 검색식
5. 이격도 10 과 이격도 60이 1%이하로 근접하여 0기준선 돌파 할때 종목검색식
6. 이격도10 과 이격도 60이 1%이하로 근접한 종목검색식