커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의 드립니다.

input : 익절틱수(100),손절틱수(20); if NextBarSdate != sDate Then { if NextBarOpen > C Then Sell("s",AtStop,C); if NextBarOpen < C Then Buy("b",AtStop,C); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); ---------------- 상기 수식어의 일봉매매에서 시가,전일종가신호의 특성상 아침장이 시작될 7시~7시30분에 진입신호가 많이 나오고 그 또한 짧은 시간에 손절이 흔해서 난감한 경우가 많습니다. 일봉은 시간설정이 불가하다고 하셨는데 분봉말고 다른방법이 가능한지 문의 드립니다.
프로필 이미지
푸른
2022-06-08
1127
글번호 159653
시스템
답변완료

수식작성 차이 문의

안녕하세요, 다른글의 답변에서 문의내용 있어 재질문드립니다. 아래에서 알려주신 수식중에 if nextbarstime == 090000 and nextbaropen > C*1.01 then buy("B", atmarket); 에서 buy부분에 대신 buy("B", atlimit, dayopen(0),1); 를 넣으면 어떤차이가 있는지요? ----------------------------------------------------- 안녕하세요? 예스스탁입니다. 이해하고 계신 내용이 맞습니다. 차트의 주기가 달라지면 동일한 전략이라도 신호의 위치나 시점이 달라지기 때문에 다른 성과를 나타내게 됩니다. 장시작후 가장 빨리 주문을 내고자 하신다면 주기가 짧은 틱차트를 사용하시면 됩니다. 틱차트의 경우 봉차트에 비해 모든 데이터를 수신 받아서 계산해야 되기 때문에 컴퓨터에 부하는 더 많이 가게 됩니다. 다만, 적용하는 종목수가 적고 연산을 많이 하지 않는 시스템식을 사용하신다면 별 문제는 되지 않을 것으로 판단됩니다. 참고로 단순히 시가 데이터만을 사용하시는 경우라면 nextbaropen(다음봉 시가), nextbarstime(다음봉 시작시각)을 이용하셔서 다음봉 시가가 들어오는 순간 즉시 주문을 내는 것도 가능합니다. 예를 들어 시초가가 전일 종가대비 1% 상승한다면 시가가 들어온 후 즉시 주문을 내고자 하는 경우라면 아래와 같이 작성할 수 있습니다. if nextbarstime == 090000 and nextbaropen > C*1.01 then buy("B", atmarket); 참고로 nextbarstime이나 nextbaropen을 사용하는 경우에는 주문 타입에 onclose타입을 사용할 수 없습니다. 감사합니다.
프로필 이미지
건곤대
2022-06-07
1429
글번호 159652
시스템
답변완료

시스템 트레이딩 관련 질문입니다^^

예스 수식은 문의를 통해 만들어서 사용해 보았는데요~ 시스템트레이딩을 만들어서 모의매매를 해보고 싶은데, 예스트레이더 시스템트레이딩 사용법 및 수식관련 공부할 수 있는 자료나 온라인강의가 있을까요?
프로필 이미지
분당고래
2022-06-07
1321
글번호 159651
시스템
답변완료

지표 주석 및 수정 부탁 드립니다

안녕하세요? 만들어주신 수식 잘 사용하고 있습니다 아래 수식을 다음과 같이 수정 부탁 드립니다 장 시작시 갭하락경우 저점 라인(Plit2)만 표시 갭상승경우 고점 라인(Plot1)만 표시되도록 수정 부탁 드립니다 input: P(5); Var: cnt(0), sum1(0), sum2(0), mav1(0), mav2(0), HH(0),LL(0), tx1(0), tx2(0); var: H1(0), L1(0); sum1=0; sum2=0; For cnt=0 to p-1{ sum1 = sum1+ (DayHigh(cnt)-Daylow(cnt)); sum2 = sum2+ (DayHigh(cnt)-Daylow(cnt)); } mav1 = sum1/p; mav2 = sum2/p; if Bdate != Bdate[1] Then{ var1= mav1; Var2= mav2; value1 = dayopen+var1; value2 = dayopen-var2; value3 = value1; value3 = value2; HH=H; LL=L; H1=HH; L1=LL; } if Bdate == Bdate[1] and H > HH Then { HH = H; Value4 = Value2+abs(HH-H1); } if Bdate == Bdate[1] and L > LL Then{ LL = L; Value3 = Value1-abs(LL-L1); } if CurrentDate ==sDate Then{ Plot1(Value3); plot2(Value4); } 감사합니다
프로필 이미지
까꾸리손
2022-06-07
1340
글번호 159636
지표

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

프로필 이미지
배움이
2022-06-07
108
글번호 159625
강조

수서동ㅇ병아리 님에 의해서 삭제되었습니다.

프로필 이미지
수서동ㅇ병아리
2022-06-07
255
글번호 159624
시스템
답변완료

부탁드립니다

A=EnvelopeUp(5,10); B=EnvelopeUp(20,5); crossup(b,a) 를 예스수식으로 변환부탁드립니다.
프로필 이미지
스리핏업
2022-06-07
953
글번호 159623
종목검색

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

프로필 이미지
hakona
2022-06-06
141
글번호 159622
지표
답변완료

문의 드립니다.

바쁘신 업무에 수고 많으십니다 아래와 조건 검색식을 -> 파워종목 검색식으로 변경 업무협조 부탁 드립니다. [ 아 래 ] 1. 주가범위 : 0일전 종가가 1,000 이상 99999999 이하 2. 주가비교 : [일] 0봉전 시가 < 0봉전 종가 3. [1분] 0봉전 이목균형표(9.26.52) 기준선 < 주가 4. [1분] 거래량 50,000 이상 99999999 이하 5. 주가이평배열(4) : [1분] 0봉전 종가 5이평 > 10이평 > 20이평 > 60이평 ※ 요청사항 - 상기 1~5 항목의 검색식은 각각의 개별식으로 작성 협조 부탁 드립니다. - 1~2 항목은 일봉 기준 검색식 요청 - 3~5 항목은 1분봉 기준 검색식 요청 항상 감사 합니다. 오늘도 수고 하세요.
프로필 이미지
옥스
2022-06-06
1255
글번호 159621
검색
답변완료

지표식 문의 드립니다.

안녕하세요. 늘 도움주심에 감사드립니다. 지표식 문의드립니다. 거래대금 100억 이상이고 전일종가 대비 10% 이상 상승한 봉(1일차)의 고가라인을 그리고 이후 나오는 봉(2일차 이후 나오는 봉)의 고가가 1일차봉 고가를 넘어서면 고가라인을 갱신하고 이후 나오는 봉(2일차 이후 나오는 봉)의 고가가 1일차봉 고가를 넘어서지 못하면 2일차 이후로 발생한 누적 거래대금이 1일차때 발생한 거래대금보다 작을 때까지만 고가라인을 유지하는 지표식을 분봉 기준으로 만들고 싶습니다.
프로필 이미지
2022-06-06
1190
글번호 159620
지표