커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 부탁드립니다.

아래 수식에서 추가 할려고 합니다. 현재가가 5분봉 5선 아래 있을때는 매수 신호가 나오지 않게하고 5분봉 5선 위에 있을때는 매도 신호가 나오지 않게 할려고 합니다. var : mav1(0),mav2(0),mav3(0),T1(0),T2(0),T3(0); mav1 = ma(c,5); mav2 = ma(c,20); mav3 = ma(c,60); if mav1 > mav1[1] Then T1 = 1; if mav1 < mav1[1] Then T1 = -1; if T1 == 1 and T1[1] != 1 Then var1 = 0; // if T1 == 1 and C > O and (C+O)/2 >= mav1 and mav2 > mav2[1] and mav3 > mav3[1] Then{ 60이평포함 if T1 == 1 and C > O and (C+O)/2 >= mav1 and mav2 > mav2[1] and mav1 > mav2 Then{ var1 = var1+1; if var1 == 1 Then buy("5매수"); } if T1 == -1 and T1[1] != -1 Then var2 = 0; // if T1 == -1 and C < O and (C+O)/2 <= mav1 and mav2 < mav2[1] and mav3 < mav3[1] Then{ 60이평포함 if T1 == -1 and C < O and (C+O)/2 <= mav1 and mav2 < mav2[1] and mav1 < mav2 Then{ var2 = var2+1; if var2 == 1 Then sell("5매도"); }
프로필 이미지
오늘도수익
2024-05-22
1027
글번호 179874
시스템
답변완료

수식 부탁드려요~

input : Period(20),Period1(120),D1(2),D2(1),이평(200); VAR : BB20UP(0),BB120UP(0),MA200(0); BB20UP=MA((C+H+L)/3,Period)+D1*std((C+H+L)/3,Period); BB120UP=MA((C+H+L)/3,Period1)+D2*std((C+H+L)/3,Period1); MA200=MA(C,이평); IF C>=MA200 && CROSSUP(BB20UP,BB120UP) TheN Find(1); 안녕하세요~ 위의 검색식에 아래 2개의 키움수식중 한개라도 만족될때만 검색되도록 수식전환 도움요청합니다. 미리 감사인사 드립니다 1) A=PREDAYHIGH() - PREDAYLOW(); B=DAYOPEN()+A*0.5; B1=RSI(2); A1=LinearRegressionValue(C,50,0); A2=LinearRegressionValue(A1,50,0); eq= A1-A2; VL =A1+eq; CROSSUP(C,B) AND B1>50 AND C>VL 2) 양=C>O; 음=C<O; 도=C==O; Hc=CountSince((양(1) or 도(1)) && 음, 음); A=Valuewhen(1, Hc>=연속봉 && 음(1) && 양, Highest(H(1), Hc)); CROSSUP(C,A) **지표변수** 연속봉 : 3
프로필 이미지
만복부자888
2024-05-23
1008
글번호 179872
종목검색
답변완료

질문드립니다.

안녕하세요.. Data1을 KTOP30지수로하고 Ktop30 거래량을 표기하고자 합니다. 아래 수식으로 해도 되는지요? 여쭈어봅니다. 즐거운하루 되세요. ============================== var : sum(0),v1(0,Data1),value(0,Data1),hh(0,Data1),ll(0,Data1); if data1(Bdate != Bdate[1]) Then { sum = 0; } sum = sum + (Upvol-DownVol); value = sum+Data2(c); if data1(Bdate != Bdate[1]) Then { v1 = value; hh = value; ll = value; } Else { if value > hh Then hh = value; if value < ll Then ll = value; } if currentDate == sDate Then { plot1(v1,"첫봉종가"); Plot2(value,"당일실매수거래량"); Plot3(hh,"최고"); plot4(ll+(hh-ll)*0.236,"23.6%"); plot5(ll+(hh-ll)*0.382,"38.2%"); plot6(ll+(hh-ll)*0.500,"50.0%"); plot7(ll+(hh-ll)*0.618,"61.8%"); plot8(ll+(hh-ll)*0.764,"76.4%"); plot9(ll+(hh-ll)*0.618,"61.8%"); plot10(ll,"최저"); }
프로필 이미지
포보스
2024-05-22
826
글번호 179870
지표
답변완료

재검토 부탁드립니다.

안녕하세요. 문의 수식 87322 번호에 대한 수식 작성해주신 것 조건을 아무리 바꾸어도 검색되는 종목이 전혀 나오지 않습니다. 재검토 부탁드립니다. 그리고 과거 데이터를 검토해보기 위해서 기준날짜를 변수로 변경할 수 있도록 함께 부탁드렸는데 그것은 빠져있네요. input : 연도(2020),Month(2); 가능하면 이런식으로 부탁드립니다. 안되면 input : ndate(20181203); 이런 방식으로라도 기준 날짜를 변수로 수정할 수 있도록 부탁드립니다.
프로필 이미지
강태공3
2024-05-22
843
글번호 179869
검색
답변완료

문의 드립니다.

주가가 시가 위에 있고 5이평 20이평 정배열이면서 주가가 5이평 아래서 위로 돌파 매수 청산은 위 조건에서 5이평 아래로 이탈 시 매도 청산완료 주가가 시가 아래에 있고 5이평 20이평 역배열이면서 주가가 5이평 위에서 아래로 돌파 매도 청산은 위 조건에서 5이평 위로 돌파 시 매수 청산완료 부탁드립니다.
프로필 이미지
선물대장
2024-05-22
790
글번호 179868
시스템
답변완료

안녕하세요 보완해주신걸로 백테스팅 해보는데 안되어서요...

매매신호가 한번만 뜨고 손익절 모두 작동을 안하는것같습니다
프로필 이미지
SaS하이에나
2024-05-22
786
글번호 179867
시스템
답변완료

부탁드립니다

다시 부탁드립니다 옵션입니다 2계약 이상(짝수) 진입시 목표수익(예0.5)에 도달하면 반 청산하고 나머지는 매도청산신호에 따라 청산 만일 목표수익에 도달하지 못하면 모두다 매도청산신호에 청산 보내주신 것은 반 청산후 다시 매도가 발생되게 되어있는 듯 합니다 미리 감사드립니다 input : 익절(0.5); var : AA(0),BB(0),TX(0),Xcond(False); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); #매도진입 if TX<0 and AA < BB Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if CurrentContracts == MaxContracts Then ExitShort("sp",AtLimit,EntryPrice-익절,"",Floor(MaxContracts*0.5),1); }
프로필 이미지
tjsdud
2024-05-22
690
글번호 179866
시스템
답변완료

문의드립니다.

수고 많으십니다. rsi 역매매에서 50틱 이상 음봉에서 매도신호가 나왔을 경우 10봉이내에 이 장대음봉의 고가를 돌파하면 즉시 청산하는 청산식(atstop)을 원합니다. 50틱 이상 양봉에서 매수신호가 나올 때도 반대로 마찬가지입니다. 미리 노고에 감사드립니다.
프로필 이미지
카르마다
2024-05-22
822
글번호 179857
시스템
답변완료

재질문 올립니다.

var1 = highest(h, 30); 30개 봉에서 최고가를 찾는 수식인데, 위 식에서 현재봉을 뺀, 전봉 부터 계산되는 수식을 부탁드립니다. 감사합니다.
프로필 이미지
윤달
2024-05-22
789
글번호 179851
지표
답변완료

지표 부탁드려요

볼린저밴드 상단 하단선 수식 입니다. 합치면 볼린저밴드입니다. 예스트레이더에 캔들과 같이 지표로 표시하고 싶습니다 **볼린저밴드 상단선 수식 (수식1) 1 AA=(H+L+C)/3; BB=AA*V; X1=SUM(BB,기간); X2=SUM(V,기간); CT=X1/X2; CT+D1*stdev(AA, 기간) (수식2) 2 CT+D2*stdev(AA, 기간) (수식3) 3 CT+D3*stdev(AA, 기간) (수식4) 음영2 CT+D2*stdev(AA, 기간) (수식5) 음영3 CT+D3*stdev(AA, 기간) - 지표조건설정 기간 : 200 D1 : 1 D2 : 2 D3 : 3 ========================================================================= **볼린저밴드 하단선 수식 (수식1) 1 AA=(H+L+C)/3; BB=AA*V; X1=SUM(BB,기간); X2=SUM(V,기간); CT=X1/X2; CT-D1*stdev(AA, 기간) (수식2) 2 CT-D2*stdev(AA, 기간) (수식3) 3 CT-D3*stdev(AA, 기간) (수식4) 음영2 CT-D2*stdev(AA, 기간) (수식5) 음영3 CT-D3*stdev(AA, 기간) - 지표조건설정 기간 : 200 D1 : 1 D2 : 2 D3 : 3
프로필 이미지
일지매7
2024-05-22
848
글번호 179850
지표