커뮤니티

바차트 지표 기능

프로필 이미지
salbang
2010-02-02 08:12:05
2123
글번호 203359
답변완료
인디케이터에서 Plot한 데이터로 바차트를 만들 수는 없을까요? 예를 들어 CustomHigh, CustomLow, CustomClose, CustomOpen 이라는 4개의 데이터 시리즈가 있다고 합시다. 이걸 Plot1(CustomOpen, "Open"); Plot2(CustomHigh, "High"); Plot3(CustomLow, "Low"); Plot4(CustomCLose, "Close"); 라고 해서 Custom Price라는 지표를 만들었다고 합시다. 이렇게 해서 만든 지표는 결국 라인차트 4개로 그려지게 되는데 이걸 기본 차트 처럼 바차트로 만들 수 있을까요? 이 기능은 TradeStation이나 MultiCharts에서는 지원 되는 기능입니다.
예스트레이더 (iM증권)
답변 5
프로필 이미지

예스스탁 예스스탁 답변

2010-02-02 10:32:05

안녕하세요? 예스스탁입니다. 차트 기능을 이용해서 가능할 것으로 판단됩니다. 첨부한 지표식을 참고해 보시기 바랍니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : 바차트 지표 기능 > 인디케이터에서 Plot한 데이터로 바차트를 만들 수는 없을까요? 예를 들어 CustomHigh, CustomLow, CustomClose, CustomOpen 이라는 4개의 데이터 시리즈가 있다고 합시다. 이걸 Plot1(CustomOpen, "Open"); Plot2(CustomHigh, "High"); Plot3(CustomLow, "Low"); Plot4(CustomCLose, "Close"); 라고 해서 Custom Price라는 지표를 만들었다고 합시다. 이렇게 해서 만든 지표는 결국 라인차트 4개로 그려지게 되는데 이걸 기본 차트 처럼 바차트로 만들 수 있을까요? 이 기능은 TradeStation이나 MultiCharts에서는 지원 되는 기능입니다.
프로필 이미지

salbang

2010-02-02 13:23:37

감사합니다. 보내주신 정도면 캔들 차트는 그릴 수 있을 것 같다고 처음에는 생각했습니다. 그런데 차트 종류가 막대 그래프라 전혀 도움이 되지 않습니다. 왜냐면 제가 그리고 싶은건 캔들형 가격 차트같이 0을 기준으로 움직이지 않는 그래프 입니다. 제가 알기로는 막대 그래프는 0부터 시작하는 것으로 아는데요. 그리고 또 하나 제가 실제 쓰는 차트는 캔들 차트가 아니라 미국식 OHLC 차트 입니다. Open이 왼쪽으로 날개가 달리고 Close가 오른쪽으로 날개가 달린 형태요. 물론 색깔은 캔들차트처럼 양/음봉에 따라 빨간색 파란색을 쓰긴 합니다. 이런 형태도 가능할까요? 제 머리에서는 아무리 짜내도 나오질 않습니다. 사용자가 올리는 질문을 귀찮게 여기시는 것 같다는 생각이 드는데요, 이건 나름대로 기능 개선 건의와 관련 된 것입니다. 더 좋은 프로그램으로 발전하길 바라는 마음에서 글을 쓰는 것입니다. 저는 솔찍히 그냥 TS나 멀티 차트 써도 그만입니다만, 그래도 이왕이면 국산 프로그램인 예스트레이더에 정이 가는 것은 어쩔 수 없나봅니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 바차트 지표 기능 > 안녕하세요? 예스스탁입니다. 차트 기능을 이용해서 가능할 것으로 판단됩니다. 첨부한 지표식을 참고해 보시기 바랍니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : 바차트 지표 기능 > 인디케이터에서 Plot한 데이터로 바차트를 만들 수는 없을까요? 예를 들어 CustomHigh, CustomLow, CustomClose, CustomOpen 이라는 4개의 데이터 시리즈가 있다고 합시다. 이걸 Plot1(CustomOpen, "Open"); Plot2(CustomHigh, "High"); Plot3(CustomLow, "Low"); Plot4(CustomCLose, "Close"); 라고 해서 Custom Price라는 지표를 만들었다고 합시다. 이렇게 해서 만든 지표는 결국 라인차트 4개로 그려지게 되는데 이걸 기본 차트 처럼 바차트로 만들 수 있을까요? 이 기능은 TradeStation이나 MultiCharts에서는 지원 되는 기능입니다.
프로필 이미지

예스스탁 예스스탁 답변

2010-02-03 10:28:22

안녕하세요? 예스스탁입니다. 불성실하게 답변 드려서 죄송합니다. 부족한 내용 보충하여 답변 올려 드립니다. 말씀하신 bar차트로 나타내는 기능은 '강조' 기능을 이용해서 좀 불편하긴 하지만, 구현해 볼 수 있었습니다. 1. 먼저 강조식은 아래와 같이 작성했습니다. [강조식] var1 = ma(C,5); var2 = max(ma(C,5)+ATR(10), ma(C,10)+ATR(10)); var3 = min(ma(C,5)-ATR(10), ma(C,10)-ATR(10)); var4 = ma(C,10); if var1 < var4 then PlotPaintBar(var2, var3, var1, var4, "bar", red); else if var1 == var5 Then PlotPaintBar(var2, var3, var1, var4, "bar", black); Else PlotPaintBar(var2, var3, var1, var4, "bar", blue); 2. 기본차트에 '연결선물'을 띄우고 그 위에 강조지표를 적용합니다. 3. 기본차트 속성창에서 봉차트의 색상을 흰색으로 변경하여 강조 지표만 나타날 수 있도록 합니다.(기본차트와 강조지표의 Y축 범위 차이가 많이 난다면 Y축 탭에서 '사용자지정'으로 Y축 범위를 지정해 줍니다.) 4. 참조차트로 '연결선물'을 띄운 후 참조차트를 드래그 하여 강조지표 상단으로 옮겨 놓습니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : Re : Re : 바차트 지표 기능 > 감사합니다. 보내주신 정도면 캔들 차트는 그릴 수 있을 것 같다고 처음에는 생각했습니다. 그런데 차트 종류가 막대 그래프라 전혀 도움이 되지 않습니다. 왜냐면 제가 그리고 싶은건 캔들형 가격 차트같이 0을 기준으로 움직이지 않는 그래프 입니다. 제가 알기로는 막대 그래프는 0부터 시작하는 것으로 아는데요. 그리고 또 하나 제가 실제 쓰는 차트는 캔들 차트가 아니라 미국식 OHLC 차트 입니다. Open이 왼쪽으로 날개가 달리고 Close가 오른쪽으로 날개가 달린 형태요. 물론 색깔은 캔들차트처럼 양/음봉에 따라 빨간색 파란색을 쓰긴 합니다. 이런 형태도 가능할까요? 제 머리에서는 아무리 짜내도 나오질 않습니다. 사용자가 올리는 질문을 귀찮게 여기시는 것 같다는 생각이 드는데요, 이건 나름대로 기능 개선 건의와 관련 된 것입니다. 더 좋은 프로그램으로 발전하길 바라는 마음에서 글을 쓰는 것입니다. 저는 솔찍히 그냥 TS나 멀티 차트 써도 그만입니다만, 그래도 이왕이면 국산 프로그램인 예스트레이더에 정이 가는 것은 어쩔 수 없나봅니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 바차트 지표 기능 > 안녕하세요? 예스스탁입니다. 차트 기능을 이용해서 가능할 것으로 판단됩니다. 첨부한 지표식을 참고해 보시기 바랍니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : 바차트 지표 기능 > 인디케이터에서 Plot한 데이터로 바차트를 만들 수는 없을까요? 예를 들어 CustomHigh, CustomLow, CustomClose, CustomOpen 이라는 4개의 데이터 시리즈가 있다고 합시다. 이걸 Plot1(CustomOpen, "Open"); Plot2(CustomHigh, "High"); Plot3(CustomLow, "Low"); Plot4(CustomCLose, "Close"); 라고 해서 Custom Price라는 지표를 만들었다고 합시다. 이렇게 해서 만든 지표는 결국 라인차트 4개로 그려지게 되는데 이걸 기본 차트 처럼 바차트로 만들 수 있을까요? 이 기능은 TradeStation이나 MultiCharts에서는 지원 되는 기능입니다.
프로필 이미지

salbang

2010-02-05 23:06:24

답변 정말 감사드립니다. 제가 정말로 필요했던 기능입니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : Re : 바차트 지표 기능 > 안녕하세요? 예스스탁입니다. 불성실하게 답변 드려서 죄송합니다. 부족한 내용 보충하여 답변 올려 드립니다. 말씀하신 bar차트로 나타내는 기능은 '강조' 기능을 이용해서 좀 불편하긴 하지만, 구현해 볼 수 있었습니다. 1. 먼저 강조식은 아래와 같이 작성했습니다. [강조식] var1 = ma(C,5); var2 = max(ma(C,5)+ATR(10), ma(C,10)+ATR(10)); var3 = min(ma(C,5)-ATR(10), ma(C,10)-ATR(10)); var4 = ma(C,10); if var1 < var4 then PlotPaintBar(var2, var3, var1, var4, "bar", red); else if var1 == var5 Then PlotPaintBar(var2, var3, var1, var4, "bar", black); Else PlotPaintBar(var2, var3, var1, var4, "bar", blue); 2. 기본차트에 '연결선물'을 띄우고 그 위에 강조지표를 적용합니다. 3. 기본차트 속성창에서 봉차트의 색상을 흰색으로 변경하여 강조 지표만 나타날 수 있도록 합니다.(기본차트와 강조지표의 Y축 범위 차이가 많이 난다면 Y축 탭에서 '사용자지정'으로 Y축 범위를 지정해 줍니다.) 4. 참조차트로 '연결선물'을 띄운 후 참조차트를 드래그 하여 강조지표 상단으로 옮겨 놓습니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : Re : Re : 바차트 지표 기능 > 감사합니다. 보내주신 정도면 캔들 차트는 그릴 수 있을 것 같다고 처음에는 생각했습니다. 그런데 차트 종류가 막대 그래프라 전혀 도움이 되지 않습니다. 왜냐면 제가 그리고 싶은건 캔들형 가격 차트같이 0을 기준으로 움직이지 않는 그래프 입니다. 제가 알기로는 막대 그래프는 0부터 시작하는 것으로 아는데요. 그리고 또 하나 제가 실제 쓰는 차트는 캔들 차트가 아니라 미국식 OHLC 차트 입니다. Open이 왼쪽으로 날개가 달리고 Close가 오른쪽으로 날개가 달린 형태요. 물론 색깔은 캔들차트처럼 양/음봉에 따라 빨간색 파란색을 쓰긴 합니다. 이런 형태도 가능할까요? 제 머리에서는 아무리 짜내도 나오질 않습니다. 사용자가 올리는 질문을 귀찮게 여기시는 것 같다는 생각이 드는데요, 이건 나름대로 기능 개선 건의와 관련 된 것입니다. 더 좋은 프로그램으로 발전하길 바라는 마음에서 글을 쓰는 것입니다. 저는 솔찍히 그냥 TS나 멀티 차트 써도 그만입니다만, 그래도 이왕이면 국산 프로그램인 예스트레이더에 정이 가는 것은 어쩔 수 없나봅니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 바차트 지표 기능 > 안녕하세요? 예스스탁입니다. 차트 기능을 이용해서 가능할 것으로 판단됩니다. 첨부한 지표식을 참고해 보시기 바랍니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : 바차트 지표 기능 > 인디케이터에서 Plot한 데이터로 바차트를 만들 수는 없을까요? 예를 들어 CustomHigh, CustomLow, CustomClose, CustomOpen 이라는 4개의 데이터 시리즈가 있다고 합시다. 이걸 Plot1(CustomOpen, "Open"); Plot2(CustomHigh, "High"); Plot3(CustomLow, "Low"); Plot4(CustomCLose, "Close"); 라고 해서 Custom Price라는 지표를 만들었다고 합시다. 이렇게 해서 만든 지표는 결국 라인차트 4개로 그려지게 되는데 이걸 기본 차트 처럼 바차트로 만들 수 있을까요? 이 기능은 TradeStation이나 MultiCharts에서는 지원 되는 기능입니다.
프로필 이미지

salbang

2010-02-08 08:18:30

일단 임시 방편으로 쓰는데는 문제가 없지만 데이터를 두번 로드해야 해서 불편합니다. 차기 버전엔 지표에 바차트 기능을 추가하는 것을 고려해 주시면 감사하겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Re : Re : 바차트 지표 기능 > 안녕하세요? 예스스탁입니다. 불성실하게 답변 드려서 죄송합니다. 부족한 내용 보충하여 답변 올려 드립니다. 말씀하신 bar차트로 나타내는 기능은 '강조' 기능을 이용해서 좀 불편하긴 하지만, 구현해 볼 수 있었습니다. 1. 먼저 강조식은 아래와 같이 작성했습니다. [강조식] var1 = ma(C,5); var2 = max(ma(C,5)+ATR(10), ma(C,10)+ATR(10)); var3 = min(ma(C,5)-ATR(10), ma(C,10)-ATR(10)); var4 = ma(C,10); if var1 < var4 then PlotPaintBar(var2, var3, var1, var4, "bar", red); else if var1 == var5 Then PlotPaintBar(var2, var3, var1, var4, "bar", black); Else PlotPaintBar(var2, var3, var1, var4, "bar", blue); 2. 기본차트에 '연결선물'을 띄우고 그 위에 강조지표를 적용합니다. 3. 기본차트 속성창에서 봉차트의 색상을 흰색으로 변경하여 강조 지표만 나타날 수 있도록 합니다.(기본차트와 강조지표의 Y축 범위 차이가 많이 난다면 Y축 탭에서 '사용자지정'으로 Y축 범위를 지정해 줍니다.) 4. 참조차트로 '연결선물'을 띄운 후 참조차트를 드래그 하여 강조지표 상단으로 옮겨 놓습니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : Re : Re : 바차트 지표 기능 > 감사합니다. 보내주신 정도면 캔들 차트는 그릴 수 있을 것 같다고 처음에는 생각했습니다. 그런데 차트 종류가 막대 그래프라 전혀 도움이 되지 않습니다. 왜냐면 제가 그리고 싶은건 캔들형 가격 차트같이 0을 기준으로 움직이지 않는 그래프 입니다. 제가 알기로는 막대 그래프는 0부터 시작하는 것으로 아는데요. 그리고 또 하나 제가 실제 쓰는 차트는 캔들 차트가 아니라 미국식 OHLC 차트 입니다. Open이 왼쪽으로 날개가 달리고 Close가 오른쪽으로 날개가 달린 형태요. 물론 색깔은 캔들차트처럼 양/음봉에 따라 빨간색 파란색을 쓰긴 합니다. 이런 형태도 가능할까요? 제 머리에서는 아무리 짜내도 나오질 않습니다. 사용자가 올리는 질문을 귀찮게 여기시는 것 같다는 생각이 드는데요, 이건 나름대로 기능 개선 건의와 관련 된 것입니다. 더 좋은 프로그램으로 발전하길 바라는 마음에서 글을 쓰는 것입니다. 저는 솔찍히 그냥 TS나 멀티 차트 써도 그만입니다만, 그래도 이왕이면 국산 프로그램인 예스트레이더에 정이 가는 것은 어쩔 수 없나봅니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 바차트 지표 기능 > 안녕하세요? 예스스탁입니다. 차트 기능을 이용해서 가능할 것으로 판단됩니다. 첨부한 지표식을 참고해 보시기 바랍니다. 감사합니다. > salbang 님이 쓴 글입니다. > 제목 : 바차트 지표 기능 > 인디케이터에서 Plot한 데이터로 바차트를 만들 수는 없을까요? 예를 들어 CustomHigh, CustomLow, CustomClose, CustomOpen 이라는 4개의 데이터 시리즈가 있다고 합시다. 이걸 Plot1(CustomOpen, "Open"); Plot2(CustomHigh, "High"); Plot3(CustomLow, "Low"); Plot4(CustomCLose, "Close"); 라고 해서 Custom Price라는 지표를 만들었다고 합시다. 이렇게 해서 만든 지표는 결국 라인차트 4개로 그려지게 되는데 이걸 기본 차트 처럼 바차트로 만들 수 있을까요? 이 기능은 TradeStation이나 MultiCharts에서는 지원 되는 기능입니다.