커뮤니티

Gap_Stock 함수에 대해.....

프로필 이미지
티끌
2013-03-11 00:45:35
254
글번호 60517
답변완료

첨부 이미지

작성해 주신 Gap_Stock 지표를 이용해서 1분봉에서 10분봉을 DATA2로 구현하다가 아무래도 답답해서 아래와 같이 10분봉에서 1분봉의 타주기를 구현한 그림입니다 즉 10분봉상에서 1분봉을 data2로 사용했는데 보시다시피 crossup한 순간의 var1이 10분봉의 봉에 맞춰서 나타니기 때문에 var1의 발현순간이 1~9봉까지 늦어지게 되는 현상이 벌어 집니다 이것은 data1의 주기에 맞게 프로그램이 구현한 결과로 보입니다 var1이 제대로 구현하게 도와 주시기 바랍니다 ====아 래===== var:D2SD05(0),D2SK05(0); D2SD05=Data2(Gap_StoD(25,15,15)); D2SK05=Data2(Gap_StoK(25,15)); var1=50; var:D2Ui(0),D2Di(0); If CrossUp(D2SK05,D2SD05) Then var1=60; If CrossDown(D2SK05,D2SD05) Then var1=40; Plot3(D2SD05); Plot4(D2SK05); Plot7(var1); plotBaseLine2(70,"기준선1"); plotBaseLine3(30,"기준선2");
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-03-11 14:13:52

안녕하세요 예스스탁입니다. 참조데이터는 최근 완성봉까지의 값을 사용하므로 해당 내용 따로 처리할 방법이 없습니다. 다른 방법이면 1분봉에서 직접 10분봉의 지표식을 계산하는 방법이 있는데 계산내용에 따라서는 가능하지 않을수도 있거 혹은 지수이평과 같은 봉수에 영향을 받는 계산식의 경우 값이 다를수도 있습니다. 사용하시는 Gap_함수의 내용을 올려주시기 바랍니다. 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : Gap_Stock 함수에 대해..... > 작성해 주신 Gap_Stock 지표를 이용해서 1분봉에서 10분봉을 DATA2로 구현하다가 아무래도 답답해서 아래와 같이 10분봉에서 1분봉의 타주기를 구현한 그림입니다 즉 10분봉상에서 1분봉을 data2로 사용했는데 보시다시피 crossup한 순간의 var1이 10분봉의 봉에 맞춰서 나타니기 때문에 var1의 발현순간이 1~9봉까지 늦어지게 되는 현상이 벌어 집니다 이것은 data1의 주기에 맞게 프로그램이 구현한 결과로 보입니다 var1이 제대로 구현하게 도와 주시기 바랍니다 ====아 래===== var:D2SD05(0),D2SK05(0); D2SD05=Data2(Gap_StoD(25,15,15)); D2SK05=Data2(Gap_StoK(25,15)); var1=50; var:D2Ui(0),D2Di(0); If CrossUp(D2SK05,D2SD05) Then var1=60; If CrossDown(D2SK05,D2SD05) Then var1=40; Plot3(D2SD05); Plot4(D2SK05); Plot7(var1); plotBaseLine2(70,"기준선1"); plotBaseLine3(30,"기준선2");
프로필 이미지

티끌

2013-03-11 14:33:40

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : Gap_Stock 함수에 대해..... > 안녕하세요 예스스탁입니다. 참조데이터는 최근 완성봉까지의 값을 사용하므로 해당 내용 따로 처리할 방법이 없습니다. 다른 방법이면 1분봉에서 직접 10분봉의 지표식을 계산하는 방법이 있는데 계산내용에 따라서는 가능하지 않을수도 있거 혹은 지수이평과 같은 봉수에 영향을 받는 계산식의 경우 값이 다를수도 있습니다. 사용하시는 Gap_함수의 내용을 올려주시기 바랍니다. 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : Gap_Stock 함수에 대해..... > 작성해 주신 Gap_Stock 지표를 이용해서 1분봉에서 10분봉을 DATA2로 구현하다가 아무래도 답답해서 아래와 같이 10분봉에서 1분봉의 타주기를 구현한 그림입니다 즉 10분봉상에서 1분봉을 data2로 사용했는데 보시다시피 crossup한 순간의 var1이 10분봉의 봉에 맞춰서 나타니기 때문에 var1의 발현순간이 1~9봉까지 늦어지게 되는 현상이 벌어 집니다 이것은 data1의 주기에 맞게 프로그램이 구현한 결과로 보입니다 var1이 제대로 구현하게 도와 주시기 바랍니다 ====아 래===== var:D2SD05(0),D2SK05(0); D2SD05=Data2(Gap_StoD(25,15,15)); D2SK05=Data2(Gap_StoK(25,15)); var1=50; var:D2Ui(0),D2Di(0); If CrossUp(D2SK05,D2SD05) Then var1=60; If CrossDown(D2SK05,D2SD05) Then var1=40; Plot3(D2SD05); Plot4(D2SK05); Plot7(var1); plotBaseLine2(70,"기준선1"); plotBaseLine3(30,"기준선2");
프로필 이미지

예스스탁 예스스탁 답변

2013-03-11 14:46:55

안녕하세요 예스스탁입니다. 죄송합니다. 1분봉 차트에서 10분봉의 값을 계산하는것으로 착각했습니다. 10분봉 차트에서 1분봉을 구현하시는 것은 기존에 작성하신 것과 참조데이터를 사용하는 방법뿐이 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : Re : Re : 함수올렸습니다 > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : Gap_Stock 함수에 대해..... > 안녕하세요 예스스탁입니다. 참조데이터는 최근 완성봉까지의 값을 사용하므로 해당 내용 따로 처리할 방법이 없습니다. 다른 방법이면 1분봉에서 직접 10분봉의 지표식을 계산하는 방법이 있는데 계산내용에 따라서는 가능하지 않을수도 있거 혹은 지수이평과 같은 봉수에 영향을 받는 계산식의 경우 값이 다를수도 있습니다. 사용하시는 Gap_함수의 내용을 올려주시기 바랍니다. 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : Gap_Stock 함수에 대해..... > 작성해 주신 Gap_Stock 지표를 이용해서 1분봉에서 10분봉을 DATA2로 구현하다가 아무래도 답답해서 아래와 같이 10분봉에서 1분봉의 타주기를 구현한 그림입니다 즉 10분봉상에서 1분봉을 data2로 사용했는데 보시다시피 crossup한 순간의 var1이 10분봉의 봉에 맞춰서 나타니기 때문에 var1의 발현순간이 1~9봉까지 늦어지게 되는 현상이 벌어 집니다 이것은 data1의 주기에 맞게 프로그램이 구현한 결과로 보입니다 var1이 제대로 구현하게 도와 주시기 바랍니다 ====아 래===== var:D2SD05(0),D2SK05(0); D2SD05=Data2(Gap_StoD(25,15,15)); D2SK05=Data2(Gap_StoK(25,15)); var1=50; var:D2Ui(0),D2Di(0); If CrossUp(D2SK05,D2SD05) Then var1=60; If CrossDown(D2SK05,D2SD05) Then var1=40; Plot3(D2SD05); Plot4(D2SK05); Plot7(var1); plotBaseLine2(70,"기준선1"); plotBaseLine3(30,"기준선2");