커뮤니티

예스트레이더 언어로 변환해서 검색식 부탁드립니다.

프로필 이미지
늑대의유혹
2024-12-29 10:59:33
622
글번호 186714
답변완료
1. 신호수식 최고가=최고값(고가,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); M250=eavg(C,250); 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); 거래대금=V*C; // 거래대금 계산 C >= A && CROSSUP(C, B) && AA <= C && C >= M250 && 거래대금 >= 6000000&& MACD(shortPeriod,longPeriod)>baseLine &&MACD(shortPeriod,longPeriod)>= eavg(MACD(shortPeriod,longPeriod),sigPeriod) 2. 지표변수 배분1 0.236 배분2 1.02 shortPeriod 12 longPeriod 26 sigPeriod 9 baseLine 0 sigPeriod 9 이건 키움증권 화살표 수식입니다. 이걸 예스트레이더 언어로 변환해서 검색식으로 만들수 있을까요?
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-12-30 11:50:56

안녕하세요 예스스탁입니다. 1번은 검색식, 2번은 종목검색식입니다. 1 input : 배분1(0.236),배분2(1.02),shortPeriod(12),longPeriod(26),sigPeriod(9),baseline(0); var : 최고가(0),최저가(0); var : 경계(0),경1(False),경2(False); var : 기준봉(0),기봉1(False),기봉2(False); var : 결준(0),결기1(False),결기2(False); var : A(0),m5(0),m10(0),m20(0),m60(0),m120(0),m240(0),m250(0),m480(0); var : BH(0),BC(0),평균(0),평균라인(0),AA(0),거래대금(0),B(0),mc(0),ms(0); 최고가=Highest(H,20); 최저가=Lowest(L,20); 경계=(최고가+최저가)/2-(최고가-최저가)*배분1; 경1=crossup(c, 경계)&& c>o*배분2; 경2=crossdown(c, 경계); if 경1 or 경2 then 기준봉 = O; 기봉1=crossup(c, 기준봉); 기봉2=crossdown(c, 기준봉); if 기봉1 or 기봉2 Then 결준 = O; 결기1=crossup(C, 결준); 결기2=crossdown(C, 결준); if 결기1 or 결기2 Then A = O; M5=Ema(C,5); M10=Ema(C,10); M20=Ema(C,20); M60=Ema(C,60); M120=Ema(C,120); M240=Ema(C,240); M250=Ema(C,250); M480=Ema(C,480); BH=BollBandUp(20,2); BC=ma(C,20); 평균=((M5*2)+(M10*2)+(M20*3)+(M60*2)+(M120*3)+(M240*2)+(M480*2)+(BH*1)+(BC*1)) / 18; 평균라인=ema(ema(ema(평균, 5), 5), 5); B=평균라인 + 20*std(평균라인,5); AA=sar(0.02,0.2); 거래대금=V*C; // 거래대금 계산 mc = MACD(shortPeriod,longPeriod); ms = Ema(mc,sigPeriod); if C >= A && CROSSUP(C, B) && AA <= C && C >= M250 && 거래대금 >= 6000000 && mc>baseLine && mc>= ms Then Plot1(L,"검색",Magenta); 2 input : 배분1(0.236),배분2(1.02),shortPeriod(12),longPeriod(26),sigPeriod(9),baseline(0); var : 최고가(0),최저가(0); var : 경계(0),경1(False),경2(False); var : 기준봉(0),기봉1(False),기봉2(False); var : 결준(0),결기1(False),결기2(False); var : A(0),m5(0),m10(0),m20(0),m60(0),m120(0),m240(0),m250(0),m480(0); var : BH(0),BC(0),평균(0),평균라인(0),AA(0),거래대금(0),B(0),mc(0),ms(0); 최고가=Highest(H,20); 최저가=Lowest(L,20); 경계=(최고가+최저가)/2-(최고가-최저가)*배분1; 경1=crossup(c, 경계)&& c>o*배분2; 경2=crossdown(c, 경계); if 경1 or 경2 then 기준봉 = O; 기봉1=crossup(c, 기준봉); 기봉2=crossdown(c, 기준봉); if 기봉1 or 기봉2 Then 결준 = O; 결기1=crossup(C, 결준); 결기2=crossdown(C, 결준); if 결기1 or 결기2 Then A = O; M5=Ema(C,5); M10=Ema(C,10); M20=Ema(C,20); M60=Ema(C,60); M120=Ema(C,120); M240=Ema(C,240); M250=Ema(C,250); M480=Ema(C,480); BH=BollBandUp(20,2); BC=ma(C,20); 평균=((M5*2)+(M10*2)+(M20*3)+(M60*2)+(M120*3)+(M240*2)+(M480*2)+(BH*1)+(BC*1)) / 18; 평균라인=ema(ema(ema(평균, 5), 5), 5); B=평균라인 + 20*std(평균라인,5); AA=sar(0.02,0.2); 거래대금=V*C; // 거래대금 계산 mc = MACD(shortPeriod,longPeriod); ms = Ema(mc,sigPeriod); if C >= A && CROSSUP(C, B) && AA <= C && C >= M250 && 거래대금 >= 6000000 && mc>baseLine && mc>= ms Then Find(1); 새해 복 많이 받으시길 바랍니다. > 늑대의유혹 님이 쓴 글입니다. > 제목 : 예스트레이더 언어로 변환해서 검색식 부탁드립니다. > 1. 신호수식 최고가=최고값(고가,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); M250=eavg(C,250); 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); 거래대금=V*C; // 거래대금 계산 C >= A && CROSSUP(C, B) && AA <= C && C >= M250 && 거래대금 >= 6000000&& MACD(shortPeriod,longPeriod)>baseLine &&MACD(shortPeriod,longPeriod)>= eavg(MACD(shortPeriod,longPeriod),sigPeriod) 2. 지표변수 배분1 0.236 배분2 1.02 shortPeriod 12 longPeriod 26 sigPeriod 9 baseLine 0 sigPeriod 9 이건 키움증권 화살표 수식입니다. 이걸 예스트레이더 언어로 변환해서 검색식으로 만들수 있을까요?