커뮤니티

예스랭귀지 Q&A

글쓰기

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

프로필 이미지
우유
2025-03-14
31
글번호 189201
시스템
답변완료

검색식 부탁 드립니다

avg((highest(high,기간)),기간) 지표조건 기간240 분봉에서 첫번째돌파만 검색이 되는 검색식 부틱드립니다
프로필 이미지
님이랑
2025-03-14
342
글번호 189193
종목검색
답변완료

수식의뢰 드립니다.

안녕하세요! 1. 분봉에 3일간의 고가,저가가 4등분선으로 나타나는 식을 만들고 싶습니다. -------------------------------------------------------------------------- 2. 매주 금요일 선물의 종가+(등가콜옵션+등가풋옵션) 매주 금요일 선물의 종가-(등가콜옵션+등가풋옵션) 위의 금요일 선물가격선들을 그 다음주 목요일까지 사용할 수 있도록 수평선으로 표시되도록 부탁드립니다.
프로필 이미지
qha71
2025-03-14
369
글번호 189191
지표
답변완료

수식 부탁드립니다

T=Ttsf(c,20); A=eavg(T,20); A1=eavg(eavg(eavg(T,Period),Period),Period); A2=eavg(eavg(T,Period),Period); S=(O-avg(L,20))/stdev(L,20); S1=valuewhen(1,crossup(S,0),C); B=Disparity(기간); B1=Disparity(기간1); B2=MAX(A,A1,A2,S1); B3=MIN(A,A1,A2,S1); B3*1.03>=B2 && C>=B2 && Crossup(B,100) && Crossup(B1,100) 기간 120 기간1 240 period 60 위 수식의 변환을 부탁드립니다 주말 잘보내십시요. 감사드립니다
프로필 이미지
잔차
2025-03-14
395
글번호 189190
종목검색

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

프로필 이미지
잔차
2025-03-14
4
글번호 189187
종목검색
답변완료

문의드립니다.

안녕하세요 노고 많으십니다. 1번 지표값이 2번 수식값을 돌파하는 구간에 대한 검색식 구현 요청 드립니다. 1번 지표 A = supertrend(period, multiplier); ValueWhen(1, CrossUp(C, A), A(1)); 지표값 period 14, multiplier 3 2번 지표 a = highest(H, n, 1); b = lowest(L, n, 1); MiddleValue = (a + b) / 2; 지표값 n=100 감사합니다.
프로필 이미지
kim48699
2025-03-14
299
글번호 189182
검색
답변완료

문의드립니다.

안녕하세요 항상 노고 많으십니다. 키움수식 A1 = floor(date / c); A2 = A1 % c; A3 = highestSINCE(1,A2!=A2(1) and A2!=12,H); A4 = valuewhen(1,A2!=A2(1),A3(1)) 상기 지표조건 c값 25과 15를 동시에 돌파하는 검색식 구현 요청드립니다. 항상 감사합니다.
프로필 이미지
kim48699
2025-03-14
323
글번호 189180
검색
답변완료

수식에서 거래 없는 구간 봉 관련 질문

챠트를 사용할 때 차트 속성에서 '거래 없는 구간 봉 그리기'를 체크해서 사용하고 있습니다. 이 때 수식에서 식을 작성하고 실행했을 때, 그 수식이, 거래없는 봉까지 카운트해서 실행되는 것인지, 아니면 거래없는 봉은 빼고 카운트해서 실행되는 것인지 궁금합니다. 거래없는 봉이 나타난 차트를 기준으로 식을 작성했는데, 잘 표시가 안되어 질문드립니다.
프로필 이미지
temphi
2025-03-14
287
글번호 189178
검색
답변완료

수식 수정

A식 input : EmaPeriod(80); input : RSIPeriod1(7),RSIPeriod2(14),RSIPeriod3(21),RSI차이(7); input : ADXPeriod(20); input : 익절(50),손절(50); var : Emav(0,Data1),RSI1(0,Data1),RSI2(0,Data1),RSI3(0,Data1),ADXv(0,Data1); var : Bcond(False,Data1),Scond(False,Data1); Input : 당일수익틱수(200); Var : N1(0,Data1),dayPl(0,Data1),당일수익(0,Data1); var : Tcond(false,Data1),Xcond(false,Data1); if Bdate != Bdate[1] Then { Xcond = False; } 당일수익 = data1(PriceScale*당일수익틱수); if Bdate != Bdate[1] Then { Xcond = false; N1 = NetProfit; } daypl = NetProfit-N1; if TotalTrades > TotalTrades[1] then { if daypl >= 당일수익 Then Xcond = true; if (IsExitName("dbp",1) == true or IsExitName("dsp",1) == true) then Xcond = true; } Emav = data1(Ema(C,EmaPeriod)); RSI1 = data1(RSI(RSIPeriod1)); RSI2 = data1(RSI(RSIPeriod2)); RSI3 = data1(RSI(RSIPeriod3)); ADXv = data1(ADX(ADXperiod)); Bcond = MarketPosition == 0 and MarketPosition(1) == 1 and MarketPosition(2) == 1; Scond = MarketPosition == 0 and MarketPosition(1) == -1 and MarketPosition(2) == -1; if Xcond == false then { if C > Emav and RSI1 >= RSI2+RSI차이 and RSI2 >= RSI3+RSI차이 and ADXV >= 21 and Bcond == False and Data2(ma(C,60) > ma(C,10)) Then buy(); if C < Emav and RSI1 <= RSI2-RSI차이 and RSI2 <= RSI3-RSI차이 and ADXV >= 21 and Scond == False and Data2(ma(C,60) < ma(C,10)) Then Sell(); } if MarketPosition == 1 then { ExitLong("dbp",atlimit,EntryPrice+((당일수익-daypl)/CurrentContracts)); } if MarketPosition == -1 then { ExitShort("dsp",atlimit,EntryPrice-((당일수익-daypl)/CurrentContracts)); } b식 Inputs : Period(20), Sence(1.5), CC_DN(Yellow); Vars: VLineUp(0), VLineDn(0), HHighest(0), LLowest(0), JustChanged(FALSE), VLine(0), DBN(0),T(0); Array: Highs[35](0), Lows[35](0), RRange[35](0), UpWave[1](FALSE), DnWave[1](FALSE); If STime == 180000 Then DBN = 0; DBN = DBN + 1; Var1 = Period; Var2 = Var1 - 1; Var3 = Var1 - 2; Var5 = Sence; Var6 = H-L; JustChanged = FALSE; if CurrentBar <= Var2 then begin Highs[CurrentBar] = Close; Lows[CurrentBar] = Close; RRange[CurrentBar] = (H-L) /2; end; if CurrentBar == Var1 then begin if Highs[Var2] >= Highs[Var3] then begin UpWave[1] = TRUE; HHighest = Highs[Var2]; VLineUp = HHighest - (Var5 * MA(Var6,Var2)); #Plot1(VLineUp,"VLineUp"); end; if Highs[Var2] < Highs[Var3] then begin DnWave[1] = TRUE; LLowest = Lows[Var2]; VLineDn = LLowest + (Var5 * MA(Var6,Var2)); #Plot2(VLineDn,"VLineDn"); end; end; if CurrentBar > Var1 then begin if DnWave[1] and Close > VLineDn then begin DnWave[1] = FALSE; UpWave[1] = TRUE; JustChanged = TRUE; HHighest = Close; LLowest = 0; end; if UpWave[1] and Close < VLineUp and JustChanged == FALSE then begin UpWave[1] = FALSE; DnWave[1] = TRUE; JustChanged = TRUE; LLowest = Close; HHighest = 0; end; if JustChanged == FALSE then begin if Close > HHighest then HHighest = Close; else if Close < LLowest then LLowest = Close; end; VLineUp = HHighest - (Var5 * MA(Var6,Var2)); VLineDn = LLowest + (Var5 * MA(Var6,Var2)); if UpWave[1] then T = 1; else if DnWave[1] then T = -1; end; Input : BBP(20), MultiD(2),P(30); var : BBmd(0),BBup(0),BBdn(0),mav(0); BBmd = ma(C,Period); BBup = BollBandUp(BBP,MultiD); BBdn = BollBandDown(BBP,MultiD); mav = ma(C,P); if CrossDown(C,BBup) and t == -1 and c > mav Then sell(); if crossup(C,BBdn) and t == 1 and c < mav Then buy(); 안녕하세요 두식이 같은방향으로 신호시 진입하도록 수정부탁드림니다. 수식 A+B 위 두식이 일치할때 진입. A식이 신호발생 상태에서 B식이 같은방향으로 신호시 진입
프로필 이미지
아트정
2025-03-14
332
글번호 189174
시스템

아트정 님에 의해서 삭제되었습니다.

프로필 이미지
아트정
2025-03-14
0
글번호 189173
시스템