커뮤니티

수식 문의

프로필 이미지
흑수돌
2011-10-31 00:40:47
602
글번호 44255
답변완료
장기/단기스토케스틱을 같은 y축에 놓았을때, 그 사이의 간격을 보여주는 오실레이터를 아래와 같이 구하였습니다. 장단기스토케스틱 이격 지표식 : Input : P1(20),P2(12),P3(5),P4(3); Var : StoOsc(0); var1 = StochasticsK(P1,P2); var2 = StochasticsK(P3,P4); StoOsc = var2-var1; Plot1(StoOsc, "Stochastics Oscillator"); PlotBaseLine1(0); --------------------------------------------------- 1. 캔들의 아래위에 점을 찍는 수식 : ㄱ. 위 오실레이터가 n값 위로 올라가면 해당 캔들의 상단에 각각 ##색 점을, ㄴ. 위 오실레이터가 n2값 아래로 내려가면 해당 캔들 하단에 각각 ##색 점을 찍고 ㄷ. 그 점을 n3봉간 옆으로 늘려서 더 찍어줍니다. ㄹ. 단, 각각 찍히는 점 중 마지막 점만 옆으로 늘려서 찍습니다. (n,n2값을 각각 따로 설정할 수 있도록 해주세요) 2. 강조식 : ㄱ. 1번 수식에 대한 캔들 강조식을 얻고 싶습니다. ㄴ. 오실레이터가 n값 위로 올라가면 각각 ##색 강조색을, ㄷ. 오실레이터가 n2값 아래로 내려가면 각각 ##색 강조색을 칠합니다. ㄹ : PaintBar는 시가와 종가까지만 색으로 넣고 싶습니다. (꼬리는 제외)) 3. 오실레이터의 색변환 수식: ㄱ. 장기스토케스틱의 시그널 D선이 우상향이고, (단, 과열권 80 이상은 무조건 우상향으로 판단함) a.오실레이터가 0선 위이면서 막대의 Y값이 이전봉보다 더 높으면 ^^색 b. 이전봉보다 더 낮으면 %%색 c.오실레이터가 0선아래면서 막대의 Y값이 이전봉 보다 더 낮으면 **색 d. 이전봉 보다 더 높으면 &&색 ㄴ. 장기스토케스틱의 시그널 D선이 우하향이고, (단, 침체권 20 이하에서는 무조건 우하향으로 판단함) a.오실레이터가 0선 위이면서 막대의 Y값이 이전봉보다 더 높으면 ^^색 b. 이전봉보다 더 낮으면 %%색 c.오실레이터가 0선아래이면서 막대의 Y값이 이전봉 보다 더 낮으면 **색 d. 이전봉 보다 더 높으면 &&색 ㄷ.오실레이터 막대가 위로 n값 까지 올라가면 @@색 아래로 n2값 까지 내려가면 %%색으로 하되 a.이 설정은 위의 ㄱ,ㄴ 모든 설정에 우선함. (n,n2, n3값을 각각 따로 설정할 수 있도록 해 주시기 바랍니다. ) 4. 강조식 : ㄱ. 3번 오실레이터 색변환 수식을 캔들 강조식으로 얻고 싶습니다. ㄴ. PaintBar는 시가와 종가까지만 색으로 넣고 싶습니다. (꼬리는 제외)) (n,n2, n3값을 각각 따로 설정할 수 있도록 해 주시기 바랍니다. ) 가급적 메일로 부탁드립니다. 감사합니다. punkshow@korea.com
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-31 15:37:58

안녕하세요 예스스탁입니다. 1. 검색식 Input : P1(20),P2(12),P3(5),P4(3),n(10),n2(-10),n3(5); Var : StoOsc(0); var1 = StochasticsK(P1,P2); var2 = StochasticsK(P3,P4); StoOsc = var2-var1; if StoOsc >= N Then{ value1 = red; value2 = index; } if StoOsc <= N Then{ value1 = BLUE; value2 = index; } if index <= value2+N3 Then plot1(H,"1",RED); 2 강조식 Input : P1(20),P2(12),P3(5),P4(3),N(66),n2(-66),n3(5); Var : StoOsc(0); var1 = StochasticsK(P1,P2); var2 = StochasticsK(P3,P4); StoOsc = var2-var1; if StoOsc >= N Then{ value1 = red; value2 = index; } if StoOsc <= N2 Then{ value1 = BLUE; value2 = index; } if index <= value2+N3 Then PlotPaintBar(C,O,"1",value1); 3. 색변환지표식 Input : P1(20),P2(12),P3(5),P4(3),N(66),n2(-66),n3(5); Var : StoOsc(0); var1 = StochasticsK(P1,P2); var2 = StochasticsK(P3,P4); StoOsc = var2-var1; if ((var1 > var1[1]) or (var1 > 80)) Then{ if StoOsc > 0 and StoOsc > StoOsc[1] Then plot1(StoOsc,"1",RED);#^^색 if StoOsc > 0 and StoOsc < StoOsc[1] Then plot1(StoOsc,"1",blue);#%%색 if StoOsc < 0 and StoOsc < StoOsc[1] Then plot1(StoOsc,"1",MAGENTA);#**색 if StoOsc < 0 and StoOsc > StoOsc[1] Then plot1(StoOsc,"1",CYAN);#&&색 } if ((var1 < var1[1]) or (var1 < 20)) Then{ if StoOsc > 0 and StoOsc > StoOsc[1] Then plot1(StoOsc,"1",RED);#^^색 if StoOsc > 0 and StoOsc < StoOsc[1] Then plot1(StoOsc,"1",blue);#%%색 if StoOsc < 0 and StoOsc < StoOsc[1] Then plot1(StoOsc,"1",MAGENTA);#**색 if StoOsc < 0 and StoOsc > StoOsc[1] Then plot1(StoOsc,"1",CYAN);#&&색 } if StoOsc >= N Then plot1(StoOsc,"1",Black);#@@색 if StoOsc <= -N Then plot1(StoOsc,"1",GRAY);#%%색 PlotBaseLine1(0); 4, 강조식 Input : P1(20),P2(12),P3(5),P4(3),N(66),n2(-66),n3(5); Var : StoOsc(0); var1 = StochasticsK(P1,P2); var2 = StochasticsK(P3,P4); StoOsc = var2-var1; if ((var1 > var1[1]) or (var1 > 80)) Then{ if StoOsc > 0 and StoOsc > StoOsc[1] Then PlotPaintBar(C,O,"1",RED);#^^색 if StoOsc > 0 and StoOsc < StoOsc[1] Then PlotPaintBar(C,O,"1",blue);#%%색 if StoOsc < 0 and StoOsc < StoOsc[1] Then PlotPaintBar(C,O,"1",MAGENTA);#**색 if StoOsc < 0 and StoOsc > StoOsc[1] Then PlotPaintBar(C,O,"1",CYAN);#&&색 } if ((var1 < var1[1]) or (var1 < 20)) Then{ if StoOsc > 0 and StoOsc > StoOsc[1] Then PlotPaintBar(C,O,"1",RED);#^^색 if StoOsc > 0 and StoOsc < StoOsc[1] Then PlotPaintBar(C,O,"1",blue);#%%색 if StoOsc < 0 and StoOsc < StoOsc[1] Then PlotPaintBar(C,O,"1",MAGENTA);#**색 if StoOsc < 0 and StoOsc > StoOsc[1] Then PlotPaintBar(C,O,"1",CYAN);#&&색 } if StoOsc >= N Then PlotPaintBar(C,O,"1",Black);#@@색 if StoOsc <= -N Then PlotPaintBar(C,O,"1",GRAY);#%%색 즐거운 하루되세요 > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 문의 > 장기/단기스토케스틱을 같은 y축에 놓았을때, 그 사이의 간격을 보여주는 오실레이터를 아래와 같이 구하였습니다. 장단기스토케스틱 이격 지표식 : Input : P1(20),P2(12),P3(5),P4(3); Var : StoOsc(0); var1 = StochasticsK(P1,P2); var2 = StochasticsK(P3,P4); StoOsc = var2-var1; Plot1(StoOsc, "Stochastics Oscillator"); PlotBaseLine1(0); --------------------------------------------------- 1. 캔들의 아래위에 점을 찍는 수식 : ㄱ. 위 오실레이터가 n값 위로 올라가면 해당 캔들의 상단에 각각 ##색 점을, ㄴ. 위 오실레이터가 n2값 아래로 내려가면 해당 캔들 하단에 각각 ##색 점을 찍고 ㄷ. 그 점을 n3봉간 옆으로 늘려서 더 찍어줍니다. ㄹ. 단, 각각 찍히는 점 중 마지막 점만 옆으로 늘려서 찍습니다. (n,n2값을 각각 따로 설정할 수 있도록 해주세요) 2. 강조식 : ㄱ. 1번 수식에 대한 캔들 강조식을 얻고 싶습니다. ㄴ. 오실레이터가 n값 위로 올라가면 각각 ##색 강조색을, ㄷ. 오실레이터가 n2값 아래로 내려가면 각각 ##색 강조색을 칠합니다. ㄹ : PaintBar는 시가와 종가까지만 색으로 넣고 싶습니다. (꼬리는 제외)) 3. 오실레이터의 색변환 수식: ㄱ. 장기스토케스틱의 시그널 D선이 우상향이고, (단, 과열권 80 이상은 무조건 우상향으로 판단함) a.오실레이터가 0선 위이면서 막대의 Y값이 이전봉보다 더 높으면 ^^색 b. 이전봉보다 더 낮으면 %%색 c.오실레이터가 0선아래면서 막대의 Y값이 이전봉 보다 더 낮으면 **색 d. 이전봉 보다 더 높으면 &&색 ㄴ. 장기스토케스틱의 시그널 D선이 우하향이고, (단, 침체권 20 이하에서는 무조건 우하향으로 판단함) a.오실레이터가 0선 위이면서 막대의 Y값이 이전봉보다 더 높으면 ^^색 b. 이전봉보다 더 낮으면 %%색 c.오실레이터가 0선아래이면서 막대의 Y값이 이전봉 보다 더 낮으면 **색 d. 이전봉 보다 더 높으면 &&색 ㄷ.오실레이터 막대가 위로 n값 까지 올라가면 @@색 아래로 n2값 까지 내려가면 %%색으로 하되 a.이 설정은 위의 ㄱ,ㄴ 모든 설정에 우선함. (n,n2, n3값을 각각 따로 설정할 수 있도록 해 주시기 바랍니다. ) 4. 강조식 : ㄱ. 3번 오실레이터 색변환 수식을 캔들 강조식으로 얻고 싶습니다. ㄴ. PaintBar는 시가와 종가까지만 색으로 넣고 싶습니다. (꼬리는 제외)) (n,n2, n3값을 각각 따로 설정할 수 있도록 해 주시기 바랍니다. ) 가급적 메일로 부탁드립니다. 감사합니다. punkshow@korea.com