커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의드립니다.

이동평균선 2일선이 5일선과 10일선 을 상향 돌파시 매수 buy표기 2일선이 5일선과 10일선을 하향으로 돌파시 sell표기 부탁드립니다.
프로필 이미지
백두에서한라
2020-04-23
385
글번호 138254
강조
답변완료

시스템 수식요청

일목균형표에 대하여 다음과 같은 조건일때 시스템 수식부탁드려요 <1>양운이고 전환선이 상승중일때 매수진입,음운이거나 기준선이 전환선을 하향돌파하거나 전환선이 하락하는 세가지 경우중 하나인 경우 매수청산 음운이고 전환선이 하락중일때 매도진입, 양운이거나 기준선이 전환선을 상향돌파하거나 전환선이 상승하는 세가지 경우중 하나인 경우 매도청산 <2>기준선이 전환선을 상승돌파하고 전환선이 상승중일때 매수진입, 음운이거나 기준선이 전환선을 하향돌파하거나 전환선이 하락하는 세가지 경우중 하나인 경우 매수청산 기준선이 전환선을 하락돌파하고 전환선이 하락중일때 매도진입, 양운이거나 기준선이 전환선을 상승돌파하거나 전환선이 상승하는 세가지 경우중 하나인 경우 매도청산 <3> 위<1>과 <2> 시스템식을 통합하여 하나의 시스템 수식으로 부탁 <4>양운하단선을 캔들이 터치하거나 양운 하단선을 캔들이 터치후 하락하였다가 양운하단선을 재차 상승돌파하는 경우 매수진입, 매수청산은 양운상단 또는 기준선 터치 또는 60일선 터치 세가지중 하나 (손절 전환선) 음운상단선을 캔들이 터치하거나 음운 상단선을 캔들이 터치후 상승하였다가 양운상단선을 재차 하락돌파하는 경우 매도진입, 매도청산은 음운하단 또는 기준선 터치 또는 60일선터치 세가지중 하나 (손절 전환선) <5>위<3>과 <4>시스템식을 통합하여 하나의 시스템 수식으로 부탁 <6>1분봉에서 캔들이 양운하단선을 하락돌파하고 전환선을 하향돌파한 경우 (위 <4>에서는 손절) 2분봉 양운하단선에서 매수진입, 음운이거나 기준선이 전환선을 하향돌파하거나 전환선이 하락하는 세가지 경우중 하나인 경우 매수청산 (손절 2분봉 전환선) 1분봉에서 캔들이 음운상단선을 상승돌파하고 전환선을 상승돌파한 경우 (위 <4>에서는 손절) 2분봉 양운상단선에서 매도진입, 양운이거나 기준선이 전환선을 상승돌파하거나 전환선이 상승하는 세가지 경우중 하나인 경우 매도청산 (손절 2분봉 전환선) <7>위 <6>의 경우에 손절20틱, 익절20틱만 추가 <8>위<5>와 <6>시스템식을 통합하여 하나의 시스템 수식으로 부탁 * 이 경우 위<5>에서는 전환선을 하락 또는 상승돌파하는 경우 손절이고 <6>에서는 손절이 아니고 전환선을 상승/하락돌파하는 경우 다음 분봉(여기서는 1분봉과 2분봉의 예를 들었음)에서 양운하단 또는 음운 상단에서 진입인대 이를 표현하는 것을 어떻게 할것인지가 관건이 될것 같네요.. 매번 신속하고 성실한 답변에 감사드립니다.
프로필 이미지
장안퀙쿠르드
2020-04-23
494
글번호 138253
시스템
답변완료

부탁합니다

하기 수식을 지표식만 예스로 부탁드립니다. study(title="Normalized smoothed MACD", shorttitle = "NSM", overlay=false) // inpFastPeriod = input(defval=12, title="MACD fast period", minval=1, type=input.integer) inpSlowPeriod = input(defval=26, title="MACD slow period", minval=1, type=input.integer) inpMacdSignal = input(defval=9, title="Signal period", minval=1, type=input.integer) inpSmoothPeriod = input(defval=5, title="Smoothing period", minval=1, type=input.integer) inpNormPeriod = input(defval=20, title="Normalization period", minval=1, type=input.integer) price = input(close, title="Price Source",type=input.source) // emaf = 0.0 emas = 0.0 val = 0.0 nval = 0.0 sig = 0.0 // red =color.new(#FF0000, 0) green=color.new(#32CD32, 0) black=color.new(#000000, 0) if bar_index > inpSlowPeriod alphaf = 2.0/(1.0+max(inpFastPeriod,1)) alphas = 2.0/(1.0+max(inpSlowPeriod,1)) alphasig = 2.0/(1.0+max(inpMacdSignal,1)) alphasm = 2.0/(1.0+max(inpSmoothPeriod,1)) emaf := emaf[1]+alphaf*(price-emaf[1]) emas := emas[1]+alphas*(price-emas[1]) imacd = emaf-emas mmax = highest(imacd,inpNormPeriod) mmin = lowest(imacd,inpNormPeriod) if mmin != mmax nval := 2.0*(imacd-mmin)/(mmax-mmin)-1.0 else nval := 0 val := val[1] + alphasm*(nval-val[1]) sig := sig[1] + alphasig*(val-sig[1]) // plot(val, color=val>val[1]?green:red, style=plot.style_line, linewidth=2, title="Reg smooth MACD") plot(sig, color=black, style=plot.style_cross, linewidth=1, title="Signal line") hline(0, title='0', color=color.gray, linestyle=hline.style_dotted, linewidth=1) // alertcondition(crossunder(val,sig),title="Sell",message="Sell") alertcondition(crossover(val,sig),title="Buy",message="Buy") alertcondition(crossunder(val,sig) or crossover(val,sig) ,title="Sell/Buy",message="Sell/Buy")
프로필 이미지
as8282
2020-04-22
480
글번호 138252
지표

미스포터 님에 의해서 삭제되었습니다.

프로필 이미지
미스포터
2020-04-22
1
글번호 138251
시스템
답변완료

지표식 부탁합니다

수고하십니다. 아래 식에서 매일 시가가 다르다면 선이 꺾입니다. 꺾이기 이전의 선은 보이지 않게 할 수 있으면 수정부탁합니다. var1 = dayopen(0); Plot1(var1,"시가");
프로필 이미지
등정
2020-04-22
366
글번호 138250
지표

부똘이 님에 의해서 삭제되었습니다.

프로필 이미지
부똘이
2020-04-22
6
글번호 138249
시스템
답변완료

설명서 예제의 질문있습니다.

아래 예제의 3번째줄 보면 highest(H,dayindex+1)이 당일 현재시점까지의 최고가로 되어있는데, dayindex가 당일 첫번째 봉이면 dayindex + 1은 당일 두번째 봉아닌가요? '당일 현재시점까지'가 어떻게 나온건지 궁금합니다. ---- 예제 함수 : DayIndex 예제 : if dayindex == 0 then &#61664; 당일 첫봉 highest(H,dayindex+1) &#61664; 당일 현재시점까지의 최고가 (첫 봉이 0이므로 dayindex에 1을 더해줘서 계산한다); ma(c,dayindex+1) &#61664; 당일 이평 C[dayindex] &#61664; 첫봉의 종가
프로필 이미지
명왕
2020-04-22
235
글번호 138247
시스템
답변완료

아래 수식이 해석 부탁드리겠습니다.

아래 부분에서 var3, var4가 이해가 안갑니다. 당일 고가와 진입한 다음봉 갯수 + 1 중에서 높은 가격을 산출하고?? ATR(20)*Mult를 뺐는데.. ATR(20)은 또 당최 뭔말인지.. 상세한 해석 부탁드려도 될까요.. 감사합니다. --------------------- Input: Mult(7); var3 = Highest(H, BarsSinceEntry+1) - ATR(20)*Mult; var4 = Lowest(L, BarsSinceEntry+1) + ATR(20)*Mult; if marketposition <> 0 then { exitlong("ExL-001", atstop, var3); exitshort("ExS-001", atstop, var4); }
프로필 이미지
명왕
2020-04-22
252
글번호 138246
시스템
답변완료

함수요청

안녕하세요? 아래의 전략에 대해 스크립트 작성 요청드립니다. 종목: 크루드오일 주기: 60분봉, 참조 30분봉 매수: 가격이 30분봉 20ma 상단 위에 2개봉 연속으로 위치해 있으며, 상승 이동중인 60분봉 20ma를 돌파 완성 익봉에 진봉 매도: 가격이 30분봉 20ma 하단 아래에 2개봉 연속으로 위치해 있으며, 상승 이동중인 60분봉 20ma를 이탈 완성 익봉에 진봉
프로필 이미지
흰둥이아빠
2020-04-22
296
글번호 138245
시스템
답변완료

월봉Ploting

아래와 같이 일봉에서 월봉을 나타내는 것을 이전 질문에서 찾았는데 -> 월봉 안을 음영이나 색갈로 나타낼 수 없는지요? -> 월별로 시가와 종가를 Ploting 해서 지표 속성에서 채우기로 나타낼수 있음 좋겠습니다. 항상 감사드립니다. var : TL1(0),TL2(0),TL3(0),TL4(0),idx(-1); if bdate > bdate[1]+30 Then { idx = 0; var1 = O; # 월시가 var2 = sdate; var3 = stime; var4 = VAR1[1]; var5 = O; var6 = var4[1]; } else { idx = idx+1; if idx > 0 then { if idx == 1 then { TL1 = TL_New(sdate[1],stime[1],var1,sdate,stime,var1); TL2 = TL_New(var2,var3,O,sdate,stime,O); TL3 = TL_New(var2,var3,var1,var2,var3,O); TL4 = TL_New(sdate,stime,var1,sdate,stime,O); } else { TL_SetEnd(TL1,sdate,stime,var1); TL_SetBegin(TL2,var2,var3,O); TL_SetEnd(TL2,sdate,stime,O); TL_SetBegin(TL3,var2,var3,var1); TL_SetEnd(TL3,var2,var3,O); TL_SetBegin(TL4,sdate,stime,var1); TL_SetEnd(TL4,sdate,stime,O); } if C > var1 Then { TL_SetColor(TL1,red); TL_SetColor(TL2,red); TL_SetColor(TL3,red); TL_SetColor(TL4,red); TL_SetSize(TL1,2); TL_SetSize(TL2,2); #TL_SetSize(TL3,1); TL_SetSize(TL4,1); } else { TL_SetColor(TL1,RGB(070,130,180)); # Steel Blue TL_SetColor(TL2,RGB(070,130,180)); TL_SetColor(TL3,RGB(070,130,180)); TL_SetColor(TL4,RGB(070,130,180)); TL_SetSize(TL1,1); TL_SetSize(TL2,1); # TL_SetSize(TL3,1); TL_SetSize(TL4,1); } } } Plot10(var1, "종가");
프로필 이미지
짱짱해야지
2020-04-22
297
글번호 138244
지표