커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의 드립니다.~~~~

항상 감사합니다~~~ CME상품 매매시 오전7시 장시작부터 다음날 오전3시까지 각 시간별(7시, 8시, 9시, ......) 시가를 기준(변수화 가능하면 변수로)으로 1, 10틱(변수화 가능하면 변수로) 상승시 매도진입 2, 10틱(변수화 가능하면 변수로) 하락시 매수진입 하는 수식을 부탁드립니다. 건강하세요~~~~~
프로필 이미지
예스요
2021-10-18
903
글번호 152965
시스템

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

프로필 이미지
예시
2021-10-18
4
글번호 152962
지표
답변완료

검색 문의

답변주셔서 감사합니다. 1일전의 차트이면, 수식에서 C[1], L[1]으로 작성되는게 아닌가요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 이평선 돌파종목 검색 > 안녕하세요 예스스탁입니다. 5선이 해당주기 분봉의 이평이면 1번식, 일간 5이평이면 2번식 이용하시면 됩니다. 1 input : P(5); var1 = ma(C,P); if sDate != sDate[1] Then { Condition1 = False; Condition2 = Condition1[1]; } if C > O and C > var1 and Var1 > L Then Condition1 = true; if Condition2 == true then Find(1); 2 input : P(5); var : cnt(0),sum(0),mav(0); sum = 0; For cnt = 0 to P-1 { sum = sum + DayClose(cnt); } mav = sum/P; if sDate != sDate[1] Then { Condition1 = False; Condition2 = Condition1[1]; } if C > O and C > mav and mav > L Then Condition1 = true; if Condition2 == true then Find(1); 즐거운 하루되세요 > 디딤돌 님이 쓴 글입니다. > 제목 : 이평선 돌파종목 검색 > 안녕하세요.. 그림과 같은 수식을 만들려고 하는데요.. 어제날짜에 분봉차트에서... 시가 또는 저가가 5일선 밑에서 5일선을 돌파한 양봉 종목을 검색하는 수식을 만들고 싶습니다.
프로필 이미지
디딤돌
2021-10-18
1023
글번호 152960
검색
답변완료

함수요청

안녕하세요? 아래의 요건으로 지표작성을 요청드립니다. 국내선물 1분봉으로 거래합니다. 이에 매일매일 데일리로 의미있는 고점과 저점을 잡고자 하는데 - MACD오실레이터가 9시 1분 완성봉의 첫 히스토그램이 양의 값이면 그 값 포함부터 MACD오실레이터 값이 음으로 반전하고 다시 양의 값으로 재전환할 때까지를 포함하여 (MACD오실레이터 양의 값 포함->음->양으로 변환할 때포함) 주가의 고점(HH)과 저점(LL)을 잡습니다. - MACD오실레이터가 9시 1분 완성봉의 첫 히스토그램이 음의 값이면 그 값 포함부터 MACD오실레이터 값이 양으로 반전하고 다시 음으로 값으로 재전환할 때까지를 포함하여 (MACD오실레이터 음의 포함->양-> 음으로 변환할 때포함) 주가의 고점(HH)과 저점(LL)을 잡습니다.
프로필 이미지
흰둥이아빠
2021-10-18
1037
글번호 152959
지표
답변완료

문의 드립니다.

수고많으십니다. 아래 수식에 추가 수식 부탁드립니다. 3분봉 차트에서 오전 10시 18분봉이 음봉으로 끝나는 경우 종가에 매도, 양봉으로 끝나는 경우 종가에 매수. input : StartTime(101500),EndTime(114000); input : Length(20), D1(2); input : 익절1(30),손절1(30),청산구분시간(103000),익절2(50),손절2(30),익절연속횟수(3),손절연속횟수(2); var : Tcond(false),profit(0),loss(0); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; profit = 0; loss = 0; } if TotalTrades > TotalTrades[1] Then { if IsExitName("bp1.",1) or IsExitName("bp2.",21) or IsExitName("bp1",1) or IsExitName("bp2",21) or IsExitName("sp1.",1) or IsExitName("sp2.",1) or IsExitName("sp1",1) or IsExitName("sp2",1) Then profit = profit+1; Else profit = 0; if IsExitName("bl1.",1) or IsExitName("bl2.",1) or IsExitName("bl1",1) or IsExitName("bl2",1) or IsExitName("sl1.",1) or IsExitName("sl2.",1) or IsExitName("sl1",1) or IsExitName("sl2",1) Then loss = loss+1; Else loss = 0; } var1 = BollBandUp(Length,D1); var2 = BollBandDown(Length,D1); if Tcond == true Then { If CrossUP(H,var1) and c > o and profit < 익절연속횟수 and loss < 손절연속횟수 then { Buy("b",OnClose,DEF,1); if sTime >= StartTime and sTime < 청산구분시간 Then { ExitLong("bp1.",AtLimit,C+PriceScale*익절1,"",1,1); ExitLong("bl1.",AtStop,C-PriceScale*손절1,"",1,1); } if sTime >= 청산구분시간 and sTime < Endtime Then { ExitLong("bp2.",AtLimit,C+PriceScale*익절2,"",1,1); ExitLong("bl2.",AtStop,C-PriceScale*손절2,"",1,1); } } If CrossDown(L,Var2) and C < O and profit < 익절연속횟수 and loss < 손절연속횟수 then { Sell("s",OnClose,DEF,1); if sTime >= StartTime and sTime < 103000 Then { ExitShort("sp1.",AtLimit,C-PriceScale*익절1,"",1,1); ExitShort("sl1.",AtStop,C+PriceScale*손절1,"",1,1); } if sTime >= 103000 and sTime < Endtime Then { ExitShort("sp2.",AtLimit,C-PriceScale*익절2,"",1,1); ExitShort("sl2.",AtStop,C+PriceScale*손절2,"",1,1); } } } if MarketPosition == 1 Then { if sTime >= StartTime and sTime < 청산구분시간 Then { ExitLong("bp1",AtLimit,EntryPrice+PriceScale*익절1,"",1,1); ExitLong("bl1",AtStop,EntryPrice-PriceScale*손절1,"",1,1); } if sTime >= 청산구분시간 and sTime < Endtime Then { ExitLong("bp2",AtLimit,EntryPrice+PriceScale*익절2,"",1,1); ExitLong("bl2",AtStop,EntryPrice-PriceScale*손절2,"",1,1); } } if MarketPosition == -1 Then { if sTime >= StartTime and sTime < 103000 Then { ExitShort("sp1",AtLimit,EntryPrice-PriceScale*익절1,"",1,1); ExitShort("sl1",AtStop,EntryPrice+PriceScale*손절1,"",1,1); } if sTime >= 103000 and sTime < Endtime Then { ExitShort("sp2",AtLimit,EntryPrice-PriceScale*익절2,"",1,1); ExitShort("sl2",AtStop,EntryPrice+PriceScale*손절2,"",1,1); } } IF Endtime > starttime Then SetStopEndofday(Endtime); Else { if sDate != sDate[1] Then SetStopEndofday(Endtime); } if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { IF Endtime <= starttime Then { SetStopEndofday(0); } }
프로필 이미지
에리카
2021-10-18
1099
글번호 152953
시스템
답변완료

문의드립니다.

> 수고많으십니다. 시스템 수식 문의 합니다. 5분봉에서 봉이 시작시 진입 , 완성후 청산 되는 수식 요청 건입니다. 볼린져 밴드 의 중심값 기준으로 볼린져 밴드의 중심선 값이 직전 값보다 현재 중심선 값이 높게 형성 되어 시작 될시 매수 포시션으로 진입을 하고, 봉이 완성시 직전 중심선 값보다 현재 중심선 값이 클경우 유지 , 그리고 다음 봉에서 직전 봉 값보다 작으면 청산 하고 청산되었다는 표시로 파랑색 화살표 수식 요청 합니다. 만약 위의 조건이 안맞을 경우 봉 완성시 청산. 매도는 위의 방식과 반대 입니다. 수고하세요
프로필 이미지
백두에서한라
2021-10-18
1085
글번호 152950
시스템
답변완료

문의

항상감사합니다 1]추세선 2]자동패턴분석 3]각도 1]2]는 키움에서도 지표서비스가 있읍니다 예스에도 1]2]에 해당하는 지표가 있을까요? 3]은 캔들100개 기준으로 고가저가에서 자동패턴이나 추세선처럼 나타낼수 있을까요?
프로필 이미지
에리카
2021-10-18
1420
글번호 152940
지표
답변완료

질문드립니다

늘 감사드립니다. 1. 차트에서 3분 단위로 막대그래프로 표시되게 만들어주세요.(분은 조절 가능하게 부탁드립니다) 2. 3분 단위로 표시될때 매번 막대그래프 3분 단위로 나타날때마다 그때 그 봉의 시가도 같이 표시 가능하도록 해주세요.
프로필 이미지
조하트
2021-10-18
1279
글번호 152938
지표
답변완료

문의

안녕하세요. 1.종목에서 (매도호가잔량 나누기 매수호가잔량)*100=값을 표현 2.첨부 파일의 3종류로 표현하고 싶습니다. 그래프, 막대그패프, 숫자 3.가능한 방법을 부탁드립니다. 수고하십시오.
프로필 이미지
공기단축
2021-10-18
1110
글번호 152937
사용자 함수
답변완료

문의

안녕하세요. 1. 월,주,일,분봉 관계없이 2. 챠트에서 현재봉에서 20번째 캔들 종가에서 현재봉까지 수평선 긋기 3. 수평선 색깔, 선굵기 선택 가능 4. 수평선 좌측 or 우측에 "(현재가격 나누기 20번째 종가) * 100% = 값"을 %로 표현 이상입니다. 수고하십시오
프로필 이미지
공기단축
2021-10-18
854
글번호 152934
지표