커뮤니티

수식 질문

프로필 이미지
도시군인
2011-04-11 19:46:27
651
글번호 37516
답변완료
안녕하세요? 질문 드립니다. If High - Low <> 0 then 이 문장은 고가와 저가의 차이가 0 이 아니면, 즉 주가의 이동이 있으면 이런뜻 같은데, 시스템식에서 이 구문을 넣는 이유가 무었인가요? Move = ema( (C - O) / (H - L) * V, len); A/D 라인 수식인데요, 이것을 차트상에 구현(PLOT) 하고 싶은데 지표식으로 작성부탁드립니다? If Low < lowest( low, P )[1] and Move > highest( Move, P)[1] then 이식에서 "[1]" 이 뜻하는 바는 무엇이죠? 현재봉 바로전봉까지만 계산한다는 뜻인가요? StopPrice = low - ma(range,4)*mult; 이식에서 "ma" 4개봉의 range의 이동평균인거 같은데 ema 와 ma의 차이는 무엇인가요? if MP == -1 and MP[1] <> -1 then begin StopPrice = High + ma(range,4)*mult; end; If MP == 1 then begin exitlong ("ExitLong", atstop,stopprice ); stopprice = stopprice +( low-stopprice )/Div; end; 위식을 지표식으로 구현하고 싶습니다. 지표식으로 작성부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-04-12 11:21:49

안녕하세요 예스스탁입니다. 1. 고가와 저가가 0은 아니다라는 식이므로 하나의 봉이 하나의 가격으로 형성된 봉이 아니라는 의미입니다. 즉 최소 한틱이라도 움직임이 잇었던 봉이라는 의미하기 위한 표현입니다 2. input : len(10); var : move(0); Move = ema( (C - O) / (H - L) * V, len); plot1(move); 3. [1]은 한봉전을 의미합니다. 즉 lowest(L,p), highest(move,P)의 한봉전 기준의 값과 현재봉을 비교하기 위합니다. 간단히 L < Lowest(L,P) 와 같이 작성되면 논리적으로 맞지가 않습니다. 현재봉 저가가 최근 P봉의 최조가보다 작으면 그값이 Lowest가 되므로 ==은 성립해도 < 은 성립할수가 없으므로 한봉전 값을 기준으로 비교하는 식은 만들어 보통 사용됩니다. 4, ma는 단순이평입니다. 지정된 기간동안 값을 모아 평균을 합니다. ema는 지수이평으로 단순히 과거의 몇봉의 값을 가져와 평균하는 것은 아니고 ema의 기간값은 평활계수를 만드는 값입니다. 차트상 전체의 봉이 현재의 이평에 조금씩 영향을 주는 평균방식입니다. 일견 가중이평과 비슷하지만 그보다 더 많은 데이터가 현재봉에 영향을 주게 됩니다. 해당 내용은 수학관련 서적을 참고해서 보시기 바랍니다. 5. 해당 내용은 지표로 구현해서 보실수 없습니다. 포지션 관련함수등은 지표식에서는 사용이 가능하지 않습니다. 즐거운 하루되세요 > 도시군인 님이 쓴 글입니다. > 제목 : 수식 질문 > 안녕하세요? 질문 드립니다. If High - Low <> 0 then 이 문장은 고가와 저가의 차이가 0 이 아니면, 즉 주가의 이동이 있으면 이런뜻 같은데, 시스템식에서 이 구문을 넣는 이유가 무었인가요? Move = ema( (C - O) / (H - L) * V, len); A/D 라인 수식인데요, 이것을 차트상에 구현(PLOT) 하고 싶은데 지표식으로 작성부탁드립니다? If Low < lowest( low, P )[1] and Move > highest( Move, P)[1] then 이식에서 "[1]" 이 뜻하는 바는 무엇이죠? 현재봉 바로전봉까지만 계산한다는 뜻인가요? StopPrice = low - ma(range,4)*mult; 이식에서 "ma" 4개봉의 range의 이동평균인거 같은데 ema 와 ma의 차이는 무엇인가요? if MP == -1 and MP[1] <> -1 then begin StopPrice = High + ma(range,4)*mult; end; If MP == 1 then begin exitlong ("ExitLong", atstop,stopprice ); stopprice = stopprice +( low-stopprice )/Div; end; 위식을 지표식으로 구현하고 싶습니다. 지표식으로 작성부탁드립니다. 감사합니다.