커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

안녕하세요

타주기(분봉이든 틱봉이든) 에서 시스템을 운용한다고 했을때 1. 일봉의 단중장기 (예를 들면 20 60 120) 정배열 이 되었을때 라는 조건을 어떻게 수식을 짤수 있을까요?? 2. 위의 20 60 120을 기본 단기 중기 장기 이평이라고 가정할때 "일봉&주봉&월봉의 단기 중기 장기 이평이 정배열 되었을때" 라는 조건을 시스템의 타주기(분봉이든 틱봉이든) 에서 사용하려고 합니다 조건문 작성을 부탁드려요 ^^ 감사합니다
프로필 이미지
돈을잃자
2024-04-04
818
글번호 178300
시스템
답변완료

검색식 부탁 드립니다

함수명 상승개수(횡보) if(eavg(c,10)>eavg(c,10,1)*(1+횡보/100),1,0)+ if(eavg(c,11)>eavg(c,11,1)*(1+횡보/100),1,0)+ if(eavg(c,12)>eavg(c,12,1)*(1+횡보/100),1,0)+ if(eavg(c,13)>eavg(c,13,1)*(1+횡보/100),1,0)+ if(eavg(c,14)>eavg(c,14,1)*(1+횡보/100),1,0)+ if(eavg(c,15)>eavg(c,15,1)*(1+횡보/100),1,0)+ if(eavg(c,16)>eavg(c,16,1)*(1+횡보/100),1,0)+ if(eavg(c,17)>eavg(c,17,1)*(1+횡보/100),1,0)+ if(eavg(c,18)>eavg(c,18,1)*(1+횡보/100),1,0)+ if(eavg(c,19)>eavg(c,19,1)*(1+횡보/100),1,0)+ if(eavg(c,20)>eavg(c,20,1)*(1+횡보/100),1,0)+ if(eavg(c,21)>eavg(c,21,1)*(1+횡보/100),1,0)+ if(eavg(c,22)>eavg(c,22,1)*(1+횡보/100),1,0)+ if(eavg(c,23)>eavg(c,23,1)*(1+횡보/100),1,0)+ if(eavg(c,24)>eavg(c,24,1)*(1+횡보/100),1,0)+ if(eavg(c,25)>eavg(c,25,1)*(1+횡보/100),1,0)+ if(eavg(c,26)>eavg(c,26,1)*(1+횡보/100),1,0)+ if(eavg(c,27)>eavg(c,27,1)*(1+횡보/100),1,0)+ if(eavg(c,28)>eavg(c,28,1)*(1+횡보/100),1,0)+ if(eavg(c,29)>eavg(c,29,1)*(1+횡보/100),1,0)+ if(eavg(c,30)>eavg(c,30,1)*(1+횡보/100),1,0) 지표조건 횡보율 0.3 A A=상승개수(횡보율)/21*100; E A=상승개수(횡보율)/21*100; eavg(A,5) A는 0 E는0.2 이하 에서 1 사이인 종목검색식 파워종목 검색식 조건 알려주세요
프로필 이미지
구경꾼그림자
2024-04-04
813
글번호 178299
종목검색
답변완료

25봉전 볼린저밴드 상향돌파

안녕하세요 ? C>BBnadsup(20,2.25)을 예스랭귀지로 변환 부탁드립니다.
프로필 이미지
땡글아기
2024-04-04
972
글번호 178298
검색
답변완료

문의 드립니다

input : starttime(190000),endtime(40000),n(10); var : Tcond(false),hh(0),h1(0),ll(0),l1(0); IF Endtime > starttime Then SetStopEndofday(Endtime); Else { if sDate != sDate[1]and Tcond == true Then SetStopEndofday(Endtime); } if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; hh = h; ll = l; h1 = hh[1]; l1 = ll[1]; IF Endtime <= starttime Then { SetStopEndofday(0); } } input : 익절틱수(0),손절틱수(0); if Tcond == true Then { if NextBarOpen != C Then { Buy("b",AtStop,NextBarOpen+PriceScale*10); } ExitLong("bx",AtMarket); if NextBarOpen != C Then { Buy("b1",AtStop,NextBarOpen+PriceScale*10); } ExitLong("bx1",AtMarket); if NextBarOpen != C Then { Sell("s",AtStop,NextBarOpen-PriceScale*10); } ExitShort("sx",AtMarket); if NextBarOpen != C Then { Sell("s1",AtStop,NextBarOpen-PriceScale*10); } ExitShort("sx1",AtMarket); if NextBarOpen == C Then { Buy("b2",AtStop,NextBarOpen+PriceScale*10); } ExitLong("bx2",AtMarket); if NextBarOpen == C Then { Buy("b3",AtStop,NextBarOpen+PriceScale*10); } ExitLong("bx3",AtMarket); if NextBarOpen == C Then { Sell("s2",AtStop,NextBarOpen-PriceScale*10); } ExitShort("sx2",AtMarket); if NextBarOpen == C Then { Sell("s3",AtStop,NextBarOpen-PriceScale*10); } ExitShort("sx3",AtMarket); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); ---- 장중 400틱 수익일때 폰에 문자 통보 수식어가 있는지 문의 드립니다.
프로필 이미지
푸른
2024-04-04
830
글번호 178297
시스템
답변완료

함수요청

안녕하세요? 아래 전략에 대해 스크립트 작성 부탁드립니다. 일봉상 포지션 거래를 하고자 합니다. 일봉 종가상 볼린저 밴드 상단을 돌파하되 그 돌파한 시점의 이격도가 105 이하면 익봉 시가에 매도 진입 일봉 종가상 볼린저 밴드 하단을 이탈하되 그 이탈한 시점의 이격도가 75 이상이면 익봉 시가에 매도 진입 매수 진입 후 MACD 오실레이터 값이 감소였다가 증가하면 익봉시가 매수청산 (MACD 오실레이터가 5-> 4-> 3-> 7 이면 7 익봉시가에 청산) 매도 진입 후 MACD 오실레이터 값이 감소였다가 증가하면 익봉시가 매수청산 (MACD 오실레이터가 -5-> -4-> -3-> -7 이면 -7 익봉시가에 청산) 매수 진입 후 볼랜저 밴드 상한선의 기울기가 양에서 음으로 바뀌면 익봉 시가에 매수 청산 매도 진입 후 볼린저 밴드 상한선의 기울리가 음에서 양으로 바뀌면 익봉 시가에 매도 청산
프로필 이미지
흰둥이아빠
2024-04-04
777
글번호 178296
시스템
답변완료

문의 드립니다.

아래식에서 시간 지정 매매를 진행했을 때 한 타임씩 매수 했던 것을 청산 완료하고 다시 매수 되어 진행하고 싶습니다. 아래 식은 연결되어 첫번째 시작 매수 진입과 마지막 매도 청산만 됩니다. 따로 세번 모두 시간 지정 매수를 하고자 합니다. 부탁드립니다. if sTime == 93000 Then Buy(); SetStopEndofday(100000); if sTime == 100000 Then Buy(); SetStopEndofday(103000); if sTime == 103000 Then Buy(); SetStopEndofday(110000);
프로필 이미지
선물대장
2024-04-04
922
글번호 178295
시스템
답변완료

시스템 신호 부탁드립니다^^

항상 감사드립니다^^ 세가지 조건을 충족할 때 신호가 발생되게 부탁 드립니다. 1)매수 신호 : 종가가 EMA(50)위에 있고, RSI(21)이 기준(50) 위에 있고, ADX(14)가 기준(20) 이상이면 매수 신호 2)매도 신호 : 종가가 EMA(50)아래 있고, RSI(21)이 기준(50) 아래 있고, ADX(14)가 기준(20) 이상이면 매도 신호가 발생되게 시스템 신호 부탁 드립니다.^&^
프로필 이미지
체리피커
2024-04-04
996
글번호 178294
시스템
답변완료

이평, 돌파, 갭상

안녕하세요? 3종류 식 부탁드립니다. 1. 이동평균 넥라인 돌파시 매수(시스템식, 변수는 적절히 주십시요) 2. 100일고점 돌파시 진입(시스템식) 3. 50일간 갭상승이 없던 종목(종목검색식) 항상 감사드립니다!!!
프로필 이미지
코퍼
2024-04-04
1030
글번호 178293
시스템
답변완료

검색식 부탁드립니다. _(_ _)_

친절한 답변에 진심으로 감사드립니다. _(__)_ 아래의 종목검색 수식에 첨부하고 싶은 내용이 있습니다. 1.var : m5(0),m20(0),크로스업(False),hh(0),H_high(0),ll(0),L_sum(0),ls(0),조건(false),cnt(-1); M5 = ma(c,5); M20 = ma(c,20); 크로스업 = crossup(M5,M20); if 크로스업 == true Then { hh = h; var1 = L_sum[1]; cnt = 0; } Else { if hh > 0 and h > hh Then hh = h; } if HH==HH[1] && HH > H Then H_high = HH; LL = iff(M20>L, 1, 0); L_sum = Accum(LL); Ls = L_sum-var1; 조건 = CrossUp(c, H_High) && Ls>0; if 조건 == true Then { if cnt >= 0 Then { cnt = cnt+1; if cnt == 1 Then Find(1); } } 2.var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { var1 = ((전월시가+전월종가)/2 + 당월시가)/2; if CrossUp(C,var1) Then Find(1); } 1번과 2번을 동시에 만족시키는 검색식을 요청드리고요 3.var : MM(0),KK(0),MO(0),mx(0); var : M1(0),M2(0),M3(0),M4(0),M5(0),M6(0); var : M7(0),M8(0),M9(0),M10(0),M11(0),M12(0); MM = floor(date/100); if MM != MM[1] Then { MO = O; M1 = KK[1]; M2 = M1[1]; M3 = M2[1]; M4 = M3[1]; M5 = M4[1]; M6 = M5[1]; M7 = M6[1]; M8 = M7[1]; M9 = M8[1]; M10 = M9[1]; M11 = M10[1]; M12 = M11[1]; mx = Max(M1, M2, M3, M4, M5,M6, M7, M8, M9, M10, M11, M12); } KK = iff(MO > C, MO, 0); if mx > 0 and O > C[1] and O > mx and C[1] < mx[1] Then Find(1); 4.var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { var1 = ((전월시가+전월종가)/2 + 당월시가)/2; #if CrossUp(O,var1) Then if O > C[1] and O > var1 and C[1] < var1[1] Then Find(1); } 3번과 4번은 시가로 돌파하면서 종가로 지지해주는 내용을 추가해주시면 고맙겠습니다 이탈이 너무 많이 나와서요~~~~^^;;;. 5.ValueWhen(1,MACD(12,26) >= 0 and Crossup(C,SAR(0.02,0.2)) and C >= C(1)*1.03 and C > O, (C+O)/2) 5번은 종목검색식과 지표 2가지를 부탁드립니다. 요청사항이 많아서 죄송합니다만 꼭 부탁드립니다. _(__)_
프로필 이미지
한칼부르스
2024-04-04
931
글번호 178281
종목검색
답변완료

문의드립니다.

86540번 질문 설명이 부족한거 같아 다시 질문드립니다. 예를들어 240101일 상장된 종목이 있다면 차트가 시작된 초기 5일봉을 제외하고 240106일부터 종가값이 반영된 이동평균선이 계산되게 할 수 있는지 궁금했습니다.
프로필 이미지
확실한수익
2024-04-04
931
글번호 178276
지표