커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

분봉 작성 수식 문의

서로 다른 2개의 시간대의 분봉이 반복되어 표시될 수 있게 수식을 작성해 주셨으면 합니다.3분,4분,3분,4분 이런 식으로요.
프로필 이미지
metro
2026-01-21
76
글번호 229959
지표
답변완료

조건매수식

안녕하세요?아래의 수식이 오류가 발생하는데 검토를 요청드립니다.var : HH(0),HL(0);if Data1(DayOpen) >= Data2(DayOpen) Then (Data1(-DayOpen+C)+Data2(-DayOpen+C)*Data1(dayopen)/Data2(DayOpen))=HH ;Else (Data1(-DayOpen+C)*Data2(DayOpen)/Data1(DayOpen)+Data2(-DayOpen+C))=HL ;If ( HH<0 or HL<0) then buy("P1",onclose);감사합니다.
프로필 이미지
huhboo99
2026-01-21
50
글번호 229958
시스템
답변완료

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

항상 감사하고 고맙습니다.RSI(Period)일봉상 RSI 14 기준선 65을 통과 후 양봉일때만 종목 검색이 될수 있도록 부탁드립니다.
프로필 이미지
치치야
2026-01-21
60
글번호 229956
종목검색
답변완료

키움수식을 종목검색수식으로 변환부탁드립니다

A=(highest(high,기간)+lowest(low,기간))/2;A1=(highest(high,기간1)+lowest(low,기간1))/2;A2=(highest(high,기간2)+lowest(low,기간2))/2;B=MAX(A,A1,A2);B1=MIN(A,A1,A2);B1*수렴>B && O<B1 && C>B && (A>A(1) or A1>A1(1) or A2>A2(1))지표변수기간 : 20 기간1 : 40 기간2 : 60 수렴 : 1.02
프로필 이미지
starch
2026-01-21
74
글번호 229955
종목검색

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

프로필 이미지
땅끝
2026-01-21
3
글번호 229954
검색

사공하늘 님에 의해서 삭제되었습니다.

프로필 이미지
사공하늘
2026-01-21
7
글번호 229950
검색

지표수식 검토 부탁드립니다.

아래 내용의 수식으로 지표 적용시 의도한 내용으로 지표가 표시되지 않습니다.제 의도는,조건이 완성되면 2일전의 L값에 라인을 표시하고 그 값을 유지하면서 5일동안 표시된 후 사라지도록 의도하고 작성하였으나일자가 변동되면 해당일 L값으로 변동되어 표시되고 있고, 신호 수식도 최초 완성된 일자의 2일전 L값에만 표시되도록 하고 싶은데잘 안되고 있습니다.원인이 무엇이고 필요한 부분을 수정 부탁드립니다.var: Ln1_Flag(0), Ln1_Count(0), Ln1_Cross(0);var: Ln2_Flag(0), Ln2_Count(0), Ln2_Cross(0);// Ln1 조건: 2봉전 고가 < 현재 저가, 최근 3봉 연속 양봉Ln1_Flag = iff(H[2] < L and C[2] > O[2] and C[1] > O[1] and C > O, 1, 0);// 새로운 Ln1 신호 발생if Ln1_Flag = 1 then begin Value1 = L; Ln1_Count = -2; // -2부터 시작 (2일 전부터 표시)end;// 카운트 증가if Ln1_Count >= -2 then begin if Ln1_Count < 2 then begin Ln1_Count = Ln1_Count + 1; end else begin Ln1_Count = -999; // 5일 완료 후 비활성화 Value1 = 0; end;end;// Ln1 라인 표시 (-2 ~ 2봉 동안, 총 5일) - 레드if Ln1_Count >= -2 then begin if Ln1_Count <= 2 then Plot1(Value1, "Ln1 Line", Red);endelse Plot1(NoValue);// Ln1 크로스업 신호 체크Ln1_Cross = iff(CrossUp(C, Value1) and Value1 > 0, 1, 0);if Ln1_Cross = 1 then Plot3(Value1, "Ln1 Signal", Red);else Plot3(NoValue);// Ln2 조건: 현재 고가 < 2봉전 저가, 최근 3봉 연속 음봉Ln2_Flag = iff(H < L[2] and C[2] < O[2] and C[1] < O[1] and C < O, 1, 0);// 새로운 Ln2 신호 발생if Ln2_Flag = 1 then begin Value2 = L[2]; Ln2_Count = -2; // -2부터 시작 (2일 전부터 표시)end;// 카운트 증가if Ln2_Count >= -2 then begin if Ln2_Count < 2 then begin Ln2_Count = Ln2_Count + 1; end else begin Ln2_Count = -999; // 5일 완료 후 비활성화 Value2 = 0; end;end;// Ln2 라인 표시 (-2 ~ 2봉 동안, 총 5일) - 블루if Ln2_Count >= -2 then begin if Ln2_Count <= 2 then Plot2(Value2, "Ln2 Line", Blue);endelse Plot2(NoValue);// Ln2 크로스업 신호 체크Ln2_Cross = iff(CrossUp(C, Value2) and Value2 > 0, 1, 0);if Ln2_Cross = 1 then Plot4(Value2, "Ln2 Signal", Blue);else Plot4(NoValue); 부탁드립니다.
프로필 이미지
charlesj
2026-01-21
81
글번호 229949
지표
답변완료

안녕하세요

안녕하세요. 추운날씨에 수고가 많으십니다.아래 수식을 1차 봉이 발생하고 난 후 2차 봉이 발생할때 종목 검색식으로 만들고 싶어 도움을 요청 합니다.항상 감사 감드립니다.if CrossUp(C, B) and ! B_Broken and C > O and C >= PrevC * 1.10 Thenbegin B_Broken = true; FirstSignalBar = CurrentBar; FirstSignalPrice = C; SecondTriggered = false; Plot1(L); end;if B_Broken and !SecondTriggered and CurrentBar > FirstSignalBar and CurrentBar - FirstSignalBar <= 3 Thenbegin if C >= FirstSignalPrice * 1.10or C >= PrevC * 1.10 Then begin SecondTriggered = true; Plot2(L); end;end;if B_Broken and ! SecondTriggered and CurrentBar - FirstSignalBar > 3 Thenbegin B_Broken = false; SecondTriggered = false; FirstSignalBar = 0;end;
프로필 이미지
하루삼프로
2026-01-21
81
글번호 229947
종목검색
답변완료

문의드립니다

변수를 사용해서 3번정도 봉갯수(100째봉,150번째봉,200번째봉)를 세고싶습니다 해당봉에 도달했을때 세로(100번째봉)와가로줄선(종가)을 긋고싶습니다
프로필 이미지
처음처럼22
2026-01-21
47
글번호 229945
지표
답변완료

macd 매수조건

매수 신호가 나오고, 10봉 이내의 가까운 시간에 또 매수 신호가 나오면 생략. 10봉 이후 재신호.바로 연이어 나오는, 매수 신호 횟수 줄이기 위함. 감사합니다.Input : shortPeriod(24), longPeriod(52), Period(18);Var : MACDv(0), MACDsig(0),HH(0),LL(0),T(0),TL(0),Box(0);MACDv = MACD(shortPeriod, longPeriod);MACDsig = ma(MACDv,Period); if macdv > macdsig [1] Then T = 1; HH = H;if macdv < macdsig [1] Then T = -1; LL = L;if T == 1 and T != T[1] and MACDsig <= -0.1 and L <= highest(H,1000)-2 Then{ TL = TL_New(sDate,sTime,L+3,sDate,sTime,L+999); TL_SetColor(TL,Red); Buy(); }if MarketPosition == 1 and BarsSinceEntry == 1 Then ExitLong();
프로필 이미지
고성
2026-01-21
57
글번호 229944
시스템