커뮤니티
부탁드립니다.......
2018-12-13 03:05:07
183
글번호 124398
input : P(120);
input: 단기(30), 중기(90), 장기(180);
input : mult(0);
var : mav(0);
var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0),구름상단(0);
var : B(0),B2(0),K(0);
mav = Ema(C,P);
전환선 = (highest(H,단기)+lowest(L,단기))/2;
기준선 = (highest(H,중기)+lowest(L,중기))/2;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,장기)+lowest(L,장기))/2;
//구름상단 = max(선행스팬1,선행스팬2);
B = B+ iff(c>o,(H+O+L+C)/4*V/100000000,iff(c<o,-(H+O+L+C)/4*V/100000000,0));
if date != date[1] Then
B2 = B[1];
K = B - B2;
var1 = 0;
if C >= mav or crossup(c, mav) Then var1 = var1 + 1;
if crossup(c, 선행스팬2) && 선행스팬1 < 선행스팬2 Then var1 = var1+1;
if K > mult Then var1 = var1+1;
if AccumN(var1,3) >= 2 Then
find(1);
위의 식을 검색기에 일봉 조건가 같이 확인한 결과 이상하게도
검색 결과에 아무런 변화를 주지 못하네요...
식에 문제가 있나요?
질문1. 이상이 있다면 수정해주시고,
질문2. 상기 조건이 몇봉내(예> 20봉이내) 1회 이상 발생한것 검색식?
질문3. 상기 신호가 1회이상 당일에만 발생한 종목 검색하는 식?
부탁드립니다.......
답변 1
예스스탁 예스스탁 답변
2018-12-13 11:53:21
안녕하세요
예스스탁입니다.
1
수식에 별도로 이상한 부분은 발견하지 못했습니다.
다만 일목균형표의 선행스팬의 경우 앞으로 25개봉 이동한 선입니다.
현재봉에 표시되는 값이 25봉전 값이므로
일반적으로 종목검색식이나 시스템식등에서는
아래와 같이 이전봉값 취해서 사용합니다,.
선행스팬1 = (전환선[25]+기준선[25])/2;
선행스팬2 = (highest(H,장기)[25]+lowest(L,장기)[25])/2;
해당 내용은 현재기준으로 사용하시는 분들도 있으므로
원하시는 내용으로 선택적으로 사용하시면 됩니다.
2
input : P(120);
input: 단기(30), 중기(90), 장기(180);
input : mult(0);
var : mav(0);
var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0),구름상단(0);
var : B(0),B2(0),K(0);
mav = Ema(C,P);
전환선 = (highest(H,단기)+lowest(L,단기))/2;
기준선 = (highest(H,중기)+lowest(L,중기))/2;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,장기)+lowest(L,장기))/2;
//구름상단 = max(선행스팬1,선행스팬2);
B = B+ iff(c>o,(H+O+L+C)/4*V/100000000,iff(c<o,-(H+O+L+C)/4*V/100000000,0));
if date != date[1] Then
B2 = B[1];
K = B - B2;
var1 = 0;
if C >= mav or crossup(c, mav) Then
var1 = var1 + 1;
if crossup(c, 선행스팬2) && 선행스팬1 < 선행스팬2 Then
var1 = var1+1;
if K > mult Then
var1 = var1+1;
Condition1 = AccumN(var1,3) >= 2;
if countif(Condition1,20) >= 1 Then
find(1);
3
input : P(120);
input: 단기(30), 중기(90), 장기(180);
input : mult(0);
var : mav(0);
var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0),구름상단(0);
var : B(0),B2(0),K(0);
mav = Ema(C,P);
전환선 = (highest(H,단기)+lowest(L,단기))/2;
기준선 = (highest(H,중기)+lowest(L,중기))/2;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,장기)+lowest(L,장기))/2;
//구름상단 = max(선행스팬1,선행스팬2);
B = B+ iff(c>o,(H+O+L+C)/4*V/100000000,iff(c<o,-(H+O+L+C)/4*V/100000000,0));
if date != date[1] Then
{
B2 = B[1];
Condition2 = false;
}
K = B - B2;
var1 = 0;
if C >= mav or crossup(c, mav) Then
var1 = var1 + 1;
if crossup(c, 선행스팬2) && 선행스팬1 < 선행스팬2 Then
var1 = var1+1;
if K > mult Then
var1 = var1+1;
Condition1 = AccumN(var1,3) >= 2;
if Condition1 == true Then
Condition2 = true;
if Condition2 == true Then
find(1);
즐거운 하루되세요
> 양산초보 님이 쓴 글입니다.
> 제목 : 부탁드립니다.......
> input : P(120);
input: 단기(30), 중기(90), 장기(180);
input : mult(0);
var : mav(0);
var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0),구름상단(0);
var : B(0),B2(0),K(0);
mav = Ema(C,P);
전환선 = (highest(H,단기)+lowest(L,단기))/2;
기준선 = (highest(H,중기)+lowest(L,중기))/2;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,장기)+lowest(L,장기))/2;
//구름상단 = max(선행스팬1,선행스팬2);
B = B+ iff(c>o,(H+O+L+C)/4*V/100000000,iff(c<o,-(H+O+L+C)/4*V/100000000,0));
if date != date[1] Then
B2 = B[1];
K = B - B2;
var1 = 0;
if C >= mav or crossup(c, mav) Then var1 = var1 + 1;
if crossup(c, 선행스팬2) && 선행스팬1 < 선행스팬2 Then var1 = var1+1;
if K > mult Then var1 = var1+1;
if AccumN(var1,3) >= 2 Then
find(1);
위의 식을 검색기에 일봉 조건가 같이 확인한 결과 이상하게도
검색 결과에 아무런 변화를 주지 못하네요...
식에 문제가 있나요?
질문1. 이상이 있다면 수정해주시고,
질문2. 상기 조건이 몇봉내(예> 20봉이내) 1회 이상 발생한것 검색식?
질문3. 상기 신호가 1회이상 당일에만 발생한 종목 검색하는 식?
부탁드립니다.......
다음글
이전글