커뮤니티

부탁드립니다.

프로필 이미지
카르마다
2016-06-27 02:11:45
234
글번호 99498
답변완료
수고많으십니다. 일전에 문의드렸는데 결과가 다소 달라 자세히 다시 올립니다. 5,20 이평선 골드시, 5.20 이평선 데드시 강조 색깔이 각각 나오는 것이 아래 수식인데 여기 수식에서 차트상의 갭은 그대로지만 골드, 데드는 갭보정되어 색상이 나타나게 해주시면 감사하겠습니다. 그러니까 어제와 오늘 갭이 생기면 강조 색상에 왜곡이 생기니 차트는 그대로이고(차트를 통으로 갭보정 하면 안되는 선들이 있어서 갭보정차트로는 못봅니다) 강조 색상나오는 것만 갭보정되게 부탁드립니다. Var : Short(5),Mid(20); Value1 = ma(c, Short); Value2 = ma(c, Mid); if Value1 < Value2 Then begin PlotPaintBar(High, Low); end else NoPlot(1); Var : Short(5),Mid(20); Value1 = ma(c, Short); Value2 = ma(c, Mid); if Value1 > Value2 Then begin PlotPaintBar(High, Low); end else NoPlot(1);
강조
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-06-27 13:12:43

안녕하세요 예스스탁입니다. 수식으로 갭보정이평 계산식은 이번문의 드린 내용외에는 작성할 방법이 업습니다. 작성해 드린 부분은 크로스이고 올리신 내용은 단순 배열상태이므로 올리신 내용으로 조건식만 변경해 드립니다. 1. input : Period1(5), Period2(20); var : sumGap(0), gap(0),GC(0); var : Gma1(0), Gma2(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = C - sumGap; Gma1 = ma(GC,Period1); Gma2 = ma(GC,Period2); if Gma1 < Gma2 Then PlotPaintBar(h,l,"강조",RED); 2 input : Period1(5), Period2(20); var : sumGap(0), gap(0),GC(0); var : Gma1(0), Gma2(0); if date!=date[1] then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = C - sumGap; Gma1 = ma(GC,Period1); Gma2 = ma(GC,Period2); if Gma1 > Gma2 Then PlotPaintBar(h,l,"강조",RED); 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 수고많으십니다. 일전에 문의드렸는데 결과가 다소 달라 자세히 다시 올립니다. 5,20 이평선 골드시, 5.20 이평선 데드시 강조 색깔이 각각 나오는 것이 아래 수식인데 여기 수식에서 차트상의 갭은 그대로지만 골드, 데드는 갭보정되어 색상이 나타나게 해주시면 감사하겠습니다. 그러니까 어제와 오늘 갭이 생기면 강조 색상에 왜곡이 생기니 차트는 그대로이고(차트를 통으로 갭보정 하면 안되는 선들이 있어서 갭보정차트로는 못봅니다) 강조 색상나오는 것만 갭보정되게 부탁드립니다. Var : Short(5),Mid(20); Value1 = ma(c, Short); Value2 = ma(c, Mid); if Value1 < Value2 Then begin PlotPaintBar(High, Low); end else NoPlot(1); Var : Short(5),Mid(20); Value1 = ma(c, Short); Value2 = ma(c, Mid); if Value1 > Value2 Then begin PlotPaintBar(High, Low); end else NoPlot(1);