커뮤니티

예스랭귀지 Q&A

글쓰기

무한상인 님에 의해서 삭제되었습니다.

프로필 이미지
무한상인
2024-10-21
1
글번호 184436
시스템
답변완료

수식추가

Inputs : Period(20), Sence(1.5), CC_DN(Yellow); Vars: VLineUp(0), VLineDn(0), HHighest(0), LLowest(0), JustChanged(FALSE), VLine(0), DBN(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 Plot1(VLineUp,"VLineUp", Red); else if DnWave[1] then Plot1(VLineDn,"VLineUp", Blue); */ end; input : P(10),short(12),long(26),sig(9); var : mav(0),macdo(0); mav = ma(C,P); MACDo = MACD_OSC(short,long,sig); if upwave[1] and c > o and mav > mav[1] Then Buy(); if dnwave[1] and c < o and mav < mav[1] Then Sell(); if MarketPosition == 1 Then { if dnwave[1] and macdo < 0 Then ExitLong("bx"); } if MarketPosition == -1 Then { if upwave[1] and macdo > 0 Then ExitShort("sx"); } 안녕하세요 위식에 추가식 부탁드림니다 Date 2 30분봉 매수 기존식에 30분봉 양봉일때 매수 매도 기존식에 30분봉 음봉일때 매도
프로필 이미지
아트정
2024-10-21
677
글번호 184435
시스템
답변완료

질문드리겠습니다

수고가 많으십니다. 궁금증이 해소가 잘 안돼서 몇 가지 여쭤보고 싶습니다 먼저 수식은 아래와 같습니다 var : N(0),cnt(0),hh(0),hb(0),ll(0),lb(0),TL(0),TXn(0),txper(0),TXpaa(0),nline(0),tl2(0); var : txx(0),TXper1(0); var : hd(0),ht(0),hd1(0),ht1(0),hv(0),hv1(0), LD(0), LT(0), LV (0), LD1(0), LT1(0),LV1(0); var:TLH(0),TLH1(0),TLH2(0),TLH3(0),TLH4(0),TLH5(0), TLL(0),TLL1(0),TLL2(0),TLL3(0),TLL4(0),TLL5(0); VAR: INTERTL(0); N=5; if CountIf(H >= L*1.15,N) >= 1 Then { hh = 0; hb = 0; ll = 0; lb = 0; For cnt = 0 to n-1 { if hh == 0 or (hh > 0 and h[cnt] > hh) Then { hh = h[cnt]; hb = cnt; } if ll == 0 or (ll > 0 and l[cnt] < ll) Then { ll = l[cnt]; lb = cnt; } } # PLOT66(IndeX,"IndeX",ReD); # PLOT67(HH); if (hB < lB AND ll *1.18 <HH and (hh != Var3 and ll != Var4) ) OR (hB > lB AND LL>HH*0.70 and (hh != Var3 and ll != Var4) ) Then { VAR3 = hh; VAR4 = ll; VAR1 = Index[lb]; VAR2 = VAR1[1]; PLOT38(VAR1); VAR11=IndeX-VAR1 ; if VAR2 > 0 Then { VAR5 = 0; For cnt = Index-var1 to Index-var2 { if Var5 == 0 or (Var5 > 0 and h[cnt] > Var5) Then Var5 = h[cnt]; } # PLOT35(VAR5,"INTER TL HH",OrangE,DeF,2); #PLOT37(MA(Var5,5),"37",ReD,DeF,2); } if var1 >= Var2 Then { TL = TL_New(sDate[lb],sTime[lb],ll,sDate[hb],sTime[hb],hh); TL_SetDrawMode(tl,1); TL_SetColoR(TL,Cyan); # TL_SetExtRight(tl,true); # TL_new(sDate[LB],sTime[LB],0,sDate[lb],sTime[lb],90000000); TXper= text_new(sDate[lb],sTime[lb],ll,"★"); Text_SetStyle(txper,2,0); Text_SetSizE(TXPER,18); Text_SetColor(txper,MagentA); TXpaa= text_new(sDate[HB],sTime[HB],HH,"★"); Text_SetStyle(TXPAA,2,0); Text_SetSizE(TXPAA,13); Text_SetColor(tXPAA,Green); # Text_SetLocatioN(TXPAA } } } if lb > hb Then { TL_SetColor(TL,ReD); TL_SetSize(tl,0); TL_SetDrawMode(tl,1); } Else { TL_SetColor(TL,LightBlue); TL_SetSize(tl,1); } If VAR5 > 0 Then { PLOT36(VAR5,"INTER TL HH",BluE,DeF,1); } 먼저 최상위 조건을 if CountIf(H >= L*1.15,N) >= 1 로 했을때 조건 만족 구간과 고가저가값 구하는 방식 그리고 봉번호와의 관계에 대해 여쭤보고 싶고요 수식 막바지 부분 if lb > hb 조건에서 우상향 (lb 이 먼저나오고 hb 가 뒤에 나올경우), 우하향 하는 경우를 색으로 구분을 했는데 우하향 (lightblue)이 우상향에서 나타나는 경우가 있습니다 그리고 if VAR2 > 0 Then { VAR5 = 0; For cnt = Index-var1 to Index-var2 { if Var5 == 0 or (Var5 > 0 and h[cnt] > Var5) Then Var5 = h[cnt]; } } 이 부분에서 LB (저점) 사이에서의 고가를 구하는건데 index 관련해서 헷갈리는 점들이 있고 var5 가 나타나는 시점이 일정치 않아서 질문드리고 싶습니다 유선상으로 여쭤보면 좋을거 같아서 연락주시면 감사하겠습니다
프로필 이미지
yamu
2024-10-21
868
글번호 184434
지표
답변완료

종목검색식 요청드립니다.

아래 N봉 이내에 15%이상 상승하면서 아래 키움수식을 crossup한 종목중에 현재 아래키움수식라인 +-2%이내에 종가가 위치하고 있는 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁드립니다. 항상 감사합니다. (N봉, 15%, -+2% 는 변경가능하도록 부탁드립니다.) * 키움수식라인 MO=floor(date/100); MO1=MO%100; VALUEWHEN(1, MO1!=MO1(1),O)
프로필 이미지
onlypsn
2024-10-21
774
글번호 184433
종목검색

중방 님에 의해서 삭제되었습니다.

프로필 이미지
중방
2024-10-21
33
글번호 184432
지표
답변완료

변환부탁드립니다.

안녕하세요~ 항상 많은 도움을 받고 있습니다. 수식은 아래와 같습니다. len 30 len2 30 o1=EAVG(open,len); c1=EAVG(close,len); h1=EAVG(high,len); l1=EAVG(low,len); haclose = (o1+h1+l1+c1)/4; haopen =(o1(1) +haclose(1))/2; hahigh = max(h1, max(haopen,haclose)); halow = min(l1, min(haopen,haclose)); o2=EAVG(haopen, len2); c2=EAVG(haclose, len2); h2=EAVG(hahigh, len2); l2=EAVG(halow, len2); IF(o2<c2,c2,0); 해당 수식을 우상향이며, 근접 3% 이내에 종목이 검색이 될 수있게 부탁드립니다. 항상 건강하고 즐거운 하루 되십시오
프로필 이미지
미서니
2024-10-20
645
글번호 184431
종목검색
답변완료

문의드립니다

input : Period(20),dv(2); input : 하단아래(3),하단위(4),상단위(3),상단아래(4); var : BBup(0),BBmd(0),BBdn(0); var : T(0),i1(0),i2(0),i3(0),i4(0); BBup = BollBandUp(Period,dv); BBmd = ma(c,Period); BBdn = BollBandDown(Period,dv); if CrossDown(C,BBdn) Then { T = -1; i1 = 0; } if CrossUp(C,BBdn) Then { T = 1; i2 = 0; } if CrossUp(C,BBup) Then { T = 2; i3 = 0; } if CrossDown(C,BBup) Then { T = -2; i4 = 0; } if T == -1 Then i1 = i1+1; if T == 1 Then i2 = i2+1; if T == 2 Then i3 = i3+1; if T == -2 Then i4 = i4+1; if MarketPosition <= 0 and T == 1 and i2 == 하단위 and i1 >= 하단아래 Then Buy(); if MarketPosition >= 0 and T == -2 and i4 == 상단아래 and i3 >= 상단위 Then Sell(); 지난번 작성해주신 수식에데 추가 수식 부탁드립니다 문의드릴 내용은 물타기 수식입니다 신호에 따라 매수나 매도 진입후 손실 50틱 일 때 1계약 손실 100틱 일 때 1계약 추가 진입하는 식을 부탁드립니다 청산은 똑 같고 최적화 부탁드립니다 감사합니다
프로필 이미지
cjfdk
2024-10-20
767
글번호 184430
시스템
답변완료

수식 문의드립니다

안녕하세요 ? 수식작성시 문법에러, 잘못된 토큰 <file end>로 오류창이 나올때는 어떻게 해야하는지요 ? 부탁드립니다
프로필 이미지
고목리
2024-10-20
903
글번호 184429
시스템
답변완료

SuperTrend 차트 표시

SuperTrend 차트 표시되었을때 상단밴드와 하단밴드를 연속적으로 표현될 수 있도록 수식 부탁드립니다.
프로필 이미지
느린거북
2024-10-20
908
글번호 184428
지표
답변완료

예스트레이더 종목검색으로 요청합니다^.^

아래수식은 키움에서 작성한 지표수식입니다. 예스트레이더 종목검색으로 변환요청 드립니다.. 항상 감사합니다... A1 = floor(date / 100); A2 = A1 % 100; A3 = highestSINCE(1,A2!=A2(1) and A2!=12,H); A4 = valuewhen(1,A2!=A2(1),A3(1))
프로필 이미지
서민순
2024-10-20
965
글번호 184427
종목검색