커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식 문의 드립니다.

키움수식을 예스 지표로 나타내고 싶습니다. 항상 고맙습니다. *********************************************** 기준선-상단선 HighestSince(1, CrossUp(Rsi(Period), 50),C) 중심선1 A = HighestSince(1, CrossUp(Rsi(Period), 50),C); B = LowestSince(1, CrossUp(Rsi(Period), 50),C); (A + B)/2 하단선 LowestSince(1, CrossUp(Rsi(Period), 50),C) ---------------------------------------------------- Period // 8 ================================ *. 선_굵기, 색상- 조정 2. 파동선 3. 파동선을 잇는 추세선 부탁 드립니다
프로필 이미지
s1017051
2025-04-19
389
글번호 190262
지표
답변완료

문의드립니다

input : Period(14); Input : af(0.02), maxAF(0.2); var : DP(0),DM(0),sarv(0); DP = DiPlus(Period); DM = DiMinus(Period); sarv = SAR(af,maxAF); if dp > dm and C > sarv Then { plot1(99999999,"라인1"); plot2(0,"라인2"); } else if dp < dm and C < sarv Then { plot1(0,"라인1"); plot2(99999999,"라인2"); } Else { Plot1(0); plot2(0); } -------------------- 위식을 차트에 적용하니까 오류가 납니다 수정좀 부탁드립니다 감사합니다
프로필 이미지
러블리
2025-04-18
317
글번호 190261
지표

고도산 님에 의해서 삭제되었습니다.

프로필 이미지
고도산
2025-04-18
55
글번호 190260
지표
답변완료

수식 부탁드립니다...

시스템을 매수용 따로 매도용 따로 부탁드립니다... 틱으로 계산했는데...틱으로 계산이 안되는 경우 포인트로 해주셔도 괜찮습니다... 10틱= 1포인트 매수용 (해외선물 골드) 1차 매수 조건 당일시가 대비 -160틱 하락하면 매수 진입 1차 매도청산 조건 익절 1차 진입가 대비 +40틱 손절 1차 진입가 대비 -180틱 2차 매수조건 1차 진입 조건에서 익절이 난 경우 당일시가 대비 -260틱 하락 하면 매수 진입 1차 진입 조건에서 손절이 난 경우(시가대비 -340틱 하락 한 경우) 당일 시가 대비 -260틱 하락 하면 매수 진입 하여야 하는데 이미 -340틱이 났으므로 기다렸다가 손절가 대비 +80틱 오르면 매수진입 2차 청산조건 익절 2차 진입가 대비 +50틱 손절 2차 진입가 대비 -180틱 1차 매수조건에서 익절 혹은 손절이 된 경우 1차 매수조건에서는 진입하지 않고 2차 매수조건에서만 진입 2차 익절 혹은 손절 이후 매매 중지 매도용 (해외선물 골드) 1차 매도 조건 당일시가 대비 +160틱 상승하면 매도 진입 1차 매수청산 조건 익절 1차 진입가 대비 -40틱 손절 1차 진입가 대비 +180틱 2차 매도조건 1차 진입 조건에서 익절이 난 경우 당일시가 대비 +260틱 상승 하면 매도 진입 1차 진입 조건에서 손절이 난 경우(시가대비 +340틱 상승 한 경우) 당일 시가 대비 +260틱 상승 하면 매도 진입 하여야 하는데 이미 +340틱이 났으므로 기다렸다가 손절가 대비 -80틱 하락 매도진입 2차 청산조건 익절 2차 진입가 대비 -50틱 손절 2차 진입가 대비 +180틱 1차 매도조건에서 익절 혹은 손절이 된 경우 1차 매도조건에서는 진입하지 않고 2차 매도조건에서만 진입 2차 익절 혹은 손절 이후 매매 중지 감사합니다...
프로필 이미지
황금호랑이
2025-04-18
190
글번호 190255
시스템
답변완료

수식변환 부탁드립니다.

일봉의 5일선을 분봉에 나타내고자 합니다. 키움 함수 np = nPreDayClose(기간); 키움 수식 표현입니다. (DayClose()+nP(1)+nP(2)+nP(3)+nP(4))/5 위 수식으로 예스분봉에서 지표로 나타내고 싶습니다.
프로필 이미지
매일대박
2025-04-18
247
글번호 190254
지표
답변완료

사용자 함수 에러를 잡아주세요

tradingview에서 parabolic RSI라는 지표를 YT로 변환중 _pine_sar라는 함수를 작성하는데 '문법에러, 잘못된 토큰,'<File End>'라는 에러를 만났는데 도대체 무슨 말인지 모르겠네요. 제가 작성한 함수는 다음과 같습니다. input: src(NumericSeries),start(Numeric),inc(Numeric),max1(Numeric),len(numeric); var: src_high(0),src_low(0); var: result(NaN); var: maxMin(Nan); var: acceleration(Nan); var: isBelow(0),isFirstTrendBar(false); src_high = src+1; src_low = src-1; if barindex <= len+2 Then { if src > src[1] Then { isBelow = 1; maxMin = src_high; result = src_low[1]; } else { isBelow = 0; maxMin = src_low; result = src_high[1]; } isFirstTrendBar = true; acceleration = start; } result = result + acceleration * (maxMin - result); if isBelow==1 Then { if result > src_low Then { isFirstTrendBar = true; isBelow = 0; result = max(src_high, maxMin); maxMin = src_low; acceleration = start; } else { if result < src_high Then { isFirstTrendBar = true; isBelow = 1; result = min(src_low, maxMin); maxMin = src_high; acceleration = start; } if isFirstTrendBar==False Then { if isBelow==1 Then { if src_high > maxMin Then { maxMin = src_high; acceleration = min(acceleration + inc, max1); } else { if src_low < maxMin Then { maxMin = src_low; acceleration = min(acceleration + inc, max1); } } } if isBelow==1 Then { result = min(result, src_low[1]); if barindex > 1 Then { result = min(result, src_low[2]); } } else { result = max(result, src_high[1]); if barindex > 1 Then{ result = max(result, src_high[2]); } } _pine_sar = numToStr(result,2) + ";" + numToStr(isBelow,0);
프로필 이미지
고도산
2025-04-18
195
글번호 190253
사용자 함수
답변완료

종목 검색 부탁드립니다.

전일대비 100봉이내 20% 이상 상승하면서 20일 60일선을 동시돌파한 종목을 검색하고 십습니다.
프로필 이미지
매일대박
2025-04-18
188
글번호 190251
종목검색
답변완료

문의

아래는 진입횟수를 제어하는 수식입니다. 이보다 짧은 수식이 있다면 수정 바랍니다. 항상 고맙습니다. ************************************************************************************ input : n(1); var : T1(0),entry(0); if Bdate != Bdate[1] Then T1 = TotalTrades; if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if entry<n and 진입수식 then buy();
프로필 이미지
목마와숙녀
2025-04-18
206
글번호 190242
시스템
답변완료

휴장일 청산 로직

원래 토요일 오전에 포지션을 털도록 코딩을 했는데 오늘은 휴장일인데 못털었네요. 오늘 같은 미국 휴장일인 경우는 어떻게 하나요? 달력을 따로 만들어서 넣어야 하는지 그럼 그 달력은 어떤 형태로 넣어야 하는지 1. 텍스트 파일에 달력을 만들어 넣어 읽는 법 2. 코드에 하드코딩으로 달력을 배열에 넣는 법 등이 있을 거 같은데 간단히 코딩 좀 부탁 드립니다.
프로필 이미지
zapster
2025-04-18
200
글번호 190233
시스템
답변완료

수식작성 부탁드립니다.

안녕하세요. 운영자님 이번에 부탁드릴 사항은 매수조건 : RSI가 55 선을 상향돌파 시 매수진입하고, 55 선을 하향돌파 시 청산 매도조건 : RSI가 55 선을 하향돌파 시 매도진입하고, 55 선을 상향돌파 시 청산 감사합니다.
프로필 이미지
고박사122
2025-04-18
196
글번호 190232
시스템