커뮤니티

문의드립니다.

프로필 이미지
한바다
2017-08-04 14:12:43
133
글번호 111811
답변완료
안녕하세요. 아래 지표식 부탁드립니다. 1. 분봉차트에서 60개봉의 고점과 저점을 파악해서 변화되는대로 피보나치 선을 계속 그려주는 수식 (161.80%/138.20%/고점선/61.80%/50.00%/38.20%/저점선/-138.20%/-161.80%) 2. 분봉차트에서 60개봉의 최고점과 다음고점의 연결추세선과 최저점과 다음저점의 연결추세선을 그려주기. 동일고점,동일다음고점이 있을경우 최근고점을 기준하고, 저점역시 마찬가지임. 두가지 선이 동시에 그려지면 좋겠습니다. 일단 60개봉을 기준으로 하되, 봉개수는 조정할 수 있도록 부탁합니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-08-04 15:05:29

안녕하세요 예스스탁입니다. input : N(60); var : HH1(0),LL1(0),RR(0),cnt(0),HH2(0),LL2(0); var : HD1(0),HT1(0),LD1(0),LT1(0),TL1(0); var : HD2(0),HT2(0),LD2(0),LT2(0),TL2(0); HH1 = H; HD1 = sdate; HT1 = sTime; LL1 = L; LD1 = sdate; LT1 = stime; for cnt = 0 to N-1{ if H[cnt] > HH1 Then{ HH1 = H[cnt]; HD1 = sdate[cnt]; HT1 = Stime[cnt]; } if L[cnt] < LL1 Then{ LL1 = L[cnt]; LD1 = sdate[cnt]; LT1 = Stime[cnt]; } } RR = HH1-LL1; HH2 = 0; HD2 = 0; HT2 = 0; LL2 = 999999999; LD2 = 0; LT2 = 0; for cnt = 0 to N-1{ if H[cnt] > HH2 and H[cnt] < HH1 Then{ HH2 = H[cnt]; HD2 = sdate[cnt]; HT2 = Stime[cnt]; } if L[cnt] < LL2 and L[cnt] > LL1 Then{ LL2 = L[cnt]; LD2 = sdate[cnt]; LT2 = Stime[cnt]; } } plot1(HH1+RR*0.618,"161,8%"); plot2(HH1+RR*0.382,"138,2%"); plot3(HH1,"고점"); plot4(LL1+RR*0.618,"61.8%"); plot5(LL1+RR*0.500,"50.0%"); plot6(LL1+RR*0.382,"38.2%"); plot7(LL1,"저점"); plot8(LL1-RR*0.318,"-138.2%"); plot9(LL1-RR*0.618,"-161.8%"); TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(HD1,HT1,HH1,HD2,HT2,HH2); TL2 = TL_New(LD1,LT1,LL1,HD2,HT2,LL2); TL_SetColor(TL1,RED); TL_SetColor(TL2,blue); 즐거운 하루되세요 > 한바다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 아래 지표식 부탁드립니다. 1. 분봉차트에서 60개봉의 고점과 저점을 파악해서 변화되는대로 피보나치 선을 계속 그려주는 수식 (161.80%/138.20%/고점선/61.80%/50.00%/38.20%/저점선/-138.20%/-161.80%) 2. 분봉차트에서 60개봉의 최고점과 다음고점의 연결추세선과 최저점과 다음저점의 연결추세선을 그려주기. 동일고점,동일다음고점이 있을경우 최근고점을 기준하고, 저점역시 마찬가지임. 두가지 선이 동시에 그려지면 좋겠습니다. 일단 60개봉을 기준으로 하되, 봉개수는 조정할 수 있도록 부탁합니다. 감사합니다.