커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의드립니다.

종목검색시에 증거금율 100%종목을 제외하는 방법이 있나요?
프로필 이미지
7007
2020-12-29
761
글번호 144963
종목검색
답변완료

저항 지지선 근접시 진입금지

시스템 식 'A'가 분봉 종가가 아래 저항/지지선 근접 시 진입금지 하는 식으로서, 1.피봇3차 저항/지지선 기준으로 -상승 하면서 3차저항선 값의 -1% 선까지 도달시는 매수 금지 및 -하락 하면서 3차지지선 값의 +1% 선까지 도달시는 매도 금지하는 시스템식을 부탁합니다. 2. "1"항목 내용인 피봇3차 저항/지지선에 적용과 더불어 '갭보정 기준의 피봇3차 저항/지지선' 모두에 위의 개념이 적용되는 시스템식도 부탁합니다. (어느 피봇선을 선택할 지를 검토하기 위해서이니 번거로우시더라도 양지 바랍니다.) * 1%의 수치를 시뮬레이션 할 수 있게 y값으로 표현해 주시면 감사하겠습니다. 항상 노고에 감사드립니다.//
프로필 이미지
theogo66
2020-12-29
699
글번호 144962
시스템
답변완료

조건1 만족 후 조건2 만족 시스템식

안녕하세요? 수고 많으십니다. 첫번째 조건이 만족된 상태에서 2번째 조건이 만족되었을 때 진입식을 만들려고 합니다. 제가 만든식은 신호가 나오지를 않는데 수정 좀 부탇그립니다. 감사합니다.
프로필 이미지
매버릭
2020-12-29
760
글번호 144961
시스템
답변완료

행복; 지표식 작성 바랍니다

한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다 지표식 관련입니다 [ 수식작성 Q&A ] 에 의하면 미국의 서머타임은 '3월 두 번째 일요일부터 11월 첫 번째 일요일까지' 이고 수식은 < 아래 > 와 같습니다 -----------< 아래 >------------------------------- if sdate != sdate[1] Then { S1 = Floor(sdate/10000)*10000+0300; E1 = Floor(sdate/10000)*10000+1100; var1 = 0; var2 = 0; for cnt = 1 to 31 { if DayOfWeek(S1+cnt) == 0 Then { var1 = var1+1; if var1 == 2 then { S2 = S1+cnt; } } if DayOfWeek(E1+cnt) == 0 and cnt <= 31 Then { var2 = var2+1; if var2 == 1 then { E2 = E1+cnt; } } } Summer = sdate > S2 And sdate < E2; if summer == true Then SetStopEndofday(30000); Else SetStopEndofday(40000); } ----------------------< 아래 >------------------------ << 질문 >> 유럽의 서머타임은 ' 3월 마지막 일요일부터 10월 마지막 일요일까지' 입니다 수식이 어떻게 수정해야 되는지요? 수식 작성 바랍니다 수고하십시요^^
프로필 이미지
행복한가방
2020-12-29
801
글번호 144960
지표
답변완료

수정 의뢰 드립니다!

안녕하세요! 아래는 어제 만들어 주신 수식입니다! 제가 보내드린 첨부파일에서 처럼 가격선들 우측 끝에 가격들도 텍스트로 전부 출력 될 수 있도록 수정 좀 부탁드립니다! 감사합니다! --------------------------------------------------------------------- input : Call1(0.21),Call2(0.9),Call3(0.8),Call4(0.1),Call5(0.2),Call6(0.3),Call7(0.4),Call8(0.5),Call9(0.7),Call10(0.75), Call11(1.2),Call12(1.3),Call13(1.4),Call14(1.5),Call15(1.6),Call16(1.7),Call17(1.8),Call18(1.9),Call19(1.95),Call20(1.85); input : Put1(0.21),Put2(0.9),Put3(0.8),Put4(0.1),Put5(0.2),Put6(0.3),Put7(0.4),Put8(0.5),Put9(0.7),Put10(0.75), Put11(1.2),Put12(1.3),Put13(1.4),Put14(1.5),Put15(1.6),Put16(1.7),Put17(1.8),Put18(1.9),Put19(1.95),Put20(1.85); plot1(Call1); plot2(Call2); plot3(Call3); plot4(Call4); plot5(Call5); plot6(Call6); plot7(Call7); plot8(Call8); plot9(Call9); plot10(Call10); plot11(Call11); plot12(Call12); plot13(Call13); plot14(Call14); plot15(Call15); plot16(Call16); plot17(Call17); plot18(Call18); plot19(Call19); plot20(Call20); plot21(Put1); plot22(Put2); plot23(Put3); plot24(Put4); plot25(Put5); plot26(Put6); plot27(Put7); plot28(Put8); plot29(Put9); plot30(Put10); plot31(Put11); plot32(Put12); plot33(Put13); plot34(Put14); plot35(Put15); plot36(Put16); plot37(Put17); plot38(Put18); plot39(Put19); plot40(Put20); ------------------------------------------------------------------------------ 아래 수식이 이상 있는지 확인 좀 부탁드립니다! 제가 만들어 본건데요 +176 % 이상과 -176 % 이하는 텍스트가 챠트에서 나타나지 않고 선만 나타납니다! input : 고점(350),저점(340); Array : Tx[30](0); var1 = 고점-저점; plot1(저점+var1*0.000); plot2(저점+var1*0.236); plot3(저점+var1*0.382); plot4(저점+var1*0.500); plot5(저점+var1*0.618); plot6(저점+var1*0.764); plot7(저점+var1*1.000); plot8(저점+var1*1.236); plot9(저점+var1*1.382); plot10(저점+var1*1.500); plot11(저점+var1*1.618); plot12(저점+var1*1.764); plot13(저점+var1*2.000); plot14(저점+var1*2.236); plot15(저점+var1*2.382); plot16(저점+var1*2.500); plot17(저점+var1*2.618); plot18(저점+var1*2.764); plot19(저점+var1*3.000); plot20(저점-var1*0.236); plot21(저점-var1*0.382); plot22(저점-var1*0.500); plot23(저점-var1*0.618); plot24(저점-var1*0.764); plot25(저점-var1*1.000); plot26(저점-var1*1.236); plot27(저점-var1*1.382); plot28(저점-var1*1.500); plot29(저점-var1*1.618); plot30(저점-var1*1.764); plot31(저점-var1*2.000); plot32(저점-var1*2.236); plot33(저점-var1*2.382); plot34(저점-var1*2.500); plot35(저점-var1*2.618); plot36(저점-var1*2.764); plot37(저점-var1*3.000); text_Delete(Tx[1]); tx[1] = Text_New(sdate,stime,저점+var1*0.000," 00.0% : "+NumToStr(저점+var1*0.000,2)); Text_SetStyle(Tx[1],0,0); text_Delete(Tx[2]); tx[2] = Text_New(sdate,stime,저점+var1*0.236," 23.6% : "+NumToStr(저점+var1*0.236,2)); Text_SetStyle(Tx[2],0,0); text_Delete(Tx[3]); tx[3] = Text_New(sdate,stime,저점+var1*0.382," 38.2% : "+NumToStr(저점+var1*0.382,2)); Text_SetStyle(Tx[3],0,0); text_Delete(Tx[4]); tx[4] = Text_New(sdate,stime,저점+var1*0.500," 50.0% : "+NumToStr(저점+var1*0.500,2)); Text_SetStyle(Tx[4],0,0); text_Delete(Tx[5]); tx[5] = Text_New(sdate,stime,저점+var1*0.618," 61.8% : "+NumToStr(저점+var1*0.618,2)); Text_SetStyle(Tx[5],0,0); text_Delete(Tx[6]); tx[6] = Text_New(sdate,stime,저점+var1*0.764," 76.4% : "+NumToStr(저점+var1*0.764,2)); Text_SetStyle(Tx[6],0,0); text_Delete(Tx[7]); tx[7] = Text_New(sdate,stime,저점+var1*1.000," 100.0% : "+NumToStr(저점+var1*1.000,2)); Text_SetStyle(Tx[7],0,0); text_Delete(Tx[8]); tx[8] = Text_New(sdate,stime,저점+var1*1.236," 123.6% : "+NumToStr(저점+var1*1.236,2)); Text_SetStyle(Tx[8],0,0); text_Delete(Tx[9]); tx[9] = Text_New(sdate,stime,저점+var1*1.382," 138.2% : "+NumToStr(저점+var1*1.382,2)); Text_SetStyle(Tx[9],0,0); text_Delete(Tx[10]); tx[10] = Text_New(sdate,stime,저점+var1*1.500," 150.0% : "+NumToStr(저점+var1*1.500,2)); Text_SetStyle(Tx[10],0,0); text_Delete(Tx[11]); tx[11] = Text_New(sdate,stime,저점+var1*1.618," 161.8% : "+NumToStr(저점+var1*1.618,2)); Text_SetStyle(Tx[11],0,0); text_Delete(Tx[12]); tx[12] = Text_New(sdate,stime,저점+var1*1.764," 176.4% : "+NumToStr(저점+var1*1.764,2)); Text_SetStyle(Tx[12],0,0); text_Delete(Tx[13]); tx[13] = Text_New(sdate,stime,저점+var1*2.000," 200.0% : "+NumToStr(저점+var1*2.000,2)); Text_SetStyle(Tx[13],0,0); text_Delete(Tx[14]); tx[14] = Text_New(sdate,stime,저점+var1*2.236," 223.6% : "+NumToStr(저점+var1*2.236,2)); Text_SetStyle(Tx[14],0,0); text_Delete(Tx[15]); tx[15] = Text_New(sdate,stime,저점+var1*2.382," 238.2% : "+NumToStr(저점+var1*2.382,2)); Text_SetStyle(Tx[15],0,0); text_Delete(Tx[16]); tx[16] = Text_New(sdate,stime,저점+var1*2.500," 250.0% : "+NumToStr(저점+var1*2.500,2)); Text_SetStyle(Tx[16],0,0); text_Delete(Tx[17]); tx[17] = Text_New(sdate,stime,저점+var1*2.618," 261.8% : "+NumToStr(저점+var1*2.618,2)); Text_SetStyle(Tx[17],0,0); text_Delete(Tx[18]); tx[18] = Text_New(sdate,stime,저점+var1*2.764," 276.4% : "+NumToStr(저점+var1*2.764,2)); Text_SetStyle(Tx[18],0,0); text_Delete(Tx[19]); tx[19] = Text_New(sdate,stime,저점+var1*3.000," 300.0% : "+NumToStr(저점+var1*3.000,2)); Text_SetStyle(Tx[19],0,0); text_Delete(Tx[20]); tx[20] = Text_New(sdate,stime,저점-var1*0.236," -23.6% : "+NumToStr(저점-var1*0.236,2)); Text_SetStyle(Tx[20],0,0); text_Delete(Tx[21]); tx[21] = Text_New(sdate,stime,저점-var1*0.382," -38.2% : "+NumToStr(저점-var1*0.382,2)); Text_SetStyle(Tx[21],0,0); text_Delete(Tx[22]); tx[22] = Text_New(sdate,stime,저점-var1*0.500," -50.0% : "+NumToStr(저점-var1*0.500,2)); Text_SetStyle(Tx[22],0,0); text_Delete(Tx[23]); tx[23] = Text_New(sdate,stime,저점-var1*0.618," -61.8% : "+NumToStr(저점-var1*0.618,2)); Text_SetStyle(Tx[23],0,0); text_Delete(Tx[24]); tx[24] = Text_New(sdate,stime,저점-var1*0.764," -76.4% : "+NumToStr(저점-var1*0.764,2)); Text_SetStyle(Tx[24],0,0); text_Delete(Tx[25]); tx[25] = Text_New(sdate,stime,저점-var1*1.000," -100.0% : "+NumToStr(저점-var1*1.000,2)); Text_SetStyle(Tx[25],0,0); text_Delete(Tx[26]); tx[26] = Text_New(sdate,stime,저점-var1*1.236," -123.6% : "+NumToStr(저점-var1*1.236,2)); Text_SetStyle(Tx[26],0,0); text_Delete(Tx[27]); tx[27] = Text_New(sdate,stime,저점-var1*1.382," -138.2% : "+NumToStr(저점-var1*1.382,2)); Text_SetStyle(Tx[27],0,0); text_Delete(Tx[28]); tx[28] = Text_New(sdate,stime,저점-var1*1.500," -150.0% : "+NumToStr(저점-var1*1.500,2)); Text_SetStyle(Tx[28],0,0); text_Delete(Tx[29]); tx[29] = Text_New(sdate,stime,저점-var1*1.618," -161.8% : "+NumToStr(저점-var1*1.618,2)); Text_SetStyle(Tx[29],0,0); text_Delete(Tx[30]); tx[30] = Text_New(sdate,stime,저점-var1*1.764," -176.4% : "+NumToStr(저점-var1*1.764,2)); Text_SetStyle(Tx[30],0,0); text_Delete(Tx[31]); tx[31] = Text_New(sdate,stime,저점-var1*2.000," -200.0% : "+NumToStr(저점-var1*2.000,2)); Text_SetStyle(Tx[31],0,0); text_Delete(Tx[32]); tx[32] = Text_New(sdate,stime,저점-var1*2.236," -223.6% : "+NumToStr(저점-var1*2.236,2)); Text_SetStyle(Tx[32],0,0); text_Delete(Tx[33]); tx[33] = Text_New(sdate,stime,저점-var1*2.382," -238.2% : "+NumToStr(저점-var1*2.382,2)); Text_SetStyle(Tx[33],0,0); text_Delete(Tx[34]); tx[34] = Text_New(sdate,stime,저점-var1*2.500," -250.0% : "+NumToStr(저점-var1*2.500,2)); Text_SetStyle(Tx[34],0,0); text_Delete(Tx[35]); tx[35] = Text_New(sdate,stime,저점-var1*2.618," -261.8% : "+NumToStr(저점-var1*2.618,2)); Text_SetStyle(Tx[35],0,0); text_Delete(Tx[36]); tx[36] = Text_New(sdate,stime,저점-var1*2.764," -276.4% : "+NumToStr(저점-var1*2.764,2)); Text_SetStyle(Tx[36],0,0); text_Delete(Tx[37]); tx[37] = Text_New(sdate,stime,저점-var1*3.000," -300.0% : "+NumToStr(저점-var1*3.000,2)); Text_SetStyle(Tx[37],0,0); #text_Delete(Tx[21]); #tx[21] = Text_New(sdate,stime,저점-var1*1.236," -123.6% : "+NumToStr(저점-var1*1.236,2)); #Text_SetStyle(Tx[21],0,0);
프로필 이미지
qha71
2020-12-29
617
글번호 144959
지표

르네상스텍 님에 의해서 삭제되었습니다.

프로필 이미지
르네상스텍
2020-12-29
0
글번호 144957
시스템
답변완료

문의 드려요

수고하십니다. 주식을 매수하려고 하는데요 아래 조건인 경우에 해당 되는 종목을 검색하게끔 하려는데 자꾸 막히네요. 변수는 그냥 일반으로 쓰이는 변수로 하시면 돼구요 <<주식 검색 조건>> 1. 5일 이동 평균선이 240일선 위에 있으면서 2. 현재가가 일목 균형표 구름 위에 위치해 있고 3. MACD 오실레이터가 3일 연속 상승하고 있고 4. ADX에서 +DI가 -DI보다 높은 상태에서 5. ADX가 전일보다 3일 연속 상승할때 여기에 해당 되는 종목 추출할수 있도록 부탁드립니다.
프로필 이미지
머니사이언스
2020-12-28
699
글번호 144956
종목검색
답변완료

문의드립니다.

안녕하세요. 위 그림의 조건으로 폭1 = 고점1 - 저점1 구하는 수식 부탁드립니다. 1. 분봉차트에서 당일 장시작부터 적용되는 수식 2. 일봉차트에서 period(200)개에서 적용되는 수식
프로필 이미지
골드드래곤
2021-01-11
623
글번호 144955
지표
답변완료

추세선 작성과 추세선 돌파 붕괴 표시

If crossup(이평1,이평2) Then{ var1=Index; var2=Lowest(L,Index-var4+1); var3=var2[1]; 저점추세선은 var3와 var2를 연결한 선. 우측연장. } If crossdown(이평1,이평2) Then{ var4=Index; var5=Highest(H,Index-var1+1); var6=var2[1]; 고검추세선은 var6와 var5를 연결한 선. 우측연장. } plot1(저점추세선) plot2(고점추세선) If crossup(c,고점추세선) Then{ var7=Index; plot3(L-0.5,"돌파",red); } If crossup(c,저점추세선) Then{ plot3(L-0.5,"돌파",yellow); } If crossdown(c,고점추세선) Then{ plot4(H+0.5,"붕괴",white); } If crossdown(c,저점추세선) Then{ var8=Index; plot4(H+0.5,"붕괴",cyan); } 첨부한 사진처럼 저점추세선과 고점추세선을 만들어서 고점추세선 돌파시 저점추세선 붕괴시 신호를 내고 싶습니다. 저점추세선은 이평1이 이평2 위로 올라오는 순간에 이평1이 이평2 아래 있었던 동안의 최저점끼리 연결하고 고점추세선은 이평1이 이평2 아래로 내려가는 순간에 이평1이 이평2 위에 있었던 동안의 최고점끼리 연결하고자 합니다. 부탁드립니다.
프로필 이미지
묘선낭자
2020-12-28
919
글번호 144954
지표
답변완료

Trading view 수식 변환 부탁드립니다.

안녕하세요. 트레이딩 뷰 수식을 지표와 시스템 식으로 변환 부탁드립니다. 감사합니다. study(title="WaveTrend with Crosses [LazyBear]", shorttitle="WT_CROSS_LB") n1 = input(10, "Channel Length") n2 = input(21, "Average Length") obLevel1 = input(60, "Over Bought Level 1") obLevel2 = input(53, "Over Bought Level 2") osLevel1 = input(-60, "Over Sold Level 1") osLevel2 = input(-53, "Over Sold Level 2") ap = hlc3 esa = ema(ap, n1) d = ema(abs(ap - esa), n1) ci = (ap - esa) / (0.015 * d) tci = ema(ci, n2) wt1 = tci wt2 = sma(wt1,4) plot(0, color=gray) plot(obLevel1, color=red) plot(osLevel1, color=green) plot(obLevel2, color=red) plot(osLevel2, color=green) plot(wt1, color=green) plot(wt2, color=red) plot(wt1-wt2, color=blue, style=area, transp=80) plot(cross(wt1, wt2) ? wt2 : na, color = black , style = circles, linewidth = 3) plot(cross(wt1, wt2) ? wt2 : na, color = (wt2 - wt1 > 0 ? red : lime) , style = circles, linewidth = 2) barcolor(cross(wt1, wt2) ? (wt2 - wt1 > 0 ? aqua : yellow) : na)
프로필 이미지
doublnim
2020-12-28
772
글번호 144953
지표