커뮤니티

재문의요~~

프로필 이미지
상큼한아침
2012-04-16 20:19:59
369
글번호 50106
답변완료

첨부 이미지

항상 수고가 많으심니다 다시한번 검토 부탁합니다( 첨부파일 참조) 수고 하세요~~ 안녕하세요 예스스탁입니다. 1. 지표 var : HH(0),LL(0),HH1(0),LL1(0); var1 = ma(c,5);#5이평 var2 = ma(c,120);#120이평 value1 = NthHighestBar(1,H,5);#5개봉 최고가 발생봉 value2 = C[value1];#5개봉 최고가 발생봉의 종가 #이평 하락반전일때 value2를 고점으로 저장 if var1 < var1[1] and var1[1] > var1[2] Then{ HH = value2; HH1 = HH[1];#이전고점 } #이평 상승반전일때 value2를 저점으로 저장 if var1 > var1[1] and var1[1] < var1[2] Then{ LL = value2; LL1 = LL[1];#이전저점 } plot1(HH); plot2(LL); 2, 시스템 var : HH(0),LL(0),HH1(0),LL1(0); var1 = ma(c,5);#5이평 var2 = ma(c,120);#120이평 value1 = NthHighestBar(1,H,5);#5개봉 최고가 발생봉 value2 = C[value1];#5개봉 최고가 발생봉의 종가 #이평 하락반전일때 value2를 고점으로 저장 if var1 < var1[1] and var1[1] > var1[2] Then{ HH = value2; HH1 = HH[1];#이전고점 } #이평 상승반전일때 value2를 저점으로 저장 if var1 > var1[1] and var1[1] < var1[2] Then{ LL = value2; LL1 = LL[1];#이전저점 } if (LL > var2 and countif(var2 > var2[1],4) == 4) or crossup(var1,HH) or (var1 > var1[1] and var1[1] < var1[2] and LL > LL1) Then buy(); if var1 < var1[1] and var1[1] > var1[2] Then exitlong();
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-17 10:20:52

안녕하세요 예스스탁입니다. 수정한 식입니다. 1. var : HH(0),LL(0),HH1(0),LL1(0); var1 = ma(c,5);#5이평 var2 = ma(c,120);#120이평 value1 = NthHighestBar(1,H,5);#5개봉 최고가 발생봉 value2 = C[value1];#5개봉 최고가 발생봉의 종가 value3 = NthLowestBar(1,L,5);#5개봉 최저가 발생봉 value4 = C[value3];#5개봉 최고가 발생봉의 종가 #이평 하락반전일때 value2를 고점으로 저장 if var1 < var1[1] and var1[1] > var1[2] Then{ HH = value2; HH1 = HH[1];#이전고점 } #이평 상승반전일때 value2를 저점으로 저장 if var1 > var1[1] and var1[1] < var1[2] Then{ LL = value4; LL1 = LL[1];#이전저점 } plot1(HH); plot2(LL); 2. var : HH(0),LL(0),HH1(0),LL1(0); var1 = ma(c,5);#5이평 var2 = ma(c,120);#120이평 value1 = NthHighestBar(1,H,5);#5개봉 최고가 발생봉 value2 = C[value1];#5개봉 최고가 발생봉의 종가 value3 = NthLowestBar(1,L,5);#5개봉 최저가 발생봉 value4 = C[value3];#5개봉 최고가 발생봉의 종가 #이평 하락반전일때 value2를 고점으로 저장 if var1 < var1[1] and var1[1] > var1[2] Then{ HH = value2; HH1 = HH[1];#이전고점 } #이평 상승반전일때 value2를 저점으로 저장 if var1 > var1[1] and var1[1] < var1[2] Then{ LL = value4; LL1 = LL[1];#이전저점 } if MarketPosition == 0 Then{ if LL > var2 and #저점이 120이평 위 countif(var2 > var2[1],5) == 5 and #120이평 5봉연속 상승 LL > LL1 and #저점이 이전저점보다 위 var1 > var1[1] and var1[1] < var1[2] then #5이평 상승반전 buy("b1"); if crossup(var1,HH) Then#5이평이 buy("b2"); } if var1 < var1[1] and var1[1] > var1[2] Then exitlong(); 즐거운 하루되세요 > 상큼한아침 님이 쓴 글입니다. > 제목 : 재문의요~~ > 항상 수고가 많으심니다 다시한번 검토 부탁합니다( 첨부파일 참조) 수고 하세요~~ 안녕하세요 예스스탁입니다. 1. 지표 var : HH(0),LL(0),HH1(0),LL1(0); var1 = ma(c,5);#5이평 var2 = ma(c,120);#120이평 value1 = NthHighestBar(1,H,5);#5개봉 최고가 발생봉 value2 = C[value1];#5개봉 최고가 발생봉의 종가 #이평 하락반전일때 value2를 고점으로 저장 if var1 < var1[1] and var1[1] > var1[2] Then{ HH = value2; HH1 = HH[1];#이전고점 } #이평 상승반전일때 value2를 저점으로 저장 if var1 > var1[1] and var1[1] < var1[2] Then{ LL = value2; LL1 = LL[1];#이전저점 } plot1(HH); plot2(LL); 2, 시스템 var : HH(0),LL(0),HH1(0),LL1(0); var1 = ma(c,5);#5이평 var2 = ma(c,120);#120이평 value1 = NthHighestBar(1,H,5);#5개봉 최고가 발생봉 value2 = C[value1];#5개봉 최고가 발생봉의 종가 #이평 하락반전일때 value2를 고점으로 저장 if var1 < var1[1] and var1[1] > var1[2] Then{ HH = value2; HH1 = HH[1];#이전고점 } #이평 상승반전일때 value2를 저점으로 저장 if var1 > var1[1] and var1[1] < var1[2] Then{ LL = value2; LL1 = LL[1];#이전저점 } if (LL > var2 and countif(var2 > var2[1],4) == 4) or crossup(var1,HH) or (var1 > var1[1] and var1[1] < var1[2] and LL > LL1) Then buy(); if var1 < var1[1] and var1[1] > var1[2] Then exitlong();