커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

주봉식 부탁드립니다.

var1 = 이번주(주봉)시가; var2 = 지난주(주봉)시가; var3 = (이번주+지난주)최고가가격; var4 = (이번주+지난주)최저가가격: 부탁드립니다.
프로필 이미지
신나는파파
2024-08-14
864
글번호 182559
시스템
답변완료

Nh 예스글로벌 시장시간 부탁드려요

Nh 예스글로벌에서 nq es cL gas gc 등 거래하는데 시장시간으로 변경방법이 궁금합니다. 없으면 지표에서 현지 시장시간 나오게 수식 부탁드려요.
프로필 이미지
forjk1
2024-08-14
597
글번호 182558
지표
답변완료

월봉

월봉 조건검색식이 있다고 하면 오늘 장중에 그 조건식을 만족한 종목만 나오게 할수 있나요 월봉 조건검색식이 월초부터 오늘이 14일이면 1일부터 오늘 14일까지 만족하는 종목이 다 나오잖아요 오늘이 14일 이라고 치면 오늘 장중에 그 조건에 이번달 첫 만족하는 월봉 종목검색식 수식이 있는지요 제 수식에 추가할 수식이 필요해요 수고하세요 input : length(21),hh(8),mult(2),k(2); var : src(0),n(0),tx(0),sume(0),i(0),j(0),y2(0),sum(0),sumw(0),w(0),mae(0),A(0),A1(0),A2(0),A3(0); src = Close; n = barindex; sume = 0; for i = 0 to length-1 { sum = 0; sumw = 0; for j = 0 to length-1 { w = exp(-(pow(i-j,2)/(hh*hh*2))); sum = sum+src[j]*w; sumw = sumw+w; } y2 = sum/sumw; sume = sume+abs(src[i] - y2); } mae = sume/length*mult; A=y2; A1=y2+mae; A2=y2-mae; input : keyvalue(1),atrperiod(10); var : xATR(0),nLoss(0),xATRTrailingStop(0),pos(0),xcolor(0); src = close ; xATR = atr(atrperiod); nLoss = keyvalue * xATR; xATRTrailingStop = iff(src > xATRTrailingStop[1] and src[1] > xATRTrailingStop[1], max(xATRTrailingStop[1], src - nLoss), iff(src < xATRTrailingStop[1] and src[1] < xATRTrailingStop[1], min(xATRTrailingStop[1], src + nLoss), iff(src > xATRTrailingStop[1], src - nLoss, src + nLoss))); pos = iff(src[1] < xATRTrailingStop[1] and src > xATRTrailingStop[1], 1, iff(src[1] > xATRTrailingStop[1] and src < xATRTrailingStop[1], -1,pos[1])); input : 기간(5); var : Tema1(0),Tema2(0),Tema3(0),TemaM(0); Tema1= EmA(close, 기간); Tema2= EmA(Tema1, 기간); Tema3= EmA(Tema2, 기간); TemaM= 3 * Tema1 -3 * Tema2 + Tema3; input : N배(1.75); var : buyVolume(0),sellVolume(0); buyVolume = iff( (high==low), 0, volume*(close-low)/(high-low)); sellVolume = iff( (high==low), 0, volume*(high-close)/(high-low)); INPUT:TT(3); var : BB(0),X1(0),X2(0),X3(0); BB=C*V; X1=accumn(BB,TT); X2=accumn(V,TT); X3=X1/X2; INPUT:N일(3); var : QQ(0),DD(0),EE(0),FF(0),GG(0); QQ=(H+L+C)/3; DD=QQ*V; EE=accumn(DD,N일); FF=accumn(V,N일); GG=EE/FF; IF CROSSUP(C,X3) && CROSSUP(C,GG) && TemaM>TemaM[1] && pos==1 && C>O && X3>O && V>V[1] && buyVolume>sellVolume*N배 TheN Find(1);
프로필 이미지
뽀스뽀스
2024-08-14
669
글번호 182557
검색

살빼고싶다 님에 의해서 삭제되었습니다.

프로필 이미지
살빼고싶다
2024-08-14
86
글번호 182556
검색
답변완료

88527번 일봉 볼린저 밴드를 분봉에 표시에 대한 추가 질문

88527번에 대한 추가 질문입니다. 먼저 수식 알려 주셔서 감사합니다. ^^ 1. 제가 볼린저 밴드 중간값을 단순이동평균이 아닌 지수이동평균을 사용하여 이용하고 있는데, 알려 주신 식의 중간값을 지수이동평균으로 바꾸면 일봉 볼린저 밴드와 다른 값이 나옵니다. 왜 그럴까요? ㅠㅠ 지수이동평균을 이용한 일봉 볼린저 밴드 식 ---------------------------------- Inputs : Period(20), MultiD(2); Variables : Mav(0),BBup(0),BBdn(0); Mav = Ema(Close,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); If MAv[1] < MAv Then Plot1(MAv,"이평", RED); Else If MAv[1] > MAv Then Plot1(MAv,"이평", BLUE); Else Plot1(MAv,"이평",BLACK); If BBup[1] < BBup Then Plot2(BBup,"상단밴드", RED); Else If BBup[1] > BBup Then Plot2(BBup,"상단밴드", BLUE); Else Plot2(BBup,"상단밴드",BLACK); If BBdn[1] < BBdn Then Plot3(BBdn,"하단밴드", RED); Else If BBdn[1] > BBdn Then Plot3(BBdn,"하단밴드", BLUE); Else Plot3(BBdn,"하단밴드",BLACK); 알려주신 일봉-일봉표시 볼린저 밴드를 지수이동평균을 이용하여 분봉에 재구성한 볼린저 밴드 Inputs : Period(20),Dv(2); Variables : SumSqrt(0),Stdv(0); Variables : BBup(0),BBdn(0),cnt(0); Variables : Ep(0),D_Index(0), PreEma_Var(0),Ema_Var(0); #일봉 지수이동평균 계산 Ep = 2/(Period+1); If bDate != bDate[1] then Begin D_Index = D_Index+1; PreEma_Var = Ema_Var[1]; End; If D_Index <= 1 Then Ema_Var = Close; Else Ema_Var = Close*Ep + PreEma_Var*(1-Ep); #표준편차 계산 SumSqrt = 0; For cnt = 0 To Period-1 Begin SumSqrt = SumSqrt + (DayClose(cnt)-Ema_Var)^2; End; Stdv = SquareRoot(SumSqrt/Period); # 일봉 볼린져밴드 계산 BBup = Ema_Var + (Dv*Stdv); BBdn = Ema_Var - (Dv*Stdv); plot1(BBup ,"상단"); plot2(Ema_Var,"중단"); plot3(BBdn,"하단"); 2. 그리고 date != date[1]와 bdate != bdate[1]에 따라서도 값이 다르던데 어떤 차이가 있는지 궁금합니다.
프로필 이미지
다니엘87
2024-08-14
668
글번호 182555
지표
답변완료

문의 드립니다.

제가 글로 표현하는 능력이 부족해 전달이 잘못된 것 같습니다. 그래서 다시 작성하여 올립니다. 양해 바랍니다. 당일 시가 위이고 TRIX 기준선0 아래서 Period 5, sigPeriod 3 골든크로스 일 때 매수진입 TRIX 기준선0선 아래서 반복적으로 골든크로스 발생하면 계속 매수(피라미딩 적용) 청산은 TRIX 기준선0 위에서 Period 5, sigPeriod 3 데드크로스 일 때 모든 매수량을 매도 청산 완료 매수 수량을 입력할 수 있도록 추가해 주시면 감사하겠습니다. 그리고 당일 시가 아래일 경우도 같은 방식으로 매도용으로 부탁드립니다 ^.^
프로필 이미지
선물대장
2024-08-14
682
글번호 182554
시스템
답변완료

부탁드립니다

1. 아래수식을 전일부터 적용되게 부탁합니다. [ 전일, 전전일, 전전전일~ 자유롭게 조정할수 있게요 ] if date != date[1] Then{ var1 = 0; var2 = 0; } if C < O Then { var1 = var1+( H ) ; Var2 = var2+1 ; Var3 = var1/Var2 ; } plot1(var3); if date != date[1] Then{ var4 = 0; var5 = 0; } if C < O Then { var4 = var4+( L ) ; Var5 = var5+1 ; Var6 = var4/Var5 ; } plot2(var6);
프로필 이미지
대발이
2024-08-14
703
글번호 182553
지표
답변완료

문의드립니다.

늘 고맙습니다. 오늘 문의 드릴 내용은 매수포지션이 있을 시에는 매도신호가 작동하지 않게 하려면 어떻게 해야 하는지 입니다. 즉, 포지션이 없을 시에만 반대포지션으로 진입이 되게 할 수 있는지요? 현재의 수식에서는 매수포지션이 있는 상태에서 매도신호가 나오면 매수포지션을 청산하고 매도로 스위칭이 되도록 되어 있습니다.
프로필 이미지
산골소년
2024-08-14
940
글번호 182552
시스템
답변완료

언제나 감사합니다.

1. UB=((H+L)/2)+벨류*ATR(기간); LB=((H+L)/2)-벨류*ATR(기간); m1=eavg(UB,기간); 지표변수 기간 20 벨류 1 일봉상 종가가 해당 라인 넘어갈때 검색되게 부탁드립니다. 장중에도 검색될 수 있고 지표변수 변경 가능하게 만들어주세요. 2. 영웅문에 있는 슈퍼트렌드 supertrend(period, multiplier) 지표변수 period 14 multiplier 3 일봉상 상승으로 바뀌는 순간에 검색되게 해주세요. 지표변수 변경 가능하게 만들어주세요.
프로필 이미지
신성복
2024-08-14
852
글번호 182551
종목검색
답변완료

장 기준으로 오늘만 이라는 조건을 어떻게 넣을까요?

예를들어 13일 9시부터 ~ 14일 7시가 장이 열리는 시간이라고 한다면, 장이 열리고부터 장이 닫히지 전까지 오늘의 장이라고 생각하는데,14일 0시가 넘어서부터 오늘 이라는 표현을 쓰면 14일은 물론이고, 13일 9시부터도 해당되는 기준을 잡아줄 수 있도록 하고싶습니다. 이 조건을 어떻게 넣을 수 있을까요? 컴퓨터 상에는 일자가 바뀌는거라서 헷갈리네요. 고견 부탁드립니다.
프로필 이미지
추세추적자
2024-08-14
758
글번호 182550
지표