커뮤니티

예스랭귀지 Q&A

글쓰기

관리자에 의해 프로그램 사용법 QnA로 이동되었습니다

프로필 이미지
송파토박이
2023-08-21
2
글번호 171706
시스템
답변완료

수식 부탁드립니다

안녕하세요 예스트레이더를 활용한 종목검색식 부탁드립니다 주식 차트 지표 중 엔벨(10,10)하한선이 볼밴(20,1)하한선을 골든크로스 후 주가가 당일이나 하루 전 엔벨선 하한선에 닿을때나 1~2% 사이 근접하는 종목을 찾고 싶습니다 제가 아는 엔벨 하단선이 볼밴 하단선을 골든크로스 하는 식은 이걸로 알고 있습니다 var : En(0), Bd(0); En = EnvelopeDown(10, 10); Bd = ma((C+H+L)/3, 20) - std((C+H+L)/3, 20); if CrossUp(En, Bd) then Find(1); 추가로 넣고 싶은데 아직 잘 모르겠어서요ㅠ 부탁드리겠습니다 내용은 첨부파일로 한번 남겨봅니다
프로필 이미지
또리
2023-08-21
1224
글번호 171699
종목검색
답변완료

ATR 익절 손절 사용자함수

안녕하세요 어느덧 여름도 마쳐가는 것 같습니다. 항상 건강하십쇼. 감사드립니다. 전략마다 atr 값에 따른 주식 비중 조절하기 귀찮아서 아예 사용자 함수로 만들어버리고 싶습니다. 주식용입니다 var1 = ATR_MM(가용자금, ATR길이, ATR배수, 투입자금퍼센트) *가용자금, ATR길이, ATR배수, 투입자금퍼센트 제가 입력할 수 있도록 해주세요. **가용자금은 만원단위로 되게 해주세요 ***결과값은 1주 단위로 반올림 해주세요 이렇게 var1에 불러와서 사용하고 싶습니다. 예제 If MA1 > MA2 and L < L[1] 라면, '전봉 종가'에 매수하고 싶습니다. 이때, 가용자금은 천만원이고, (전봉 종가 - ATR(14)*4)에 가격이 도달해 손절할 시 1프로(10만원)만 손절될 수량만 var1에 할당이 되었으면 좋겠습니다. (수수료 고려 x) ATR_MM(1000, 14, 4, 1) 이렇게 쓸 수 있었으면 좋겠습니다. 부탁드립니다!!!!!!!!
프로필 이미지
이만스닥
2023-08-21
1256
글번호 171697
사용자 함수
답변완료

시스템식 관련 문의드립니다.

안녕하세요. 청산로직으로 exitlong, exitshort ,SetStopProfittarge, SetStopLoss 모두 사용을 하는데, 색상표현에 있어서 궁금한 사항이 있어 문의 드립니다. exitlong와 exitshort 신호의 색상은 "차트표시" 탭에서 설정을 하면 되죠. 그런데, SetStopProfittarge, SetStopLoss 청산의 경우에는 "강제청산" 탭에 정해놓은 색상으로 표현이 되더군요. 위 식을 사용할 경우 위의 두번째 그림처럼 손절매와 최대수익대비하락은 비활성상태이면서 색상을 변경할수 있구요. 여기서 궁금한 것이 있습니다. SetStop~~~ 수식을 사용할 경우 차트에 청산되는 표시가 "S"표시가 나옵니다. 이 "s"표시와 색상을 별도로 지정할 수는 없는지요??
프로필 이미지
하루만
2023-08-21
1512
글번호 171692
시스템
답변완료

수식 변환 부탁드립니다

안녕하세요~~ 시스템 관리자님 항상 고맙습니다. 하기 그림 기준 [종목명 : 맥쿼리인프라] 2023년5월08일 / 2023년5월17일 발생한 캔들 기준으로 녹색 캔들로 변경하고자 합니다. 녹색 캔들의 기준 ①전날 양봉 ②금일 음봉 + 전날의 종가 위에 마감(갭으로 마감) ③상단 꼬리 : 몸통(O,C) 기준 몸통보다 작을 것 ④하단 꼬리 : 상관 없지만 몸통보다 크면 클수록 좋음
프로필 이미지
yes초보님
2023-08-21
1483
글번호 171690
지표
답변완료

아래 기준선 지표를 캔들에 올려서 시가종가 사이에 색을 채워 보기 좋게 하려고 합니다.

아래는 제가 만든 지표인데... 지표가 나타나지도 않고 캔들 위로 올려지지도 않는데 도대체 뭐가 잘 못된 것인가요? 수정 부탁드립니다. input : period1(38); var : vv1(0), vv2(0), vv3(0), vv4(0), vv5(0); if v>(v[1]+v[2]+v[3])/3*(1+(period1/100)) then vv1; if vv1 and v>max(v[1],v[2],v[3]) Then vv2; if vv1<v Then vv4; if vv1 and vv2 or vv4 then vv3=open; if vv1 and vv2 or vv4 then vv5=close; plot1(vv3, "기준선",blue); plot2(vv5, "기준선",Red);
프로필 이미지
정구지
2023-08-21
1622
글번호 171689
지표

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

프로필 이미지
wl
2023-08-21
0
글번호 171678
시스템
답변완료

지표 문의 드립니다.

1) 1. 상단(수식1) TOP=HIGHEST(H,기간); LO=LOWEST(L,기간); DOUBLE=VALUEWHEN(1,H>TOP(1),H); VALUEWHEN(1,BARSSINCE(H>TOP(1))==(기간-R),DOUBLE) 2. 하단(수식2) TOP=HIGHEST(H,기간); LO=LOWEST(L,기간); DOUBLE=VALUEWHEN(1,H>TOP(1),H); VALUEWHEN(1,BARSSINCE(H>TOP(1))==(기간-R),LO) 3. 지표설정 >기간 45, R 2 4. 스케일 > 가격 -------------------------------------------------- 2) 수식1 중심선 MA( 가격, 이평기간, 이평방법 ) 수식2 상단 A = MA( 가격, 이평기간, 이평방법 ); A + AvgIf( 가격 - A, 1, 0.0 ) + 2 * StdevIf( 가격 - A, 1, 0.0 ) 수식3 하단 A = MA( 가격, 이평기간, 이평방법 ); A + AvgIf( 가격 - A, -1, 0.0 ) - 2 * StdevIf( 가격 - A, -1, 0.0 ) 2번째 수식의 라인은 지수로 해주세요 둘 다 키움 수식인데 예스로 좀 바꿔주세요.
프로필 이미지
신대륙발견
2023-08-21
959
글번호 171677
지표

배움이 님에 의해서 삭제되었습니다.

프로필 이미지
배움이
2023-08-20
30
글번호 171676
시스템
답변완료

키움의 valuewhen(1,조건2,표시가격1) 대신 예스에서 사용하려면?

질문) 선생님 키움의 valuewhen(1,조건2,표시가격1) 처럼 조건을 바로 캔들위에 나타내게 표시할 수 있는 예스수식은 어떤 것이 있어 주로 어떤식으로 표현되어지는지요?
프로필 이미지
정구지
2023-08-21
1025
글번호 171674
지표