커뮤니티

timeframe 문의

프로필 이미지
kriskorn
2021-02-15 08:01:02
483
글번호 146311
답변완료
1. 현재 timeframe 을 알수 있는 변수를 알고 싶습니다. 제가 하고 싶은건 현재 timeframe 이 분봉이면 분봉에서 일봉의 지표 혹은 일봉에서 주봉 지표를 자동으로 구현하고 싶은데 각 timeframe마다 지정된 변수가 있으면 알려주세요 각 timeframe의 시간을 access 하는법을 알려주세요 예) 5분봉,30분봉,60분봉,일봉, 주봉,월봉. 2. bill williams fractal 을 구현하고 싶습니다. 예를들어서 현재 고가가 5 bar 후와 5 bar 이전의 고가보다 높은걸 확인하고 싶은데 어떻게 하나요. 배열을 써야할것 같은데 식 작성 부탁드립니다
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2021-02-16 10:06:41

안녕하세요 예스스탁입니다. 1 함수 중에 DataCompress와 BarInterval이라는 함수가 있습니다. DataCompress는 차트의 주기를 리턴하고 (틱봉 :0, 초봉:1, 분봉:2, 일봉:3, 주봉:4, 월봉:5) BarInterval는 세부 시간간격을 리턴합니다. (30분봉이면 30, 100틱봉이면 100) 2 swinghigh함수를 이용하시면 됩니다. 랭귀지 도움말에서 해당 함수 설명 참고하시기 바랍니다. INPUTS: Left(5),Right(5); if SWINGHIGH(1,H,Left,Right,Left+Right+1) != -1 Then value1 = H[Right]; if SwingLow(1,L,Left,Right,Left+Right+1) != -1 Then value2 = L[Right]; PLOT1(VALUE1,"BUYFRACTAL"); PLOT2(VALUE2,"SELLFRACTAL"); 즐거운 하루되세요 > kriskorn 님이 쓴 글입니다. > 제목 : timeframe 문의 > 1. 현재 timeframe 을 알수 있는 변수를 알고 싶습니다. 제가 하고 싶은건 현재 timeframe 이 분봉이면 분봉에서 일봉의 지표 혹은 일봉에서 주봉 지표를 자동으로 구현하고 싶은데 각 timeframe마다 지정된 변수가 있으면 알려주세요 각 timeframe의 시간을 access 하는법을 알려주세요 예) 5분봉,30분봉,60분봉,일봉, 주봉,월봉. 2. bill williams fractal 을 구현하고 싶습니다. 예를들어서 현재 고가가 5 bar 후와 5 bar 이전의 고가보다 높은걸 확인하고 싶은데 어떻게 하나요. 배열을 써야할것 같은데 식 작성 부탁드립니다
프로필 이미지

kriskorn

2021-02-18 11:04:54

안녕하세요. 답변 감사드립니다. bill williams fractal은 이게 아닌것 같습니다. 제가 원하는건 현재 바에서부터 게속 뒤로 루프를 돌리면서 high[bar_x] > high[bar_x+1] && high[bar_x] > high[bar_x+2] && high[bar_x] > high[bar_x+3] && high[bar_x] > high[bar_x+4] && high[bar_x] > high[bar_x+5] && high[bar_x] > high[bar_x-1] && high[bar_x] > high[bar_x-2] && high[bar_x] > high[bar_x-3] && high[bar_x] > high[bar_x-4] && high[bar_x] > high[bar_x-5] 이거를 해서 가장 최근에 일어났던 프랙탈의 index number (즉 bar_x 의 값) 와 해당하는 bar_x index의 가격을 출력하고 배열에저장 하고 싶습니다. 도와주세요 ㅠㅠ 그리고 data compress를 이용해서 주기를 어떻게 사용하는지 예제도 써주시면 감사하겠습니다. 예를 들어서 일봉의 이동평균선을 분봉에서 적용하는법을 data compress 를 이용해서 주기별로 구현하는거요...감사합니다! > 예스스탁 님이 쓴 글입니다. > 제목 : Re : timeframe 문의 > 안녕하세요 예스스탁입니다. 1 함수 중에 DataCompress와 BarInterval이라는 함수가 있습니다. DataCompress는 차트의 주기를 리턴하고 (틱봉 :0, 초봉:1, 분봉:2, 일봉:3, 주봉:4, 월봉:5) BarInterval는 세부 시간간격을 리턴합니다. (30분봉이면 30, 100틱봉이면 100) 2 swinghigh함수를 이용하시면 됩니다. 랭귀지 도움말에서 해당 함수 설명 참고하시기 바랍니다. INPUTS: Left(5),Right(5); if SWINGHIGH(1,H,Left,Right,Left+Right+1) != -1 Then value1 = H[Right]; if SwingLow(1,L,Left,Right,Left+Right+1) != -1 Then value2 = L[Right]; PLOT1(VALUE1,"BUYFRACTAL"); PLOT2(VALUE2,"SELLFRACTAL"); 즐거운 하루되세요 > kriskorn 님이 쓴 글입니다. > 제목 : timeframe 문의 > 1. 현재 timeframe 을 알수 있는 변수를 알고 싶습니다. 제가 하고 싶은건 현재 timeframe 이 분봉이면 분봉에서 일봉의 지표 혹은 일봉에서 주봉 지표를 자동으로 구현하고 싶은데 각 timeframe마다 지정된 변수가 있으면 알려주세요 각 timeframe의 시간을 access 하는법을 알려주세요 예) 5분봉,30분봉,60분봉,일봉, 주봉,월봉. 2. bill williams fractal 을 구현하고 싶습니다. 예를들어서 현재 고가가 5 bar 후와 5 bar 이전의 고가보다 높은걸 확인하고 싶은데 어떻게 하나요. 배열을 써야할것 같은데 식 작성 부탁드립니다