커뮤니티
다음 식이 맞는지 여부
2008-11-26 02:19:07
1005
글번호 18358
고민이네요, 작성해놓은 식이 제가 의도한 바와 다르게 나와서요.
코딩능력이 부족하니 의도와는 다른 경우가 너무 많습니다.
다음 식이 맞는지 봐주시면 좋겠습니다.
n=2로 스윙하이,스윙로우를 씁니다.
var1=SwingHighBar(1,H,2,2,60); //전고점[0]까지 바수
var2=SwingHighBar(2,H,2,2,60); //전고점[1]까지 바수
var3=SwingHighBar(3,H,2,2,60); //전고점[2]까지 바수
var4=SwingHighBar(4,H,2,2,60); //전고점[3]까지 바수
var5=SwingLowBar(1,L,2,2,60); //전저점[0]까지 바수
var6=SwingLowBar(2,L,2,2,60);//전저점[1]까지 바수
Condition2= (var1>0 and var2>0 and var3>0 and var4>0 and var5>0 and var6>0) ;
Condition1= (var6>var2 and var2>var5 and var5>var1);
1)여기서 "컨디션1 and 컨디션2" 를 하면,
전고점,전저점의 순서가
--전저점[1]--전고점[1]--전저점[0]--전고점[0]--
이런 순서로 되는 식이 맞는지요?
이상하게도 전고점끼리 연결되거나 전저점끼리 연결된 전고점,전저점의 순서가 다른 차트가 검색되거나, 전고점[1]--전저점[1]--전고점[0]--전저점[0] 인 경우가 검색되어서요.
--------------------------
2) var6 <= 7
이러면, 현재봉에서 7봉이내에 전저점[1] 이 있다는 표현이 맞는지요?
--------------------------
3)전저점[0]과 전고점[0] 사이에는 양봉이 적어도 3개이상 있다,
단, 전저점[0]과 전고점[0]도 양봉이면 양봉수에 포함된다.
위와같은 식은 어찌 표현하는지요?
------------------------
4)9시이후 장초반에 전날의 전고점과 전저점을 대상으로 하는 것때문에 오류가 생기는데요.
"당일의 전고점과 전저점만 대상"으로해서 전고점과 전저점의 순서를 정하려면 어떻게 식을 세우면 될까요?
(stime말고요)
선생님, 감사합니다. 건승하세요 ^^*
답변 1
예스스탁 예스스탁 답변
2008-11-26 11:29:57
안녕하세요
예스스탁입니다.
1.
식이 맞습니다.
2.
예 맞습니다.
3.
var : count(0),cnt(0);
var1=SwingHighBar(1,H,2,2,60); //전고점[0]까지 바수
var2=SwingHighBar(2,H,2,2,60); //전고점[1]까지 바수
var3=SwingHighBar(3,H,2,2,60); //전고점[2]까지 바수
var4=SwingHighBar(4,H,2,2,60); //전고점[3]까지 바수
var5=SwingLowBar(1,L,2,2,60); //전저점[0]까지 바수
var6=SwingLowBar(2,L,2,2,60);//전저점[1]까지 바수
var7 = max(var1,var5); //전고점0과 전저점0 중 현재봉에서 먼것
var8 = min(var1,var5); //전고점0과 전저점0 중 현재봉에서 가까운 것
count = 0;
for cnt = var8 to var7 {
if C[cnt] > O[cnt] Then
count = count+1;
}
plot1(count);
4.
condition4를 확인하시기 바랍니다.
var1=SwingHighBar(1,H,2,2,60); //전고점[0]까지 바수
var2=SwingHighBar(2,H,2,2,60); //전고점[1]까지 바수
var3=SwingHighBar(3,H,2,2,60); //전고점[2]까지 바수
var4=SwingHighBar(4,H,2,2,60); //전고점[3]까지 바수
var5=SwingLowBar(1,L,2,2,60); //전저점[0]까지 바수
var6=SwingLowBar(2,L,2,2,60);//전저점[1]까지 바수
var7 = dayindex()+1;
Condition2 = (var1>0 and var2>0 and var3>0 and var4>0 and var5>0 and var6>0) ;
Condition1 = (var6>var2 and var2>var5 and var5>var1);
Condition3 = (var1<=var7 and var2<=var7 and var3<=var7 and var4<=var7 and var5<=var7 and var6<=var7) ;
즐거운 하루되세요
> 스테디어드밴서 님이 쓴 글입니다.
> 제목 : 다음 식이 맞는지 여부
> 고민이네요, 작성해놓은 식이 제가 의도한 바와 다르게 나와서요.
코딩능력이 부족하니 의도와는 다른 경우가 너무 많습니다.
다음 식이 맞는지 봐주시면 좋겠습니다.
n=2로 스윙하이,스윙로우를 씁니다.
var1=SwingHighBar(1,H,2,2,60); //전고점[0]까지 바수
var2=SwingHighBar(2,H,2,2,60); //전고점[1]까지 바수
var3=SwingHighBar(3,H,2,2,60); //전고점[2]까지 바수
var4=SwingHighBar(4,H,2,2,60); //전고점[3]까지 바수
var5=SwingLowBar(1,L,2,2,60); //전저점[0]까지 바수
var6=SwingLowBar(2,L,2,2,60);//전저점[1]까지 바수
Condition2= (var1>0 and var2>0 and var3>0 and var4>0 and var5>0 and var6>0) ;
Condition1= (var6>var2 and var2>var5 and var5>var1);
1)여기서 "컨디션1 and 컨디션2" 를 하면,
전고점,전저점의 순서가
--전저점[1]--전고점[1]--전저점[0]--전고점[0]--
이런 순서로 되는 식이 맞는지요?
이상하게도 전고점끼리 연결되거나 전저점끼리 연결된 전고점,전저점의 순서가 다른 차트가 검색되거나, 전고점[1]--전저점[1]--전고점[0]--전저점[0] 인 경우가 검색되어서요.
--------------------------
2) var6 <= 7
이러면, 현재봉에서 7봉이내에 전저점[1] 이 있다는 표현이 맞는지요?
--------------------------
3)전저점[0]과 전고점[0] 사이에는 양봉이 적어도 3개이상 있다,
단, 전저점[0]과 전고점[0]도 양봉이면 양봉수에 포함된다.
위와같은 식은 어찌 표현하는지요?
------------------------
4)9시이후 장초반에 전날의 전고점과 전저점을 대상으로 하는 것때문에 오류가 생기는데요.
"당일의 전고점과 전저점만 대상"으로해서 전고점과 전저점의 순서를 정하려면 어떻게 식을 세우면 될까요?
(stime말고요)
선생님, 감사합니다. 건승하세요 ^^*
다음글