커뮤니티

안녕하세요. 수식 변환 부탁드립니다.

프로필 이미지
손느린주식
2023-10-18 22:05:52
1258
글번호 173205
답변완료
매번 비슷한 걸 문의 드리는거 같아 죄송하고 항상 감사합니다. 3가지 모두 지표 문의 입니다. 1. S=sum(1); TT=S%기간1; 조건=TT==0; HH=Highestsince(1, 조건, H); Hc=valuewhen(1,조건,HH(1)); LL=Lowestsince(1,조건,L); Lc=valuewhen(1,조건,LL(1)); Cc=valuewhen(1,조건,C(1)); (Hc+Lc+Cc)/3 기간1 5 2. Ha = wma(H, 이평기간); Ca = wma(C, 이평기간); La = wma(L, 이평기간); (Ha(1)+La(1)+Ca(1))/3+Ha(1)-La(1)) 이평기간 120 3. 하단지표 Ha=ma(H, 기간, 종류); Ca=ma(C, 기간, 종류); La=ma(L, 기간, 종류); M=(Ha(1)+La(1)+Ca(1))/3*2-La(1); Mnt_20=M/avg(M(1),이전기간)*100 // 본선 Mnt_20S=eavg(Mnt_20,signal) // 시그널 항상 고맙고 감사드립니다. 추가질문. 색 채우기를 할 때 두가지 색상이 겹쳐지면 겹쳐지는 부분은 다른 색으로 변하잖아요? 예를 들어 하늘색 위에 노랑색이 겹쳐지면 겹쳐진 부분은 연한 연두색으로 변하더라고요..혹시 변하지 않게 하는 방법이 있을까요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-10-19 13:58:55

안녕하세요 예스스탁입니다. 1 input : 기간1(5); var : S(0),TT(0),조건(False),HH(0),HC(0),LL(0),LC(0),CC(0); S= Accum(1); TT=S%기간1; 조건=TT==0; if 조건 Then { HH=H; HC=HH[1]; LL=L; LC = LL[1]; CC = C[1]; } Else { if LL > 0 and L < LL Then LL = L; } var1 = (HC+LC+CC)/3; if var1 > 0 Then Plot1(var1); 2 input : 이평기간(120); var : Ha(0),Ca(0),La(0); Ha = wma(H, 이평기간); Ca = wma(C, 이평기간); La = wma(L, 이평기간); var1 = (Ha[1]+La[1]+Ca[1])/3+(Ha[1]-La[1]); if var1 > 0 Then Plot1(var1); 3 input : 이평기간(120),이전기간(10),signal(20); var : Ha(0),Ca(0),La(0),MM(0),Mnt_20(0),Mnt_20S(0); Ha = wma(H, 이평기간); Ca = wma(C, 이평기간); La = wma(L, 이평기간); MM=(Ha[1]+La[1]+Ca[1])/3*2-La[1]; Mnt_20=MM/ma(MM,이전기간)[1]*100; Mnt_20S=Ema(Mnt_20,signal); Plot1(Mnt_20,"본선"); Plot2(Mnt_20S,"시그널"); 4 색이 겹치는 부분의 색상이 변경되는 것은 프로그램 자체에서 설계된 부분이라 별도로 해결 방법이 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 손느린주식 님이 쓴 글입니다. > 제목 : 안녕하세요. 수식 변환 부탁드립니다. > 매번 비슷한 걸 문의 드리는거 같아 죄송하고 항상 감사합니다. 3가지 모두 지표 문의 입니다. 1. S=sum(1); TT=S%기간1; 조건=TT==0; HH=Highestsince(1, 조건, H); Hc=valuewhen(1,조건,HH(1)); LL=Lowestsince(1,조건,L); Lc=valuewhen(1,조건,LL(1)); Cc=valuewhen(1,조건,C(1)); (Hc+Lc+Cc)/3 기간1 5 2. Ha = wma(H, 이평기간); Ca = wma(C, 이평기간); La = wma(L, 이평기간); (Ha(1)+La(1)+Ca(1))/3+Ha(1)-La(1)) 이평기간 120 3. 하단지표 Ha=ma(H, 기간, 종류); Ca=ma(C, 기간, 종류); La=ma(L, 기간, 종류); M=(Ha(1)+La(1)+Ca(1))/3*2-La(1); Mnt_20=M/avg(M(1),이전기간)*100 // 본선 Mnt_20S=eavg(Mnt_20,signal) // 시그널 항상 고맙고 감사드립니다. 추가질문. 색 채우기를 할 때 두가지 색상이 겹쳐지면 겹쳐지는 부분은 다른 색으로 변하잖아요? 예를 들어 하늘색 위에 노랑색이 겹쳐지면 겹쳐진 부분은 연한 연두색으로 변하더라고요..혹시 변하지 않게 하는 방법이 있을까요?