커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식문의

항상 감사드립니다. 피라미딩으로 3번의 진입중 1번째 진입은 10% 상승에 매도하고, 2번째와 3번째는 진입은 5% 상승에 매도 하고 싶습니다. 또한 1번 진입상태에서 2번 진입이 청산후 2번 진입 신호가 뜨면 다시 진입하고 싶습니다. 3번 진입도 마찬가지로 2번 진입상태에서 3번 진입이 청산되고 다시 3번진입이 발생하면 재진입하고 싶습니다. 다음처럼 작성했는데, 잘안되고 어렵습니다. // 진입 조건만족 후 if CurrentContracts == 0 Then { buy("b1", OnClose, def, 매수수량); } Else { if CurrentEntries < 3 Then buy("b2", OnClose, def, 매수수량); } if MarketPosition == 1 Then { if EntryName == "b1" then { if C > EntryPrice * 1.1 Then exitlong("x1", OnClose, EntryPrice * 1.1, "b1"); } Else { if C > LatestEntryPrice * 1.05 Then exitlong("x2", OnClose, LatestEntryPrice * 1.05, "b2"); }
프로필 이미지
모루
2021-01-22
946
글번호 145705
시스템
답변완료

수식 부탁드립니다

수고하십니다 다음과 같이 수식 작성하고자 하는데 부탁 드립니다 ㅇ 주식의 현재가격 - 당일 시초가격 의 차이가 +1000원이면 매수 -1000원이면 매도 If (C) - OPEN > +1000 Then Buy ("매수"); If (C) - OPEN < -1000 Then Sell ("매도"); 감사합니다
프로필 이미지
dkfvkrh7
2021-01-21
699
글번호 145701
시스템
답변완료

Data1과 Data2사용시

해당 부분은 미니 코스피 기준 10분 봉기준 2018-8-13 ~ 8-17에 발생하였습니다 수식은 다음과 같습니다. 날짜가 달라지는 경우 시가를 기준으로 각각의 이평을 1회만 계산하도록 부탁드립니다. 감사합니다. Input : AvgLen(2); Array : Book[50,10](0); var : Counter(0),SubCounter(0); var : SumAvgD1(0),SumAvgD2(0); //{**********************************************************************} If Date<>Date[1] then begin SumAvgD1=0; SumAvgD2=0; For Counter=49 downto 1 begin Book[Counter+1,1]=Book[Counter,1]; //{Ksf Open} Book[Counter+1,2]=Book[Counter,2]; //{Ssf Open} Book[Counter+1,3]=Book[Counter,4]; //{SumKsf} Book[Counter+1,4]=Book[Counter,5]; //{SumSsf} Book[Counter+1,5]=Book[Counter,6]; //{AvgKsf} Book[Counter+1,6]=Book[Counter,7]; //{AvgSsf} End; // {**********************************************************************} Book[1,1]=Data1(Open); Book[1,2]=Data2(Open); For SubCounter=1 to AvgLen begin SumAvgD1=SumAvgD1+Book[SubCounter,1]; SumAvgD2=SumAvgD2+Book[SubCounter,2]; End; Book[1,3]=SumAvgD1; Book[1,4]=SumAvgD2; Book[1,5]=Book[1,3]/AvgLen; Book[1,6]=Book[1,4]/AvgLen; End; Plot1(Book[1,5]); plot2(Book[1,6]); ---------------------------------------------------------------------   안녕하세요 예스스탁입니다.   2번계산을 하는 것을 막을 수는 없습니다. 다만 2번을 계산해도 동일값이 리턴되게 계산에 필요한 변수등을 선언할떄   var : 변수(0,data1); 과 같이 변수에 사용되는 값을 특정데이타를 기준으로 저장되게 하셔야 합니다.   어떤 계산식인지 알수 없어 정확히 답변이 가능하지 않으므로 해당 계산식 부분만 올려주시기 바랍니다.   즐거운 하루되세요       > 데미안 님이 쓴 글입니다.   > 제목 : Data1과 Data2사용시   > data1과 data2 모두 10분봉 사용   data1에서 날짜가 바뀌면 data1과 data2를 이용, 새로이 지표를 1회만 계산하고자 함   문제) data1은 15시 20분 데이터(전일자 마지막 데이터)가 없고, 익일 시가 데이터가 있음 data2는 15시 20분 데이터(전일자 마지막 데이터)가 있고, 익일 시가 데이터가 있음   이 경우 data1은 data2에 비교해서 당일자 마지막 봉이 없어서 (비어있어서), 위의 경우에 날짜가 바뀌는 것을 1회가 아니라 2회로 인식해서, 지표 계산을 2회에 걸쳐 함.   이 경우 1회만 지표를 계산하게 하려고 합니다. 어찌해야 할까요.
프로필 이미지
데미안
2021-01-21
906
글번호 145695
지표
답변완료

도움 주세요.^^

Valuewhen(1, crossup(c,envelopeup(period,percent)),(c+o+o+o)/4) 시가돌파시 거기에rsi 기간 14가 70돌파할때 검색이 되게 검색식 도움 구합니다.
프로필 이미지
여행88
2021-01-21
850
글번호 145689
검색

러블리 님에 의해서 삭제되었습니다.

프로필 이미지
러블리
2021-01-21
109
글번호 145688
지표
답변완료

외인과 개인들의 선물차이

1.당일 실시간 외인과 개인들의 선물차를 막대그래프로 2. 당일 실시간 외인과 기관 개인의 거래소 수급을 막대그래프로 보려고 합니다. 분봉챠트에서 보려고 합니다.
프로필 이미지
오늘도수익
2021-01-21
746
글번호 145685
지표
답변완료

질문드립니다.

예를 들면 60분data2시세의 20이평선을 5분 기본시세차트부분 위에 그리다고 할 경우 매 60분봉 완성시점(data2)의 이평선가격만 5분차트위에 그리고 싶습니다. 즉 중간과정에서 변화하는부분은 반영시키지 않고 60분완성시점의 이평선가격을 5분차트위에 그리고 싶은데 어떤 조건을 주어야 할까요..
프로필 이미지
아름다운아침
2021-01-21
804
글번호 145683
지표
답변완료

종목검색식 작성 문의드립니다. 감사합니다.

게시판을 보고 연구를 해봐도 수식작성이 쉽지가 않아 도움을 구합니다. 하이투자 HTS로 조건 조합하여 종목검색으로 매매중입니다. 예스트레이더로 옮기는 것이 좋아 보여 공부중에 있는데 어렵네요.ㅜ 고생많으시겠지만. 부탁 조금 드리겠습니다. 댓글 어려우시면, kimms0730@gmail.com 메일 주셔도 됩니다. 코스피, 코스닥 개별종목. 모두 일봉기준입니다. 모두 0봉전,0일전 기준입니다. - 투자심리선지표(종가,10일) 80% 상향돌파,10봉 이내 1회 이상 돌파. - 인벨로프 종가 단순, 이평60, 비율19. 30봉이내 1회 이상 상향돌파. - 인벨로프 종가 단순, 이평60, 비율19. 11봉이내 11회 이상 상향추세. - 가격이평선 정배열 전환 (5,10,20), 11봉 이내 1회 이상. - 가격이평선 역배열 전환 (5,10,20), 3봉 이내 1회 이상에 해당 하지 않는 종목,not조건. - 거래량 폭등(33%) 50봉 이내 1회 이상. - 평균거래량(5일) 25만주 이상. - 가격변화률, 당일 종가가 30일전 종가대비 -3% 이상 100% 이하. - 가격변화률, 당일 종가가 15일전 종가대비 -1% 이상 80% 이하. - 가격변화률, 당일 종가가 4일전 종가대비 -15% 이상 -5% 이하에 해당하지 않는 종목,not - 0일전 기준, 당일에 당해일 기준 3일 신저가 갱신에 해당하지 않는 종목, not - 캔들 윗그림자, - ∞ 이상 10 이하인 종목: 예를들면 윗그림자가 몸통보다 짧은 캔들. 감사합니다.!! 그리고 상기 전략 조합 후 종목필터링 후 자동매매 할려면 예스랭귀지가 아닌, 예스스팟으로 다시 작성해야 하는 것인가요?
프로필 이미지
goodegg
2021-01-21
1036
글번호 145681
종목검색
답변완료

분봉차트에서 일봉지표 표시 부탁드립니다.

안녕하세요. 다음은 일봉에서 사용하는 지표인데 분봉차트에 일봉지표가 표시되는 지표로 변환 부탁드립니다. 지표1 input : Period(10); var : Change(0), VolD(0), VolSum(0), Ratio(0), Line(0); Change = ABS(Close - Close[Period]); VolD = ABS(Close - Close[1]); VolSum = AccumN(VolD,Period); Ratio = Change / VolSum; Line = C[Period*Ratio]; Plot1(Line); 지표2 input : Period(10); var : Change(0), VolD(0), VolSum(0), Ratio(0), Line(0); Change = ABS(Close[1] - Close[Period]); VolD = ABS(Close[1] - Close[2]); VolSum = AccumN(VolD,Period); Ratio = Change / VolSum; Line = C[(Period*Ratio)+1]; Plot1(Line); 항상 감사합니다.
프로필 이미지
일목초인
2021-01-21
968
글번호 145678
지표
답변완료

현재가 선긋기

일봉 차트에서 추세선 함수를 사용하지 않고 오늘의 현재가를 5일전까지 선을 긋고 싶습니다. 5일전까지 안된다면 전일까지라도 괜찮습니다. 방법이 있으면 알려주시면 감사하겠습니다. //--------------------------------- var : aa(0),j(0); if lastBarOnChart == 1 then { aa=C; } for j= 1 to 5 { ???? plot1(aa,"현재가"); } //---------------------------------
프로필 이미지
여유의공간
2021-01-21
1062
글번호 145677
지표