커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

macd 기준선 눌림후 돌파

안녕하십니까 종목검색 부탁 드립니다. short (12), long (26), signal(9), 기준 (1), 연속횟수 (5); m=macd(short, long); ms=eavg(m, signal); mR=m/c*100; mrs=ms/c*100; 조건=mr>mrs && mrs>0 && mrs<1; cnt=sum(조건, 연속횟수)==연속횟수; cnt(1) && crossup(mr, 기준)
프로필 이미지
칼이쓰마빡가
2022-02-24
1221
글번호 156698
종목검색
답변완료

이평선 고점

안녕 하십니까 검색ㅅ;ㅅ 부탁 드립니다. 감사합니다. 기간(20), 종류 (단순), 봉수 (20); m=ma(c, 기간,종류); hh=highest(m, 봉수); hc=valuewhen(1, hh>hh(1), hh); hc<hc(1)
프로필 이미지
칼이쓰마빡가
2022-02-24
971
글번호 156695
종목검색
답변완료

검색수식 부탁드립니다.

검색시기 당일캔들 검색 조건 후행스팬(26일전) 볼배하한선(26일전) 골든 크로스 검색식 만들 수 있을까요?
프로필 이미지
주노짜양
2022-02-24
1285
글번호 156691
검색
답변완료

지표수식(76111번) 재수정 질문드립니다.

담당자님, 안녕하세요. 담당자님께서 이전 답변에서 말씀하신대로 앞으로는 시간이 많이 소요되는 질문(요청)은 삼가하겠습니다. 기존 지표에 대한 결과가 다르게 산출되어 부득이 죄송한 마음으로 또 부탁드립니다. (Q&A 76111번에서 수정해주신 지표에 대한 재수정 질의입니다. / 76111번은 76016번에 대한 수정) 담당자님께서 76111번의 답변에서 수정해주신 <1 시종>지표의 시스템 산출 결과가 의도했던 것과는 또 다른 결과가 산출되어 재수정 문의드립니다. <1 시종>지표는 (D-1)의 일봉 (시가~종가) 상하단 범위 부터 시작해서 과거로 소급하면서 과거 각 해당일까지 '수평라인 수치'로 추가 선택된 (일봉) 시가, 고가 중 가장 바깥 쪽의 상단과 하단을 각 1개씩 새로운 '상하단 범위 기준'으로 정합니다. 그리고 이 상하단 범위 밖에 있는 시가, 종가를 '수평라인 수치'로 계속 추가 선택하는 과정을 설정한 기간 (D-30) 까지 과거 일자로 순차적으로 소급하여 반복하는 연산입니다. 담당자님께서 76111번의 답변에서 수정해주신 <1 시종> 지표를 실행해보면 특정 해당일에 적용되는 '상하단 범위 기준' 범위 내에 있는 시가, 종가(사례에서는 종가만 발생)도 선택되어 당일(D)의 추세선으로 표시되는 사례가 발생합니다. (지표 요건은 '상하단 범위 기준' 범위 밖에 있는 시가, 종가만이 선택되어 당일의 추세선으로 표시되어야 함) 첨부된 그림 파일의 예시로 설명드립니다. 기간을 30일(n=30)으로 설정하고 지표를 조회하면, 2022.2.22을 당일(D)로 볼 때 과거로 소급해서 연산하면서 2.15 종가(360.55)로 새로운 하단범위, 2.10 종가(371.75)로 새로운 상단범위가 설정됩니다. 그렇게 되면 2.10 보다 과거로 소급해서 연산하는 과정에서 그 범위 내에 있는 2.8 종가(363.20), 2.7 종가(363.25), 2.3 종가(361.50)가 추세선 수치로 선택되면 안되는데, 지표 실행 결과는 당일(D)인 2022.2.22의 추세선 수치로 표시됩니다. <1 시종>지표에 대해서 다른 결과가 도출되는 점에 대해 검토해주시고 재수정해 주실 것을 부탁드립니다. 제가 오래전 부터 계속 고민하던 지지, 저항선입니다. 부탁드립니다. 수정 요청으로 담당자님을 번거롭게 해드리는 점 양해 바라면서 재수정해서 작성해 주시는 것에 대해 담당자님께 미리 감사드립니다. (담당자님께서 76111번의 답변에서 수정해주신 <1 시종>을 아래에 기재합니다.) cf. N(3은) 제가 N(30)으로 변경했습니다. ---------------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 두식 모두 수정해 드립니다. 1 시종 input : N(30); var : cnt(0),HH(0),LL(0),HTL1(0),LTL1(0),H1(0),L1(0); Array : HTL[100](0),LTL[100](0); if Sdate != sDate[1] Then { value1 = sDate; Value2 = value1[1]; Value3 = sTime; Value4 = Value3[1]; For cnt = 1 to N { TL_Delete(HTL[cnt]); TL_Delete(LTL[cnt]); var1 = max(DayOpen(cnt),DayClose(cnt)); var2 = min(DayOpen(cnt),DayClose(cnt)); if cnt == 1 Then { HTL[cnt] = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(HTL[cnt],RED); TL_SetExtRight(HTL[cnt],true); TL_SetDrawMode(HTL[cnt],0); HH = var1; LTL[cnt] = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,var2); TL_SetColor(LTL[cnt],BLUE); TL_SetExtRight(LTL[cnt],true); TL_SetDrawMode(LTL[cnt],0); LL = var2; } Else { if abs(var1-DayOpen(0)) < 10 and (var1 > HH or var1 < LL) Then { HTL[cnt] = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(HTL[cnt],RED); TL_SetExtRight(HTL[cnt],true); TL_SetDrawMode(HTL[cnt],0); } if abs(Var2-DayOpen(0)) < 10 and (Var2 > HH or Var2 < LL) Then { LTL[cnt] = TL_New(sDate,sTime,Var2,NextBarSdate,NextBarStime,Var2); TL_SetColor(LTL[cnt],BLUE); TL_SetExtRight(LTL[cnt],true); TL_SetDrawMode(LTL[cnt],0); } if var1 > HH and abs(var1-DayOpen(0)) < 10 Then HH = DayHigh(cnt); if Var2 < LL and abs(Var2-DayOpen(0)) < 10 Then LL = DayLow(cnt); } var3 = max(DayOpen(cnt+1),DayClose(cnt+1)); var4 = min(DayOpen(cnt+1),DayClose(cnt+1)); if cnt == 1 Then { HTL1 = TL_New(Value2,value4,var3,sDate[1],sTime[1],var3); TL_SetColor(HTL1,RED); TL_SetDrawMode(HTL1,0); H1 = var3; LTL1 = TL_New(Value2,Value3,var4,sDate[1],sTime[1],var4); TL_SetColor(LTL1,BLUE); TL_SetDrawMode(LTL1,0); L1 = var4; } Else { if abs(var3-DayOpen(1)) < 10 and (var3 > H1 or var3 < L1) Then { HTL1 = TL_New(Value2,value4,var3,sDate[1],sTime[1],var3); TL_SetColor(HTL1,RED); TL_SetDrawMode(HTL1,0); } if abs(Var4-DayOpen(1)) < 10 and (Var4 > H1 or Var4 < L1) Then { LTL1 = TL_New(Value2,Value3,var4,sDate[1],sTime[1],var4); TL_SetColor(LTL1,BLUE); TL_SetDrawMode(LTL1,0); } if var3 > H1 and abs(var3-DayOpen(1)) < 10 Then H1 = Var3; if Var2 < L1 and abs(Var2-DayOpen(0)) < 10 Then L1 = Var4; } } } ---------------------------------------------------------------------------
프로필 이미지
원칙투자자
2022-02-24
858
글번호 156682
지표
답변완료

문의드립니다

안녕하세요? 아래수식의 선행스팬과후행스펜에 기울기에따라 색상을 넣고싶습니다 감사합니다 Inputs: 전환선기간(9), 기준선기간(26), 스팬2기간(52); Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 스팬2기간) + Lowest(Low, 스팬2기간)) / 2; Plot1(전환선, "전환선"); Plot2(기준선, "기준선"); Plot3(후행스팬, "후행스팬"); Plot4(선행스팬1," 선행스팬1"); Plot5(선행스팬2, "선행스팬2");
프로필 이미지
새벽에
2022-02-24
1074
글번호 156677
지표
답변완료

수식 보완 부탁 드립니다

안녕하세요? 늘 수고가 많으십니다 만들어주신 #75737식에 다음 조건을 추가하고 십습니다 조건 매수 진입 후 상승시마다 10틱, 20틱.....표기 매도 진입 후 하락시마다 10틱, 20틱.....표기 10틱 미만일때는 표기하지 않음 가능하리라 생각합니다 수고스럽지만 꼭 부탁 드립니다
프로필 이미지
까꾸리손
2022-02-24
1086
글번호 156676
시스템
답변완료

차트 보조지표 값이상현시

차트관련 문의입니다. . 주로 틱차트와 볼린져밴드를 결합하여 사용중입니다. 장 시작 후 시간의 경과에 따라 차트상의 볼린져밴드 값이 실제가를 따라가지 못하고 이격이 상당히 발생합니다. 40~50틱까지 차이가 발생하네요. 임시 조치 방법으로 분차트나 일봉차트로 조회 후 다시 틱 차트로 돌아오면 실제 볼린져밴드 값을 구현해 보여줍니다. 매번 차트 이동을 할수도 없는것이고. 이런 현상 발생 이유 혹은 조치 방법을 알려 주시기 바랍니다
프로필 이미지
ryu
2022-02-24
985
글번호 156675
지표
답변완료

파라볼릭 봉의 성격이 양봉인지 음봉인지 구분

sar(af,maxAF); 값을 통하여 파라볼릭점을 찍어내는 추세선을 보고 매수 매도 로직을 작성하려고 합니다. 1차 파라볼릭 봉의 성격 구분(양봉, 음봉) 2차 양봉인 경우 직전봉 시초가 현재봉의 시초가 비교하여 1% 이상이면 매수 3차 음봉인 경우 기존 매수로직 철회
프로필 이미지
rickey
2022-02-24
894
글번호 156673
시스템
답변완료

지표 질문입니다

당일 고가에서 연속 2개의 음봉 출현시 첫번째 음봉 시가를 표시한다 20 캔들 고가에서 연속 2개의 음봉 출현시 첫번째 음봉 시가를 표시한다 당일 저가에서 연속 2개의 양봉 출현시 첫번째 양봉 시가를 표시한다 20 캔들 저가에서 연속 2개의 양봉 출현시 첫번째 양봉 시가를 표시한다 감사합니다
프로필 이미지
유튜버
2022-02-24
912
글번호 156672
지표

워런버핏100 님에 의해서 삭제되었습니다.

프로필 이미지
워런버핏100
2022-02-24
78
글번호 156671
시스템