커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

지표 여러개 합치기

완전 생초보라 문의 드려요.. 지표하나로 예를들어 볼린져밴드 , 일목균형표 등을 하나의 수식으로 합치는건 어떻게 하나요? 하나하나 불러올라니 성가시기도 해서요..^^ 항상 감사합니다.
프로필 이미지
수식쌩짜
2020-09-09
804
글번호 142205
지표
답변완료

문의드립니다

안녕하세요 일목에서 후행스팬1 아래에 일봉이 있다면 배경색을 파랑색. 일봉이 후행스팬1 위에 있다면 빨강색으로 표기 하는 수식 부탁 드립니다. 수고하세요
프로필 이미지
백두에서한라
2020-09-09
739
글번호 142203
지표
답변완료

신호가 전혀 나오지 않네요.

죄송한데요. 신호가 전혀 나오지 않네요. 한번만 더 검토 부탁드리겠습니다. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. 1 다이버전스 수식은 고점과 저점을 판별하는 내용이 있어야 합니다. 해당 부분에 대한 언급이 없으셔서 스윙하이, 스윙로우 함수로 고점저점 판단하는 내용으로 작성해 드립니다. 해당 함수에 대해서는 예스랭귀지 도움말에서 설명 참고하시기 바랍니다. 2 고점이 일정봉 상승후에 일정봉 값이 하락해야 판단됩니다. 저점도 반대로 같습니다. 고점/저점기준으로 N개봉 지난후에 사후적으로 판별되므로 고점이후 첫 음봉이나 저점 이후 첫양봉이 이미 과거봉일수 있습니다. 스윙하이나 스윙로우 조건이 만족한 시점이후의 첫 음봉/양봉으로 작성해 드립니다. 3 Input : P(9),Left(3),right(3); Var : RSIV(0),t(0); var : HIV(0),HIV1(0),HPV(0),HPV1(0); Var : LIV(0),LIV1(0),LPV(0),LPV1(0); RSIV = RSI(P); #고점발생 if SwingHigh(1,value1,left,right,left+right+1) != -1 Then { T = 1; #최근 고점 HIV = value1[right]; #직전 고점 HIV1 = HIV[1]; #최근 지표 고점구간에서 가격 최고점 HPV = Highest(H,left+right+1); #직전 지표 고점구간에서 가격 최고점 HPV1 = HPV[1]; } if Swinglow(1,value1,left,right,left+right+1) != -1 Then { t = -1; #최근 저점 LIV = value1[right]; #직점 저점 LIV1 = LIV[1]; #최근 지표 저점 구간에서 가격 최저점 LPV = Lowest(L,left+right+1); #직전 지표 저점 구간에서 가격 최저점 LPV1 = LPV[1]; } #지표값하락, 가격 상승 매도 if T == 1 and HPV > HPV1 and HIV < HIV1 and HPV1 > 0 and C < O Then { T = 2; sell(); } #지표값상승, 가격 하락 매수 if T == -1 and LPV < LPV1 and LIV > LIV1 and LPV1 > 0 and C > O Then { T = -2; buy(); } 즐거운 하루되세요 > 김종서 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 안녕하세요. RSI 지표로 그림과 같이 다이버전스 발생하고 최저점 음봉이 지난 후 양봉 발생시 매수진입하고 그 최저점 이탈시 손절하는 수식을 부탁드립니다. 그 반대의 경우 최고점 양봉 후 음봉 발생시 매도 진입하고 최고점 이탈시 손절의 경우도 부탁드립니다. 수고하세요. 감사합니다.
프로필 이미지
김종서
2020-09-08
716
글번호 142200
시스템
답변완료

지정 청산

안녕하세요? 다른글에서 본거 같은데 못찾겠네요. If BuySetup Then Buy ("B1", AtStop, val,2); 이렇게 2계약이 들어간 상태에서, MACD가 하락 시그널이 나와서 1계약은 청산하고 종가에 1계약을 다시 매수 잡아서 오버나잇은 총 2계약으로 하고 싶습니다. 그리고 다음날 또 MACD가 하락 시그널 나오면 1계약 청산하고 또 종가 매수하는 방식이 반복입니다. 위에서 1계약 청산 식과, 1계약 종가 매수 식 좀 부탁드립니다. 고생이 많으십니다 ㅠㅠ
프로필 이미지
롬롬7
2020-09-09
696
글번호 142199
시스템
답변완료

문의 드립니다.

안녕하세요.. 두가지 문의드립니다. 1. 현재 쓰고있는 차트의 data2는 나스닥인데 나스닥 최근 데이터가 그 전날 데이터랑 같으면 매매를 안하려고 합니다. data2(closeD(0)!= closeD(1)) 이렇게 추가하면 될 것 같은데 이걸 진입조건 어디부분에 어떻게 추가해야하나요? 아래에 진입조건을 적어보겠습니다. =================== if data1(Bdate != Bdate[1]) Then { if 국선 > 나스닥 Then Buy(); if 국선 < 나스닥 Then Sell(); } ============================ 2. 시스템 식을 만들어주셨으면 좋겠습니다. 디테일한 건 제가 수정해서 사용하겠습니다. data1은 연결선물 틱봉이고요. 변수는 stoK1, stoK2, 방향 이렇게 세 개 입니다. 방향은 0 or 1 or -1이 반환됩니다. * 매수 진입조건은 stok1과 stok2가 40이하이면서, 방향[1]과 방향[0]이 둘다 -1이 아닐 때. * 매도 진입조건은 stok1과 stok2가 60이상이면서, 방향[1]은 0이고 방향[0]은 -1일때. *매수분 청산조건은 stok1과 stok2가 80이상이면서, 방향[1]과 방향[0]이 둘다 -1 일 때 *매도분 청산조건은 stok1과 stok2가 20이하이면서, 방향[0]이 1 일 떄 *포지션 보유중일 때 반대방향 포지션 진입조건이 일어나면 무시되나요? 그렇지 않다면 무시되게 부탁드립니다. *매매 시간은 9시부터 12시, 14시부터 15시 이렇게 두 구간만 하도록 부탁드립니다. 시간이 좀 걸리는 문의일까해서 죄송합니다. 항상 감사합니다.
프로필 이미지
빠른예스
2020-09-08
750
글번호 142198
시스템
답변완료

수식작성부탁드립니다...

1)캔들 종가가 5일선 아래로 음봉으로 돌파하고 다음 캔들 종가가 음봉으로 조건이 맞춰진 1번째 캔들의 저가를 하향돌파하면 매도 신호가 나오고 캔들 종가가 5일선 위로 양봉으로 돌파하고 다음 캔들 종가가 양봉으로 조건이 맞춰진 1번째 캔들의 고가를 상향돌파하면 매수 신호가 나오게 하고 싶습니다 위 조건으로 수식 부탁드리고 2)위 조건에 5일선이 만약 상승중이라면 매도 신호는 안나오고 5일선이 하락중에 매수 신호가 안나오는 방식도 부탁드립니다
프로필 이미지
초보왕
2020-09-08
1020
글번호 142197
시스템
답변완료

진입횟수 제한에 관하여

안녕하세요 ^^ 아래 69102 게시물을 참조하여 진입조건을 만족할때 같은 방향으로 3회까지만 허용하는 수식을 적용해 봤습니다. 그런데 그림과 같이 계속 진입이 되는데 어디가 잘못된 것인지요. 수식은 다음과 같습니다. Vars : ma5(0), ma20(0); ma5 = ma(C, 5); ma20 = ma(C, 20); If (stime >= 090000 && stime <= 110000) then { # 매수 진입/청산 조건 IF MarketPosition() <= 0 or (MarketPosition() == 1 && MaxEntries < 3) Then { IF ma20 > ma20[1] && C < ma5 then Buy("매수", AtLimit, O+PriceScale*1); } # 매도 진입/청산 조건 IF MarketPosition() >= 0 or (MarketPosition() == -1 && MaxEntries < 3) Then { IF ma20 < ma20[1] && C > ma5 then Sell("매도", AtLimit, O-PriceScale*1); } } SetStopLoss(PriceScale*10, PointStop); SetStopProfittarget(PriceScale*10, PointStop); 도움 부탁드립니다. 여기에 더하여 하루 수익이나 손실이 3Pt 이면 더이상 매매하지 않도록 하는 수식도 부탁드립니다. 감사합니다.
프로필 이미지
즐거운기다림
2020-09-08
820
글번호 142196
시스템
답변완료

rsi + cci

연녕하세요 cci가 k일동안 기준선(-100)이하 이고 rsi가 k일동안 기준선(30)이하 인 종목을 검색하려는데 검색결과가 cci는 만족하는데 rsi는 전혀 맞지않아요??? Input : Period(9), Period1(9), k(3), n(3); # cci가 기준선(-100)이하 value1 = CCI(Period); If value1 <= -100 Then value2 = value1 ; Else value2 = 0; # rsi가 기준선(30)이하 value10 = rsI(Period1); If value10 <= 30 Then value20 = value10; Else value20 = 0; if countif(value2<-100,k) == k and countif(value20<30,n) == n Then find(1);
프로필 이미지
개성상인
2020-09-08
1059
글번호 142195
종목검색
답변완료

수식 부탁 드립니다..

점을 돌파 할때 검색은 되는데.. 검색시점에 파라볼릭 점을 돌파했다 다시 내려온 종목은 검색이 안되게 할수 있을까요...? 부탁 드려요.. Input : af(0.02), maxAF(0.2); var1 = SAR(af,maxAF)[1]; if CrossUp(C,var1[1]) Then Find(1);
프로필 이미지
채하채연
2020-09-08
771
글번호 142194
종목검색

국악부 님에 의해서 삭제되었습니다.

프로필 이미지
국악부
2020-09-09
8
글번호 142193
시스템