커뮤니티

부탁드려요

프로필 이미지
묘선낭자
2013-05-08 16:58:35
181
글번호 62967
답변완료
30132관련 문의입니다. 3개의 콜과 3개의 풋 그래프는 안 나타나게 하고 그것들로 만든 보조지표만 나타나게 하는 방법은 없나요? 불필요한 부분이 너무 큰 공간을 차지해서요. 2.위의 미결제수량의 교차를 조건으로 하는 시스템식을 만들려면 어떻게 표현하나요? 3. 혼자 만든 볼린저밴드가 그래프아래 따로 지표로 나타나는데, 그래프 위로 나타나게 하는 방법은?
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-05-08 17:07:25

안녕하세요 예스스탁입니다. 1. 차트에 해당 데이터가 있어야 합니다. 숨기거나 할수는 없습니다. 2. var : PreOI2(0,data2),OI2(0,data2); var : PreOI3(0,data3),OI3(0,data3); var : PreOI4(0,data4),OI4(0,data4); var : PreOI5(0,data5),OI5(0,data5); var : PreOI6(0,data6),OI6(0,data6); var : PreOI7(0,data7),OI7(0,data7); var : V1(0,data2),v2(0,data3); if data2(date != date[1]) Then PreOI2 = data2(Oi[1]); OI2 = data2(OI)-PreOI2; if data3(date != date[1]) Then PreOI3 = data3(Oi[1]); OI3 = data3(OI)-PreOI3; if data4(date != date[1]) Then PreOI4 = data4(Oi[1]); OI4 = data4(OI)-PreOI4; if data5(date != date[1]) Then PreOI5 = data5(Oi[1]); OI5 = data5(OI)-PreOI5; if data6(date != date[1]) Then PreOI6 = data6(Oi[1]); OI6 = data6(OI)-PreOI6; if data7(date != date[1]) Then PreOI7 = data7(Oi[1]); OI7 = data7(OI)-PreOI7; v1 = OI2+OI3+OI4; v2 = OI5+OI6+OI7; if crossup(v1,v2) Then buy(); if CrossDown(v1,v2) Then sell(); 지표식 더하기에 잘못된 부분이 잇어 수정했습니다 아래지표 사용하시기 바랍니다. var : PreOI2(0,data2),OI2(0,data2); var : PreOI3(0,data3),OI3(0,data3); var : PreOI4(0,data4),OI4(0,data4); var : PreOI5(0,data5),OI5(0,data5); var : PreOI6(0,data6),OI6(0,data6); var : PreOI7(0,data7),OI7(0,data7); var : V1(0,data2),v2(0,data3); if data2(date != date[1]) Then PreOI2 = data2(Oi[1]); OI2 = data2(OI)-PreOI2; if data3(date != date[1]) Then PreOI3 = data3(Oi[1]); OI3 = data3(OI)-PreOI3; if data4(date != date[1]) Then PreOI4 = data4(Oi[1]); OI4 = data4(OI)-PreOI4; if data5(date != date[1]) Then PreOI5 = data5(Oi[1]); OI5 = data5(OI)-PreOI5; if data6(date != date[1]) Then PreOI6 = data6(Oi[1]); OI6 = data6(OI)-PreOI6; if data7(date != date[1]) Then PreOI7 = data7(Oi[1]); OI7 = data7(OI)-PreOI7; v1 = OI2+OI3+OI4; v2 = OI5+OI6+OI7; plot1(v1); plot2(v2); 3. 수식을 작성하시고 문법검증(f4) 후에 바로 f5키 누르면 지표속성화면 나타납니다. 지표속성화면 Y축표시탭에서 가격으로 설정하시고 적용할때 주종목봉위에 적용됩니다. 즐거운 하루되세요 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드려요 > 30132관련 문의입니다. 3개의 콜과 3개의 풋 그래프는 안 나타나게 하고 그것들로 만든 보조지표만 나타나게 하는 방법은 없나요? 불필요한 부분이 너무 큰 공간을 차지해서요. 2.위의 미결제수량의 교차를 조건으로 하는 시스템식을 만들려면 어떻게 표현하나요? 3. 혼자 만든 볼린저밴드가 그래프아래 따로 지표로 나타나는데, 그래프 위로 나타나게 하는 방법은?
프로필 이미지

묘선낭자

2013-05-08 18:16:38

고쳐주신 지표식에 var:V1(0,data2),V2(0,data3); 이 있는데요. data2.data3 모두 콜인데, 그대로 표현하면 맞는지요? 누적분이 아니고 당일분(당일치만 누적한 것)도 맞지요? 적용해봤더니 이상하게 나오네요. 2. 다른 질문인데요. 메시지로그는 어떻게 볼 수 있는지요. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드려요 > 안녕하세요 예스스탁입니다. 1. 차트에 해당 데이터가 있어야 합니다. 숨기거나 할수는 없습니다. 2. var : PreOI2(0,data2),OI2(0,data2); var : PreOI3(0,data3),OI3(0,data3); var : PreOI4(0,data4),OI4(0,data4); var : PreOI5(0,data5),OI5(0,data5); var : PreOI6(0,data6),OI6(0,data6); var : PreOI7(0,data7),OI7(0,data7); var : V1(0,data2),v2(0,data3); if data2(date != date[1]) Then PreOI2 = data2(Oi[1]); OI2 = data2(OI)-PreOI2; if data3(date != date[1]) Then PreOI3 = data3(Oi[1]); OI3 = data3(OI)-PreOI3; if data4(date != date[1]) Then PreOI4 = data4(Oi[1]); OI4 = data4(OI)-PreOI4; if data5(date != date[1]) Then PreOI5 = data5(Oi[1]); OI5 = data5(OI)-PreOI5; if data6(date != date[1]) Then PreOI6 = data6(Oi[1]); OI6 = data6(OI)-PreOI6; if data7(date != date[1]) Then PreOI7 = data7(Oi[1]); OI7 = data7(OI)-PreOI7; v1 = OI2+OI3+OI4; v2 = OI5+OI6+OI7; if crossup(v1,v2) Then buy(); if CrossDown(v1,v2) Then sell(); 지표식 더하기에 잘못된 부분이 잇어 수정했습니다 아래지표 사용하시기 바랍니다. var : PreOI2(0,data2),OI2(0,data2); var : PreOI3(0,data3),OI3(0,data3); var : PreOI4(0,data4),OI4(0,data4); var : PreOI5(0,data5),OI5(0,data5); var : PreOI6(0,data6),OI6(0,data6); var : PreOI7(0,data7),OI7(0,data7); var : V1(0,data2),v2(0,data3); if data2(date != date[1]) Then PreOI2 = data2(Oi[1]); OI2 = data2(OI)-PreOI2; if data3(date != date[1]) Then PreOI3 = data3(Oi[1]); OI3 = data3(OI)-PreOI3; if data4(date != date[1]) Then PreOI4 = data4(Oi[1]); OI4 = data4(OI)-PreOI4; if data5(date != date[1]) Then PreOI5 = data5(Oi[1]); OI5 = data5(OI)-PreOI5; if data6(date != date[1]) Then PreOI6 = data6(Oi[1]); OI6 = data6(OI)-PreOI6; if data7(date != date[1]) Then PreOI7 = data7(Oi[1]); OI7 = data7(OI)-PreOI7; v1 = OI2+OI3+OI4; v2 = OI5+OI6+OI7; plot1(v1); plot2(v2); 3. 수식을 작성하시고 문법검증(f4) 후에 바로 f5키 누르면 지표속성화면 나타납니다. 지표속성화면 Y축표시탭에서 가격으로 설정하시고 적용할때 주종목봉위에 적용됩니다. 즐거운 하루되세요 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드려요 > 30132관련 문의입니다. 3개의 콜과 3개의 풋 그래프는 안 나타나게 하고 그것들로 만든 보조지표만 나타나게 하는 방법은 없나요? 불필요한 부분이 너무 큰 공간을 차지해서요. 2.위의 미결제수량의 교차를 조건으로 하는 시스템식을 만들려면 어떻게 표현하나요? 3. 혼자 만든 볼린저밴드가 그래프아래 따로 지표로 나타나는데, 그래프 위로 나타나게 하는 방법은?
프로필 이미지

예스스탁 예스스탁 답변

2013-05-09 10:16:29

안녕하세요 예스스탁입니다. 1. 예 그대로 적용하시면 됩니다. 합산값의 계산을 하나의 데이터의 완성시점으로 고정하는 것이므로 var:V1(0,data2),V2(0,data2); 와 같이 수정하셔도 되며 var:V1(0,data1),V2(0,data1); 혹은 var:V1(0,data2),V2(0,data4); 와 같이 하셔도 됩니다. 2 모두 현재봉값에서 전일마지막값을 뺀 수치이므로 당일치 증감분입니다. 3. 수식에 messagelog함수를 사용하시면 예스랭귀지 편집기의 디버깅창에 표시가 됩니다. 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : Re : Re : 부탁드려요 > 고쳐주신 지표식에 var:V1(0,data2),V2(0,data3); 이 있는데요. data2.data3 모두 콜인데, 그대로 표현하면 맞는지요? 누적분이 아니고 당일분(당일치만 누적한 것)도 맞지요? 적용해봤더니 이상하게 나오네요. 2. 다른 질문인데요. 메시지로그는 어떻게 볼 수 있는지요. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드려요 > 안녕하세요 예스스탁입니다. 1. 차트에 해당 데이터가 있어야 합니다. 숨기거나 할수는 없습니다. 2. var : PreOI2(0,data2),OI2(0,data2); var : PreOI3(0,data3),OI3(0,data3); var : PreOI4(0,data4),OI4(0,data4); var : PreOI5(0,data5),OI5(0,data5); var : PreOI6(0,data6),OI6(0,data6); var : PreOI7(0,data7),OI7(0,data7); var : V1(0,data2),v2(0,data3); if data2(date != date[1]) Then PreOI2 = data2(Oi[1]); OI2 = data2(OI)-PreOI2; if data3(date != date[1]) Then PreOI3 = data3(Oi[1]); OI3 = data3(OI)-PreOI3; if data4(date != date[1]) Then PreOI4 = data4(Oi[1]); OI4 = data4(OI)-PreOI4; if data5(date != date[1]) Then PreOI5 = data5(Oi[1]); OI5 = data5(OI)-PreOI5; if data6(date != date[1]) Then PreOI6 = data6(Oi[1]); OI6 = data6(OI)-PreOI6; if data7(date != date[1]) Then PreOI7 = data7(Oi[1]); OI7 = data7(OI)-PreOI7; v1 = OI2+OI3+OI4; v2 = OI5+OI6+OI7; if crossup(v1,v2) Then buy(); if CrossDown(v1,v2) Then sell(); 지표식 더하기에 잘못된 부분이 잇어 수정했습니다 아래지표 사용하시기 바랍니다. var : PreOI2(0,data2),OI2(0,data2); var : PreOI3(0,data3),OI3(0,data3); var : PreOI4(0,data4),OI4(0,data4); var : PreOI5(0,data5),OI5(0,data5); var : PreOI6(0,data6),OI6(0,data6); var : PreOI7(0,data7),OI7(0,data7); var : V1(0,data2),v2(0,data3); if data2(date != date[1]) Then PreOI2 = data2(Oi[1]); OI2 = data2(OI)-PreOI2; if data3(date != date[1]) Then PreOI3 = data3(Oi[1]); OI3 = data3(OI)-PreOI3; if data4(date != date[1]) Then PreOI4 = data4(Oi[1]); OI4 = data4(OI)-PreOI4; if data5(date != date[1]) Then PreOI5 = data5(Oi[1]); OI5 = data5(OI)-PreOI5; if data6(date != date[1]) Then PreOI6 = data6(Oi[1]); OI6 = data6(OI)-PreOI6; if data7(date != date[1]) Then PreOI7 = data7(Oi[1]); OI7 = data7(OI)-PreOI7; v1 = OI2+OI3+OI4; v2 = OI5+OI6+OI7; plot1(v1); plot2(v2); 3. 수식을 작성하시고 문법검증(f4) 후에 바로 f5키 누르면 지표속성화면 나타납니다. 지표속성화면 Y축표시탭에서 가격으로 설정하시고 적용할때 주종목봉위에 적용됩니다. 즐거운 하루되세요 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드려요 > 30132관련 문의입니다. 3개의 콜과 3개의 풋 그래프는 안 나타나게 하고 그것들로 만든 보조지표만 나타나게 하는 방법은 없나요? 불필요한 부분이 너무 큰 공간을 차지해서요. 2.위의 미결제수량의 교차를 조건으로 하는 시스템식을 만들려면 어떻게 표현하나요? 3. 혼자 만든 볼린저밴드가 그래프아래 따로 지표로 나타나는데, 그래프 위로 나타나게 하는 방법은?