커뮤니티

문의드립니다.

프로필 이미지
깜피
2018-08-11 21:00:33
184
글번호 121303
답변완료
1. 최근 50봉 중 윗꼬리가 5%이상인 양봉이 2개 이상인 종목 상기와 같은 형태로 검색수식을 적용해보려고 하는데 검색이 안되네요. countif 부분을 제거하면, 기준봉이 condition1을 만족하는 경우는 검색이 되는데 countif부분이 어떤 문제가 있는지 모르겠습니다. //적용 수식 condition1 = c >= o and H > c*1.05; If condition1 == true and countif(condition1 == true,50) >=2 Then Find(1); 2. 지표식을 매매에 적용하는 것과 종목검색에 사용하는 부분이 적용범위가 다른 것 같습니다. 다음과 같이 macd(300, 600) 처럼 큰 수를 넣으면 매매에는 사용 가능한데 종목 검색에서는 검색이 안되네요. 검색에 필요한 최소기간이 최대 500봉인 것이 영향을 미치나 싶어서 macd(200, 400)으로 해봤는데 그것도 제대로 적용이 안됩니다. 적용할 수 있는 최대 수치가 얼마인지 궁금하고, 큰 수치를 사용할 수 있는 방법이 있는지 궁금합니다. (지표식을 차트에 적용할 때는 큰 수치로도 가능합니다.) //적용 수식 var : macdv(0), macdsig(0), macdosc(0); MACDv = MACD(300, 600); MACDsig = ema(MACDv,9); macdosc = MACDv-ema(MACDv,9); If crossup(macdv, macdsig) Then find(1); 3. macd를 직접 계산하는 수식을 알고 싶습니다. MACDv = MACD(12, 26); MACDsig = ema(MACDv,9); macdosc = MACDv-ema(MACDv,9); macd 계산 : ma(c,12) - ma(c,26) macdsig 계산 : accumn(ma(c,12) - ma(c,26),9)/9 macdosc = {(ma(c,12) - ma(c,26)) - (accumn(ma(c,12) - ma(c,26),9)/9)} 이렇게 직접 계산해봤는데 수치가 다르게 나옵니다. 정확한 수식을 알려주실 수 있는지 문의드립니다. 4. 차트에 적용해 놓은 각종 표시(수치선, 글 등)을 저장했다가 다음에 동일한 종목을 열면 볼 수 있는 방법이 있을까요? 매번 질문이 많아서 죄송하네요. 항상 노고에 감사드립니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-13 10:26:15

안녕하세요 예스스탁입니다. 1 종목검색 속성에서 검색에 필요한 최소기간을 넉넉히 60봉 이상 지정하시고 검색하시기 바랍니다. 수식에서 필요한 최소봉수이상만 지정하시면 됩니다. 첨부된 그림과 같이 검색되고 있습니다. 2 MACD는 지수이평을 사용합니다. ema(C,기간1)-ema(C,기간2) ※ EP(평활계수) = 2/(기간 + 1) EMA = 금일 종가 * EP + 전일의 지수 이동평균 * (1-EP) 지수이평의 기간이라고 지칭되는 부분은 봉수가 아니고 현재값과 이전값의 가중치를 부여하는 계수계산에 사용되는 값입니다. 또한 계산값이 이전봉의 값이 현재봉에 영향을 주는 구조로 차트의 과거 봉수에 영향을 받습니다. 적용할수 잇는 최대수치는 제한된 내용이 없습니다. 종목검색시 최대 제공봉수가 500봉이므로 검색도 500봉으로 지정하고 검색하시고 비교도 차트가 500봉 이어야 합니다. 3 var : MACDV(0),MACDS(0),MACDO(0); MACDv = ema(c,12)-ema(c,26); MACDs = ema(MACDv,9); macdo = MACDv-MACDS; plot1(MACDv); plot2(MACDs); plot3(MACDo); MACD는 기본설정은 지수이평입니다. 단순이평 사용하시면 아래와 같이 별도로 작성해 사용하시면 됩니다. var : MACDV(0),MACDS(0),MACDO(0); MACDv = ma(c,12)-ma(c,26); MACDs = ma(MACDv,9); macdo = MACDv-MACDS; plot1(MACDv); plot2(MACDs); plot3(MACDo); 4 해당 내용은 방법이 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 깜피 님이 쓴 글입니다. > 제목 : 문의드립니다. > 1. 최근 50봉 중 윗꼬리가 5%이상인 양봉이 2개 이상인 종목 상기와 같은 형태로 검색수식을 적용해보려고 하는데 검색이 안되네요. countif 부분을 제거하면, 기준봉이 condition1을 만족하는 경우는 검색이 되는데 countif부분이 어떤 문제가 있는지 모르겠습니다. //적용 수식 condition1 = c >= o and H > c*1.05; If condition1 == true and countif(condition1 == true,50) >=2 Then Find(1); 2. 지표식을 매매에 적용하는 것과 종목검색에 사용하는 부분이 적용범위가 다른 것 같습니다. 다음과 같이 macd(300, 600) 처럼 큰 수를 넣으면 매매에는 사용 가능한데 종목 검색에서는 검색이 안되네요. 검색에 필요한 최소기간이 최대 500봉인 것이 영향을 미치나 싶어서 macd(200, 400)으로 해봤는데 그것도 제대로 적용이 안됩니다. 적용할 수 있는 최대 수치가 얼마인지 궁금하고, 큰 수치를 사용할 수 있는 방법이 있는지 궁금합니다. (지표식을 차트에 적용할 때는 큰 수치로도 가능합니다.) //적용 수식 var : macdv(0), macdsig(0), macdosc(0); MACDv = MACD(300, 600); MACDsig = ema(MACDv,9); macdosc = MACDv-ema(MACDv,9); If crossup(macdv, macdsig) Then find(1); 3. macd를 직접 계산하는 수식을 알고 싶습니다. MACDv = MACD(12, 26); MACDsig = ema(MACDv,9); macdosc = MACDv-ema(MACDv,9); macd 계산 : ma(c,12) - ma(c,26) macdsig 계산 : accumn(ma(c,12) - ma(c,26),9)/9 macdosc = {(ma(c,12) - ma(c,26)) - (accumn(ma(c,12) - ma(c,26),9)/9)} 이렇게 직접 계산해봤는데 수치가 다르게 나옵니다. 정확한 수식을 알려주실 수 있는지 문의드립니다. 4. 차트에 적용해 놓은 각종 표시(수치선, 글 등)을 저장했다가 다음에 동일한 종목을 열면 볼 수 있는 방법이 있을까요? 매번 질문이 많아서 죄송하네요. 항상 노고에 감사드립니다.