커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

도움을 요청합니다.

안녕하세요? 다음 수식은 참조Data3만을 가지고 표현한건데요 참조Data3+참조Data4를 더한 값으로 수정해주시면 대단히 감사하겠습니다. 미리 감사드립니다. 꾸뻑 오늘도 좋은하루 되세요. =========================== var : C2(0,Data3),H2(0,Data3),L2(0,Data3),cnt(0,Data3); var : Sidx(0,Data3),Sidx1(0,Data3),Eidx(0,Data3),Eidx1(0,Data3),Pre1(0,Data3); C2 = Data3(c); if Data3(Bdate != Bdate[1]) Then { H2 = C2; L2 = C2; Sidx = data3(Index); Sidx1 = Sidx[1]; Eidx1 = Eidx[1]; } Eidx = data3(Index); if data3(Bdate != Bdate[1] or (Bdate == bdate[1] and C2 > h2)) Then h2 = C2; if data3(Bdate != Bdate[1] or (Bdate == Bdate[1] and C2 < l2)) Then l2 = C2; if Sidx1 > 0 Then { pre1 = 0; For cnt = data3(Index)-Eidx1 to data3(Index)-Sidx1 { if data3(sDate[cnt] < sDate and sTime[cnt] <= sTime) Then { pre1 = C2[cnt]; cnt = data3(Index-Sidx1+1); } } } if CurrentDate == sDate Then { if Data1(sDate) == Data3(sDate) Then { Plot1(C2,"참조",IFf(C2 >0,RGB(0,0,0),RGB(0,0,0))); Plot2(H2,"최고"); Plot3(L2,"최저"); Plot4(pre1,"전일"); PlotBaseLine1(0); } Else { NoPlot(1); NoPlot(2); NoPlot(3); NoPlot(4); } } if CurrentDate == sDate and Data1(sDate) == Data3(sDate) Then { Plot5(Data3(OpenD(0)),"D2당일시가"); Plot6(Data3(HighD(0)),"D2당일고가"); Plot7(Data3(LowD(0)),"D2당일저가"); Plot8(Data3(LowD(0)+(HighD(0)- LowD(0))*0.236),"23.6%"); Plot9(Data3(LowD(0)+(HighD(0)- LowD(0))*0.764),"76.4%"); Plot10(Data3(LowD(0)+(HighD(0)- LowD(0))*0.382),"38.2%"); Plot11(Data3(LowD(0)+(HighD(0)- LowD(0))*0.618),"61.8%"); Plot12(Data3(LowD(0)+(HighD(0)- LowD(0))*0.50),"50.0%"); }
프로필 이미지
포보스
2023-10-31
898
글번호 173556
지표
답변완료

재문의 드립니다.

var : TC(0),Pivot(0),BC(0); TC = (Pivot - BC) + Pivot; Pivot = (High + Low + Close)/3; BC = (High + Low)/2; Plot1(TC); Plot2(PIVOT); Plot3(BC); 위 수식으로 구글 검색에서 캡쳐해온 이미지처럼 나오길 기대했는데 올린 이미지처럼 나옵니다. 혹시 수정이 가능할까요?
프로필 이미지
신대륙발견
2023-10-31
917
글번호 173554
지표
답변완료

진짜 진짜 무식한 질문드립니다

지난 번 다음과 같은 너무 고마운 가르침을 주셨습니다. 정말 감사드립니다. <지난 번 답변: 이하 시작> 문의하신 내용은 참조데이터를 이용하는 전략으로 구현하셔야 합니다. 차트왼쪽 상단의 종목선택버튼 중 왼쪽버튼은 기본종목, 오른쪽버튼은 참조데이터를 추가하는 버튼입니다. 기본종목은 data1이고 참조데이터는 추가하는 순서로 data2,data3과 같은 데이터 번호가 부여되며 수식에서 이 데이터번호를 지정해서 값을 가져와 사용합니다. 시스템은 기본종목를 대상으로 신호와 주문이 가능하므로 옵션을 기본종목으로 차트를 열고 선물을 참조데이터 차트에 추가후에 전략구현하시면 됩니다. 아래는 간단히 이평크로스 전략을 data2를 기준으로 조건을 체크하고 신호는 기본종목(data1)에 발생하는 수식입니다. input : P1(5),P2(20); var : mav1(0,data2),mav2(0,Data2); mav1 = data2(ma(C,P1)); mav2 = data2(ma(C,P2)); if MarketPosition <= 0 and CrossUp(mav1,mav2) Then Buy(); if MarketPosition >= 0 and CrossDown(mav1,mav2) Then Sell(); <이상 끝> 그런데 제가 너무 무식해서 이걸로 아무리 고쳐도 도저히 해결이 되지 않습니다. ^^;; 솔직히 말씀드리면 그냥 이런게 필요합니다. 즉, 선물이 어떤 포인트(x)를 뚫으면 옵션이 그 선물 포인트(x)에서 n계약이 자동 매수가 되는 그런 프로그램입니다. 기껏 좋은 거 가르쳐 주셨는데 너무 무식해서 죄송합니다. 감사합니다.
프로필 이미지
hunter33
2023-10-31
810
글번호 173553
시스템
답변완료

스토캐스틱 rsi 지표

스토캐스틱 rsi 지표 부탁드립니다.
프로필 이미지
jarvis
2023-10-31
908
글번호 173523
지표

파워 님에 의해서 삭제되었습니다.

프로필 이미지
파워
2023-10-30
821
글번호 173522
지표

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

프로필 이미지
hakona
2023-10-30
1
글번호 173521
지표
답변완료

타주기 지표변환

감사합니다. 아래지표를 변환 부탁드립니다. 1. 분봉지표를 타분봉에서 사용할 수 있도록 변환부탁드립니다. 2. 일봉지표를 분봉에서 사용할 수 있도록 변환부탁드립니다. input : P1(3); var : LT(0),HT(0),NewH(0),BOX1(false),Top(0),BTM(0); LT=LOWEST(L,P1); HT=HIGHEST(H,P1); if H > HT[1] Then{ NewH = H; var1 = index; } BOX1=HIGHEST(H,P1-2)<HIGHEST(H,P1-1); if index-var1 == P1-2 and BOX1 Then Top = NewH; if index-var1 == P1-2 and BOX1 Then BTM = LT; plot1(TOP,"상단"); plot2(BTM,"하단");
프로필 이미지
jdavid
2023-10-31
908
글번호 173520
지표
답변완료

수식 문의 드립니다

선물 2분봉 에서 오전 8시 59분 봉 종가를 가져오는 logic을 부탁 드립니다~^^
프로필 이미지
oasis
2023-10-30
856
글번호 173519
사용자 함수
답변완료

문의

var: lmax(0),lmin(0),llmax(0),llmin(0); var : tx1(0),tx2(0),tx3(0),tx4(0); plot1(ema(c,8),"8ema"); plot2(ema(c,21),"21ema"); plot3(ema(c,55),"55ema"); plot4(ema(c,144),"144ema"); lmax=localmax(h); lmin=localmin(l); llmax=localmax(lmax); llmin=localmin(lmin); var1=localmax(llmax); var2=localmin(llmin); plot10(var1,"극대대대"); plot11(llmax,"극대대"); plot12(lmax,"극대"); plot13(lmin,"극소"); plot14(llmin,"극소소"); plot15(var2,"극소소소"); Text_Delete(tx1); Text_Delete(tx2); Text_Delete(tx3); Text_Delete(tx4); tx1 = Text_New(sdate,stime,var1,"극대대대 : "+NumToStr(var1,2)); tx2 = Text_New(sdate,stime,llmax,"극대대 : "+NumToStr(llmax,2)); tx3 = Text_New(sdate,stime,llmin,"극소소 : "+NumToStr(llmin,2)); tx4 = Text_New(sdate,stime,var2,"극소소소 : "+NumToStr(var2,2)); Text_SetStyle(tx1,2,1); Text_SetStyle(tx2,2,1); Text_SetStyle(tx3,2,0); Text_SetStyle(tx4,2,0); 선언도지않는이름잇다고 해서 넣었는데도 안돠는걸보니 문제가 잇나 봅니다,잘못된부분을 고쳐서 작동할수 있도록 바랍니다
프로필 이미지
레전드
2023-10-30
730
글번호 173518
지표
답변완료

지표

안녕하세요 항상감사합니다. 1]진동폭±[시가]=A 1-1]A/±2 2]진동폭±[ ]=B 2-1]B/±2 1]A±B=[ ]/2/4/5/6/8/10 부탁드립니다.
프로필 이미지
jesten77
2023-10-30
830
글번호 173517
지표