커뮤니티

지표식 부탁합니다.

프로필 이미지
동해바다01
2009-03-15 13:49:02
934
글번호 20941
답변완료

첨부 이미지

input : P(45); if date != date[1] Then var2 = var1[1]; var1 = dayindex+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 위와 같이 수식을 넣고 지표를 보니 daylowr가 갱신되면 이상하게 사선이 저가에서 나오지 않고 동그라미 부분과 같이 위에 생깁니다. 노란색 선과 같이 어떻게 하면 저가가 갱신되면 갱신된 저가에서 새로 사선이 나오게 할 수 있는지요 감사합니다. 좋은날 되십시요
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2009-03-16 17:18:29

안녕하세요 예스스탁입니다. input : P(45); if date != date[1] Then{ var2 = dayindex[1]; var1 = 0; } if L == daylow Then var1 = 0; var1 = var1+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 지표식 부탁합니다. > input : P(45); if date != date[1] Then var2 = var1[1]; var1 = dayindex+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 위와 같이 수식을 넣고 지표를 보니 daylowr가 갱신되면 이상하게 사선이 저가에서 나오지 않고 동그라미 부분과 같이 위에 생깁니다. 노란색 선과 같이 어떻게 하면 저가가 갱신되면 갱신된 저가에서 새로 사선이 나오게 할 수 있는지요 감사합니다. 좋은날 되십시요
프로필 이미지

동해바다01

2009-03-17 15:27:28

죄송하지만 수식 문장 하나하나 설명을 부탁드립니다. var2 에 왜 dayindex[1]이 되는지 그리고 4/var2는 무슨 뜻인지 만약 date에 어떤 특정한 과거 날짜를 대입해서 그날 저가로부터 사선은 나오게 할 수 있는지... 다시 저가가 갱신되면 갱신된 날의 저가로부터 사선을 나오게 할 수 있는지....등등 궁금합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표식 부탁합니다. > 안녕하세요 예스스탁입니다. input : P(45); if date != date[1] Then{ var2 = dayindex[1]; var1 = 0; } if L == daylow Then var1 = 0; var1 = var1+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 지표식 부탁합니다. > input : P(45); if date != date[1] Then var2 = var1[1]; var1 = dayindex+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 위와 같이 수식을 넣고 지표를 보니 daylowr가 갱신되면 이상하게 사선이 저가에서 나오지 않고 동그라미 부분과 같이 위에 생깁니다. 노란색 선과 같이 어떻게 하면 저가가 갱신되면 갱신된 저가에서 새로 사선이 나오게 할 수 있는지요 감사합니다. 좋은날 되십시요
프로필 이미지

예스스탁 예스스탁 답변

2009-03-17 15:54:46

안녕하세요 예스스탁입니다. 기존식은 당일의 봉갯수를 이용해서 계산된 값을 당일 저가에 합하므로 중간에 저가가 발생해도 당일 봉번호가 높은 값이므로 상단쪽에 그려질 수 밖에 없엇습니다. 봉갯수를 카운팅하는 부분을 신저가가 발생할때마다 새로 카운트하게 변경한 식입니다. 식의 요점은 4포인트라는 가격을 일간 봉갯수로 나눠 평균값을 낸 식입니다. 이부분은 사용자분이 올리신 식을 수정하지않고 반영된 부분이라 정확한 의도는 잘 모르겠습니다. input : P(45); if date != date[1] Then{ ## 날짜변경시 var2 = dayindex[1]; ## 전일의 봉갯수 저장 var1 = 0; ## 봉갯수 카운트 초기화 } if L == daylow Then ## 신저가 발생시 봉갯수 카운트 초기화 var1 = 0; var1 = var1+1; ## 봉갯수 카운트 value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 재차 질문입니다. > 죄송하지만 수식 문장 하나하나 설명을 부탁드립니다. var2 에 왜 dayindex[1]이 되는지 그리고 4/var2는 무슨 뜻인지 만약 date에 어떤 특정한 과거 날짜를 대입해서 그날 저가로부터 사선은 나오게 할 수 있는지... 다시 저가가 갱신되면 갱신된 날의 저가로부터 사선을 나오게 할 수 있는지....등등 궁금합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 지표식 부탁합니다. > 안녕하세요 예스스탁입니다. input : P(45); if date != date[1] Then{ var2 = dayindex[1]; var1 = 0; } if L == daylow Then var1 = 0; var1 = var1+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 지표식 부탁합니다. > input : P(45); if date != date[1] Then var2 = var1[1]; var1 = dayindex+1; value1 = (4/var2)*(P/100); plot1(daylow+value1*var1); 위와 같이 수식을 넣고 지표를 보니 daylowr가 갱신되면 이상하게 사선이 저가에서 나오지 않고 동그라미 부분과 같이 위에 생깁니다. 노란색 선과 같이 어떻게 하면 저가가 갱신되면 갱신된 저가에서 새로 사선이 나오게 할 수 있는지요 감사합니다. 좋은날 되십시요