커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

검색식을 지표로 변경좀 부탁드립니다.

var : PrevClose(0), PrevHigh(0), PrevLow(0), var1(0); PrevClose = CLOSE[1]; // 전일 종가 PrevHigh = HIGH[1]; // 전일 고가 PrevLow = LOW[1]; // 전일 저가 var1 = ((iFf(PrevClose > PrevLow, PrevLow, PrevClose) - PrevHigh) * 0.236 + PrevHigh) * 0.950; if CrossUp(C, var1) Then Find(1); 기준선 표시될수 있도록 지표로 변경 부탁드립니다.
프로필 이미지
내돈매매
2025-01-15
585
글번호 187242
지표
답변완료

질문 한 개 드립니다.

Inputs: TurnLen(9), StdLen(26), PrdLen(52); Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0); 전환선 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2; 기준선 = (Highest(High, StdLen) + Lowest(Low, StdLen)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, PrdLen) + Lowest(Low, PrdLen)) / 2; Plot1(전환선, "전환선"); Plot2(기준선, "기준선"); Plot3(후행스팬, "후행스팬"); Plot4(선행스팬1,"선행스팬1"); Plot5(선행스팬2, "선행스팬2"); 위의 식은 일목균형표의 지표식입니다. 첨부파일 상에 빨간원안의 위치의 선행스팬1-선행스팬2 값을 구하려면 선행스팬1-선행스팬2 이렇게만 표현하면 되는지요? 이렇게 적용하면 전혀 다른 결과가 나오네요
프로필 이미지
산수유
2025-01-15
445
글번호 187238
시스템
답변완료

질문드리겠습니다

아래와 같은 식에서 if h>var1 이 조건을 분봉상 원그래프 등으로 표현했을때 당일에 한번만 신호가 표시되게 할 수 있을까요?? 당일에 최초로 신호가 발생했을때만 표시하고 나머지는 안나오게 하고 싶습니다 감사합니다 var1=ma(h,20); Plot1(var1); if h>var1 Then plot2(h);
프로필 이미지
yamu
2025-01-15
458
글번호 187236
지표

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

프로필 이미지
살빼고싶다
2025-01-15
63
글번호 187234
검색
답변완료

매수 신호별 트레일링 스탑, stoploss 조건 설정

안녕하세요 매수 신호별 트레일링 스탑과 stoploss 조건 설정 문의드립니다. 혹시 매수신호 별로 트레일링 스탑 설정이 가능한가요? (예시) 매수 신호 A인 경우, 진입가격의 2%가 상승한 후 1%가 하락한 경우 청산, stoploss는 0.5% 매수 신호 B인 경우, 진입가격의 200pt 상승 후 100pt가 하락한 경우 청산, stoploss는 없음 항상 감사합니다.
프로필 이미지
먼지곰
2025-01-15
576
글번호 187232
시스템
답변완료

수식부탁드립니다

A=BWI(20,2); (CROSSUP(A,5) OR CROSSUP(A,4) OR CROSSUP(A,3) OR CROSSUP(A,2) OR CROSSUP(A,1)) AND C>O && Crossup(RSI(Period),SPercent) Period 14 SPercent 65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1분봉으로 검색 할려고합니다. 필요한 수식이있슴 첨부해주세요
프로필 이미지
다툼
2025-01-15
472
글번호 187231
지표
답변완료

보조종목 nextbaropen

주종목에서 선물차트, 참조종목은 현물로 하고 참조종목에서 시초가신호가 들어오는 동시에 주종목에서 매수신호를 발생시키고자 합니다. if nextbarstime == 090000 and data2(nextbaropen / dayclose(0)) > 1 then buy(""); 과 유사하게 하려고 하는데, 참조종목에 대해서는 nextbaropen 함수를 사용못하는 건가요? 아시다시피, 선물은 8:45분 시작이고, 차트를 놓고 보면 참조종목의 어제종가는 익일 8:45분-9:00에 충분히 알 수 있어 활용이 가능할 것 같은데, 어떤지요? (물론 예트 내부적으로는 참조종목의 어제종가는 9시정각이 되어 시초가가 들어와야 결정되는것으로 알고 있습니다...)
프로필 이미지
건곤대
2025-01-15
433
글번호 187221
시스템

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

프로필 이미지
살빼고싶다
2025-01-15
69
글번호 187219
검색
답변완료

질문드리겠습니다

답변 감사드립니다 첨부한 식 관련 질문2개 부탁드립니다 질문1) for 문 관련 질문인데요 For cnt = 1 to (var1-Var2)-1 { sum1=sum1+h[cnt]; sumi=sumi+1; } value1=sum1/sumi; 여기에서 value 1을 출력하면 값이 0 으로 나오는 경우가 있습니다 직전만족봉과 현재만족봉의 거래일 날짜가 변경됐는데도 값이 안나오네요,, 조건만족봉 사이에 봉이 1개가 있어도 평균은 나와야 하는데 안나오는 경우가 있네요 예시 종목은 이건산업, YTN 입니다 직전만족봉과 현재만족봉이 1거래일 차이 이상일때(if d1 >= d2+1)라고 조건이 설정돼있는데요 (같은날 나온경우는 무시하려는 목적입니다), 수식을 어떻게 수정해야할까요? 질문2) averagearray 함수 관련 질문입니다 메뉴얼 상에서는 averagearray(aa,n) ; 이라고 입력했을때 0에서n 까지 방의 평균을 구한다고 돼있는데 아래식에서 averagearray(aa,0)이라고 입력하면 n/a 값이 나옵니다 그런데 averagearray(aa,1) 을 입력하면 aa[0] 값이 나오네요,, 0~1번방 평균을구하는거니 aa[0]+aa[1] 한 값의 평균이 나와야하지 않나요? 감사합니다 var : cnt(0), sum1(0), sumi(0),tt(0),hh(0),ll(0),tl(0); var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0); Array : ii[50](0),aa[50](0); #영업일수 if Bdate != Bdate[1] Then DD = DD+1; if h>l*1.05 Then { d1 = dd; d2 = d1[1]; var1 = Index; Var2 = var1[1]; sum1=0; sumi=0; if d1 >= d2+1 Then { tl=TL_NEW(sDatE,sTimE,h*1.01,sDatE,sTimE,99999); TL_SetSize(tl,1); For cnt = 1 to (var1-Var2)-1 { sum1=sum1+h[cnt]; sumi=sumi+1; } value1=sum1/sumi; Plot13(value1,"1ma",Green,Def,1); For cnt = 49 DownTo 1 { aa[cnt] = aa[cnt-1]; } aa[0] = value1; if aa[0]>0 then Plot11(AverageArray(aa,0),"hma",darkRed,Def,1);
프로필 이미지
yamu
2025-01-15
434
글번호 187214
지표

하루삼프로 님에 의해서 삭제되었습니다.

프로필 이미지
하루삼프로
2025-01-15
24
글번호 187210
지표