커뮤니티

수식 오류 재문의

프로필 이미지
흑수돌
2018-09-13 15:46:30
227
글번호 122002
답변완료
please check attaschment. always thank you
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-09-14 08:46:50

안녕하세요 예스스탁입니다. ㄷ. 이전봉은 (최고가) > (현재가) > (최고가*(3/4)) 였다가 ㄹ. (현재봉 > 0 ) and ((최고가) > (현재가) < (최고가*(3/4))) 인 상태 올려주신 아래내용중 위 내용에 따라 하향돌파하는 봉을 기준으로 작성해 드렸습니다. 단지 0을 기준으로 움직이는 var3,var9,var15,var21이 현재 양수 구간이고 현재구간에서 당일최고가를 기록했고 현재는 75%아래 양수를 기록할때로 변경해 드립니다. var : plus(0),minus(0); var : up75 (0), dn75(0); var : dh3(0),dh9(0),dh15(0),dh21(0); var : dl3(0),dl9(0),dl15(0),dl21(0); var : t3(0),t9(0),t15(0),t21(0); var : h3(0),h9(0),h15(0),h21(0); var : l3(0),l9(0),l15(0),l21(0); var : count1(0),count2(0); plus = 0; if Var3 > up75 Then plus = plus+1; if Var9 > up75 Then plus = plus+1; if var15 > up75 Then plus = plus+1; if var21 > up75 Then plus = plus+1; minus = 0; if var3 < dn75 Then minus = minus+1; if Var9 < dn75 Then minus = minus+1; if var15 < dn75 Then minus = minus+1; if var21 < dn75 Then minus = minus+1; if bdate != bdate[1] Then { dH3 = var3; dH9 = var9; dH15 = var15; dH21 = var21; dL3 = var3; dL9 = var9; dL15 = var15; dL21 = var21; } if var3 > dH3 Then dh3 = var3; if var9 > dH9 Then dh9 = var9; if var15 > dH15 Then dh15 = var15; if var21 > dH21 Then dh21 = var21; if var3 < dL3 Then dL3 = var3; if var9 < dL9 Then dL9 = var9; if var15 < dL15 Then dL15 = var15; if var21 < dL21 Then dL21 = var21; if crossup(var3,0) Then { T3 = 1; h3 = var3; } if CrossDown(var3,0) Then { T3 = -1; L3 = var3; } if T3 == 1 and var3 > h3 Then h3 = var3; if T3 == -1 and var3 < l3 Then l3 = var3; if crossup(var9,0) Then { T9 = 1; h9 = var9; } if CrossDown(var9,0) Then { T9 = -1; L9 = var9; } if T9 == 1 and var9 > h9 Then h9 = var9; if T9 == -1 and var9 < l9 Then l9 = var9; if crossup(var15,0) Then { T15 = 1; h15 = var15; } if CrossDown(var15,0) Then { T15 = -1; L15 = var15; } if T15 == 1 and var15 > h15 Then h15 = var15; if T15 == -1 and var15 < l15 Then l15 = var15; if crossup(var21,0) Then { T21 = 1; h21 = var21; } if CrossDown(var21,0) Then { T21 = -1; L21 = var21; } if T21 == 1 and var21 > h21 Then h21 = var21; if T21 == -1 and var21 < l21 Then l21 = var21; count1 = 0; if bdate == bdate[1] and #당일두번째봉 이후 T3 == 1 and #현재 var3은 양수구간 dh3 == h3 and #현재 양수구간 최고가가 당일최고가 var3 < dh3*(3/4) Then #현재 var3은 75%이하 count1 = count1+1; if bdate == bdate[1] and #당일두번째봉 이후 T9 == 1 and #현재 var9는 양수구간 dh9 == h9 and #현재 양수구간 최고가가 당일최고가 var9 < dh9*(3/4) Then #현재 var9는 75%이하 count1 = count1+1; if bdate == bdate[1] and #당일두번째봉 이후 T15 == 1 and #현재 var15는 양수구간 dh15 == h15 and #현재 양수구간 최고가가 당일최고가 var15 < dh15*(3/4) Then #현재 var15는 75%이하 count1 = count1+1; if bdate == bdate[1] and #당일두번째봉 이후 T21 == 1 and #현재 var9는 양수구간 dh21 == h21 and #현재 양수구간 최고가가 당일최고가 var21 < dh21*(3/4) Then #현재 var21은 75%이하 count1 = count1+1; count2 = 0; if bdate == bdate[1] and #당일두번째봉 이후 T3 == -1 and #현재 var3은 음수구간 dl3 == l3 and #현재 양수구간 최조가가 당일최저가 var3 > dl3*(3/4) Then #현재 var3은 75%이상 count2 = count2+1; if bdate == bdate[1] and #당일두번째봉 이후 T9 == -1 and #현재 var9은 음수구간 dl9 == l9 and #현재 양수구간 최저가가 당일최저가 var9 > dl9*(3/4) Then #현재 var9는 75%이상 count2 = count2+1; if bdate == bdate[1] and #당일두번째봉 이후 T15 == -1 and #현재 var3은 음수구간 dl15 == l15 and #현재 양수구간 최저가가 당일최저가 var15 > dl15*(3/4) Then #현재 var15는 75%이상 count2 = count2+1; if bdate == bdate[1] and #당일두번째봉 이후 T21 == -1 and #현재 var3은 음수구간 dl21 == l21 and #현재 양수구간 최저가가 당일최저가 var21 > dl21*(3/4) Then #현재 var21은 75%이상 count2 = count2+1; if (bdate == bdate[1] and MarketPosition >= 0 and count1 >= 3 and count1[1] <= 2) Then sell("s1"); if (bdate == bdate[1] and MarketPosition == -1 and MaxEntries == 1 and count1 >= 4 and count1[1] <= 3) Then sell("s2"); if (bdate == bdate[1] and MarketPosition <= 0 and count2 >= 3 and count2[1] <= 2) Then buy("b1"); if (bdate == bdate[1] and MarketPosition == 1 and MaxEntries == 1 and count2 >= 4 and count2[1] <= 3) Then buy("b2"); 즐거운 하루되세요 > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 오류 재문의 > please check attaschment. always thank you