커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

부탁드립니다.

1. 종가가 양봉이면서 직전1개봉의 저가 이하로 떨어졌다가 다시 직전1개봉의 시가와 종가 사이에 올랐을 때 빨강색으로, 종가가 음봉이면서 직전1개봉의 고가 이상으로 올랐다가 다시 직전1개봉의 시가와 종가 사이로 내렸을 때 파란색으로 구현해 주세요 2. 60분마다 양봉이면서 고가와 저가 차이의 캔들 길이가 더 크게 갱신되면 그때마다 해당 봉에 빨강색으로, 음봉이면서 고가와 저가 차이의 캔들 길이가 더 크게 갱신되면 그때마다 해당 봉에 파란색으로 구현해 주세요 3. 매일 양봉이면서 고가와 저가 차이의 캔들 길이가 더 크게 갱신되면 그때마다 해당봉에 빨강색으로, 음봉이면서 고가와 저가 차이의 캔들 길이가 더 크게 갱신되면 그때마다 해당 봉에 파란색으로 구현해 주세요 (60분마다 또는 매일 시작하여, 기존 생성된 캔들과 비교하여 캔들의 길이(고저)가 가장 크게 갱신될 때에만 해당봉에 색칠해주세요) 고맙습니다.
프로필 이미지
서태공
2024-06-23
678
글번호 180889
강조
답변완료

수식변환

수고하십니다. 아래 수식을 예스로 변환부탁드립니다. study("Waddah Attar Explosion V2 [SHK]", shorttitle="WAE [SHK]") sensitivity = input(150, title="Sensitivity") fastLength=input(20, title="FastEMA Length") slowLength=input(40, title="SlowEMA Length") channelLength=input(20, title="BB Channel Length") mult=input(2.0, title="BB Stdev Multiplier") DEAD_ZONE = nz(rma(tr(true),100)) * 3.7 calc_macd(source, fastLength, slowLength) => fastMA = ema(source, fastLength) slowMA = ema(source, slowLength) fastMA - slowMA calc_BBUpper(source, length, mult) => basis = sma(source, length) dev = mult * stdev(source, length) basis + dev calc_BBLower(source, length, mult) => basis = sma(source, length) dev = mult * stdev(source, length) basis - dev t1 = (calc_macd(close, fastLength, slowLength) - calc_macd(close[1], fastLength, slowLength))*sensitivity e1 = (calc_BBUpper(close, channelLength, mult) - calc_BBLower(close, channelLength, mult)) trendUp = (t1 >= 0) ? t1 : 0 trendDown = (t1 < 0) ? (-1*t1) : 0 plot(trendUp, style=columns, linewidth=1, color=(trendUp<trendUp[1])?lime:green, transp=45, title="UpTrend") plot(trendDown, style=columns, linewidth=1, color=(trendDown<trendDown[1])?orange:red, transp=45, title="DownTrend") plot(e1, style=line, linewidth=2, color=#A0522D, title="ExplosionLine") plot(DEAD_ZONE, color=blue, linewidth=1, style=cross, title="DeadZoneLine")
프로필 이미지
부호장자
2024-06-23
988
글번호 180888
지표
답변완료

종목 검색식 부탁드립니다.

아래 키움수식을 예스수식으로 변경부탁드립니다. input : 기간(20),d1(2),Period1(12),Period2(5); var : bd(0),bc(0),sd(0),border(0),bor(0); Bd=BBandsDown(기간, D1); Bc=BBandsC(기간, D1); Sd= Sum(Bd-Lowest(Bd,Period1),Period2)/ Sum((Highest(Bd,Period1)-Lowest(Bd,Period1)),Period2)*100; border=ValueWhen(1, CrossDown(Sd,20), Bd); Bor = if(Sd<=20, Max(border, Bd),Bd); if(Bor>Bc, Bc, Bor)
프로필 이미지
허밍스타
2024-06-23
898
글번호 180887
종목검색
답변완료

문의드립니다.

무더위에 수고 많습니다. 1. 매수 진입봉 이후부터 적용되어야 하고 RSI가 고점대비 30이상 하락했다가 저점대비 40이상 상승하면 즉시 청산되는 청산식을 만들고자 합니다. 매도의 경우 반대로 30이상 상승했다가 40이상 하락하면 즉시 청산입니다. 미리 노고에 감사드립니다~
프로필 이미지
카르마다
2024-06-23
647
글번호 180886
시스템
답변완료

종목검색식부탁드림니다.

검색식으로 부탁드림니다. 항상 고마움과 수고에 감사드림니다. 중최고가=최고값(고가,20); 중최저가=최저값(저가,20); 경계=(중최고가+중최저가)/2-(중최고가-중최저가)*배분1; 경계1=crossup(종가, 경계)&& 종가>시가*배분2; 경계2=crossdown(c, 경계); 기준봉=valuewhen(1, 경계1 or 경계2, 시가); 기준봉1=crossup(종가, 기준봉); 기준봉2=crossdown(종가, 기준봉); 결과기준=valuewhen(1, 기준봉1 or 기준봉2, 시가); 결과기준1=crossup(종가, 결과기준); 결과기준2=crossdown(종가, 결과기준); A=valuewhen(1, 결과기준1 or 결과기준2, 시가); M5=eavg(C,5); M10=eavg(C,10); M20=eavg(C,20); M60=eavg(C,60); M120=eavg(C,120); M240=eavg(C,240); M480=eavg(C,480); BH=BBandsUp(20,2); BC=BBandsC(20,2); 평균=((M5*2)+(M10*2)+(M20*3)+(M60*2)+(M120*3)+(M240*2)+(M480*2)+(BH*1)+(BC*1)) / 18; 평균라인=Tema(평균, 5, 지수); B=평균라인 + 20*stdev(평균라인,5); AA=sar(0.02,0.2); C>=A && CROSSUP(C,B) && AA<=C 지표조건설정 배분1 : 0.236 배분2 : 1.02
프로필 이미지
존슨비치
2024-06-24
817
글번호 180885
종목검색
답변완료

검색식 부탁 드립니다

1번 사용자 함수 함수명 HMA(기간,가중) ma(ma(c,기간/2,가중)*2-ma(c,기간,가중),SQRT(기간),가중) 멀티이평선강세 MFI(Period) >= SPercent && HM20=HMA(20,가중); TM20=TEMA(C,20); HM20>TM20 && RSI(14)>60 && BBandsUP(20,2,0)<= C && HM20< C 지표조건 Period 14 LPercent 30 SPercent 75 2번 신호발생시 파워종목 검색식 부탁 드립니다 3번 M0=MACD(short,long); valuewhen(1,Crossup(M0,0),C) 지표조건 short 12 long 26 돌파조건 종목 검색식 부탁 드립니다
프로필 이미지
구경꾼그림자
2024-06-23
691
글번호 180883
종목검색

hakona 님에 의해서 삭제되었습니다.

프로필 이미지
hakona
2024-06-24
16
글번호 180882
시스템
답변완료

전략작성등

오랜만에 인사 드립니다 다름이 아니옵고 아래와 같은 조건부 검색식을 어떻게 작성하면 되는지요? SRC=(H+L)/2; FASTMA=MA(SRC,FASTPERIOD); SLOWMA=MA(SRC,SLOWPERIOD); A=FASTMA-SLOWMA; S=MA(A,SIGNALPERIOD); CROSSUP(A,S) 조건=이전 30봉 이내에 (0선아래에서) 위의 돌파신호가 최소 한번이상 출현한 종목검색식
프로필 이미지
트라이
2024-06-22
759
글번호 180881
종목검색
답변완료

시스템식 부탁드립니다.

항상 도움 주셔서 감사합니다. 아래 조건에 맞는 시스템식 부탁드립니다. 종목 : 해외선물 차트 : 60분봉 매매조건 매수 진입가격 설정 : 0.5$ 금액으로 설정 매도 진입가격 설정 : 0.5$ 금액으로 설정 익절설정 : 1$ 금액으로 설정 손절설정 : 1$ 금액으로 설정 포지션 진입 조건 설정 : 1 = 당일시가 돌파 캔들 발생시(캔들완성) 다음봉 시가로 포지션 진입 포지션 진입 조건 설정 : 2 = 당일시가 돌파 캔들 발생시(캔들완성) - 매수시 당일시가 대비 + 0.5$ 가격에서 포지션 진입(0$로 설정하면 당일 시가로 진입) - 매도시 당일시가 대비 - 0.5$ 가격에서 포지션 진입(0$로 설정하면 당일 시가로 진입) 매수진입 : 당일 시가를 60분봉 캔들이 양봉으로 상향 돌파시 매수진입(캔들완성 기준-당일 첫번째 캔들은 무시) - 매수진입 가격은 포지션 진입 조건 설정에 따름 매도진입 : 당일 시가를 60분봉 캔들이 음봉으로 하향 돌파시 매도진입(캔들완성 기준-당일 첫번째 캔들은 무시) - 매수진입 가격은 포지션 진입 조건 설정에 따름 매수진입 청산1 : 매수 포지션 진입이후 다시 당일 시가를 하향 돌파하면 손절 청산(캔들 완성 기준) 매도진입 청산1 : 매도 포지션 진입이후 다시 당일 시가를 상향 돌파하면 손절 청산(캔들 완성 기준) - 단, 포지션 진입이후 당일 시가를 반대방향으로 돌파 하더라도 설정된 손절금액(1$)보다 작으면 포지션 미청산(유지) 매수진입 청산2 : 매수 포지션 진입이후 전일 고가, 전일 저가, 전일 중심가격을 상향 돌파하면 매수 청산(익절) - 캔들 미완성 기준 매도진입 청산2 : 매도 포지션 진입이후 전일 고가, 전일 저가, 전일 중심가격을 하향 돌파하면 매도 청산(익절) - 캔들 미완성 기준 - 단, 포지션 진입가격과 전일고가, 전일저가, 전일 중심가격과의 차이가 설정된 익절 금액보다 작으면 설정된 익절 금액으로 청산 매수진입 청산3 : 매수 포지션 진입가격이 전일고가, 전일 저가, 전일 중심가격 보다 높은 경우에는 설정된 익절 금액으로 청산 매도진입 청산3 : 매도 포지션 진입가격이 전일고가, 전일 저가, 전일 중심가격 보다 낮은 경우에는 설정된 익절 금액으로 청산 매수진입 청산4 : 매수 포지션 진입이후 가격이 하락시 설정된 손절 금액보다 하락시 손절 청산 매도진입 청산4 : 매도 포지션 진입이후 가격이 상승시 설정된 손절 금액보다 상승시 손절 청산
프로필 이미지
양치기
2024-06-22
545
글번호 180880
시스템
답변완료

문의

분봉에서 당일에만 적용되는 선을 긋고 싶습니다. 어제종가보다 5%이상 오늘시가보다 5%이상 입니다..감사..
프로필 이미지
엉덩공주
2024-06-22
570
글번호 180879
지표