커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

수식부탁드립니다

안녕하세요 저번에 수식을 부탁드렸고, 안녕하세요 예스스탁입니다. var1 = (highest(H,26)+lowest(L,26))/2; if crossup(c,var1+0.6) Then buy(); if CrossDown(c,var1-0.6) Then sell(); if MarketPosition == 1 and c <= EntryPrice-0.5 Then ExitLong(); if MarketPosition == -1 and c >= EntryPrice+0.5 Then ExitShort(); SetStopProfittarget(2,PointStop); 이렇게 답해주셨는데, 이 수식을 적용해보니 지지나 저항에서도 신호가 나옵니다 기준선 상향이나 하향돌파에서만 신호가 나올수있게 부탁드립니다 수고에 늘 감사드립니다...
프로필 이미지
단정웅
2020-02-02
347
글번호 135550
시스템
답변완료

시스템 수식부탁

수고가 많으십니다. 다음과 같은 사례에서 초보자가 예스수식을 만들고 싶은데 로직 기초단계에서부터 자세히 부탁드립니다. <전제조건> -1라인, 2라인, 3라인 (이평선은 아니지만 이해하기 쉽게 하기 위함)이 존재함 -전체적으로 기본손절은 10틱, 기본익절은 30틱 (익절과 손절은 본인이 선택할수 있도록 부탁. 기본 익절 손절없이 로직짜는 방법과 &#8211;10틱, 30틱 손절 익절 걸고 로직짜는 방법 선택가능) -매매시간대는 오후9시부터 새벽2시까지만 (이 경우도 시간준수하는 경우와 시간제한 없이 할수 있도록 선택가능하도록....) ①1라인이 2라인을 상향돌파하고 2라인이 3라인을 돌파 할 때 매수신호 발생 매수청산은 1라인이 2라인을 하향돌파하고 2라인이 3라인을 하향돌파할 때 매도신호는 1라인이 2라인을 하향돌파하고 2라인이 3라인을 하향돌파할 때 발생 매도청산은 1라인이 2라인을 상향돌파하고 2라인이 3라인을 상향돌파할 때 발생 ②1라인이 2라인을 상향돌파할 때 매수진입 1라인이 2라인을 하향돌파할 때 매수청산 및 매도진입 1라인이 2라인을 재상향돌파할 때 매수청산 및 매수진입 ③1라인이 2라인을 상향돌파할 때 1차 매수진입 1라인이 3라인을 상향돌파할 때 2차 매수진입 2라인이 3라인을 상향돌파할 때 3차 매수진입 1라인이 2라인을 하향돌파할 때 전체 매수 올청 및 1차 매도진입 1라인이 3라인을 하향돌파할 때 2차 매도진입 2라인이 3라인을 하향돌파할 때 2차 매도진입 1라인이 2라인을 상향돌파할 때 매도 올청 및 1차 매수진입
프로필 이미지
이대표
2020-02-02
371
글번호 135549
시스템
답변완료

수식 부탁드립니다

수고 많으십니다. 코딩력이 부족해서 자꾸 질문만 드리네요.. 아래 수식좀 부탁드립니다(사용자함수). 1. 분봉에서 5일,10일,60일,120일 양봉 && Dayclose[1] < Dayclose && 최고종가 2. 같은수식을 사용자함수로 작성해서 사용하는것과 시스템식에 직접작성하는 경우 사용상편리성외에 가독성과 처리속도가 차이가 있나요. 3. 질문 65831에 수식 다시한번 봐주세요..다르네요.
프로필 이미지
다낚아
2020-02-02
383
글번호 135548
사용자 함수
답변완료

수식전환 부탁드립니다.

아래 수식을 예스수식으로 전환부탁드립니다. 감사합니다. study("Money Flow Index MTF + Alerts", overlay = false) //Inputs length = input(title="Length", defval=14) os = input(20, title="Oversold") ob = input(80, title="Overbought") CurrentRes = input(true, title="Use Current Chart Resolution?") CustomRes = input("240", title="Custom Timeframe? Uncheck Box Above (E.g. 1M, 5D, 240 = 4Hours)") //MFI Calc res = CurrentRes ? period : CustomRes rawMoneyFlow = hlc3 * volume positiveMoneyFlow() => a = 0.0 a := hlc3 > hlc3[1] ? a + rawMoneyFlow : a negativeMoneyFlow() => b = 0.0 b := hlc3 < hlc3[1] ? b + rawMoneyFlow : b moneyFlowRatio = sma(positiveMoneyFlow(), length) / sma(negativeMoneyFlow(), length) moneyFlowIndex = security(tickerid, res, 100 - 100 / (1 + moneyFlowRatio)) //OB/OS Identification oversold = moneyFlowIndex[1] > os[1] and moneyFlowIndex < os overbought = moneyFlowIndex[1] < ob[1] and moneyFlowIndex > ob //Plotting col = oversold ? green : red plot(moneyFlowIndex, color=black, linewidth=2) plot(oversold ? moneyFlowIndex : overbought ? moneyFlowIndex : na, title="Oversold/Overbought Cross", color=col, style=circles, linewidth=6) h1 = hline(80, "Overbought") h2 = hline(20, "Oversold") h3 = hline(40, "Bears") h4 = hline(60, "Bulls") fill(h4, h1, color=green, title="Uptrend") fill(h3, h2, color=red, title="Downtrend") fill (h3, h4, color=gray, title="Transition Zone") //Alerts alert = oversold or overbought alertcondition(oversold, title="MFI Oversold", message="MFI Crossed Oversold" ) alertcondition(overbought, title="MFI Overbought", message="MFI Crossed Overbought" ) alertcondition(alert, title="MFI Alert Both", message="MFI Alert Generated OB/OS" )
프로필 이미지
임진사댁원장
2020-02-01
535
글번호 135547
지표
답변완료

수식 부탁합니다

현재 봉기준 7봉이내에 아래와 같이 거래량이 폭등한 경우 7봉이내 거래량 폭등한 횟수가 2회 이상 발생한 경우 검색식 부탁합니다. 검색 결과 거래량 폭등한 횟수도 나타날 수 있도록 부탁합니다. 예를 들어 A라는 종목이 현재봉 기준 7봉이내 폭등 횟수가 4회 발생한 경우 검색결과에 4번 발생한 것을 알수 있도록 수식 부탁합니다. 거래량 폭등 : 60이평 거래량 보다 해당봉의 거래량이 7배 이상 폭등
프로필 이미지
미래테크
2020-02-01
373
글번호 135546
종목검색
답변완료

부탁드립니다.

변환 부탁드립니다. 미리 감사드립니다.
프로필 이미지
뮬리
2020-02-01
370
글번호 135545
지표
답변완료

수평선 값 출력 좀 부탁 드립니다.

* 항상 많은 도움에 정말 고맙습니다. < 1번 요청사항 > (그림참조) 1.CrossUp(var1, var2) 시작부터 20봉 까지만 수평선그리기 2.시작봉 open값 출력 (20폰드) 좀 요청 드립니다. 즉 CrossUp(var1, var2) 시작 되면 20봉(변수) 까지만 수평선으로 그어지고 그 수평선 위에 시작값 을 출력 되게 부탁 좀 드립니다. 아래는 연습해 봤는데 잘안되네요..... var : TL1(0),TL2(0),TX1(0),TX2(0); var1 = ma(c,5) ; var2 = ma(c,20) ; ##+++++++++++++++++++++++++++++++++++++++++++ if CrossUp(var1, var2) Then { Tx1 = Text_New(sdate,stime, H-0.3 ,"●"); Text_SetColor(Tx1,BLACK); Text_SetSize(tx1,20); Text_SetStyle(tx1,2,2); } if CrossDown(var1, var2) Then { Tx1 = Text_New(sdate,stime, H-0.3 ,"●"); Text_SetColor(Tx1,RED); Text_SetSize(tx1,20); Text_SetStyle(tx1,2,2); } TL_Delete(TL1); TL1 = TL_New(var1,var2, c,sdate,stime,dayopen); // CrossUp(var1, var2) 시작후 20봉 까지만 수평선 출력 Text_Delete(TX1); TX1 = Text_New(sdate,Stime,c,NumToStr(TL_GetValue(TL1,sdate,stime),2)); // 수평선 위에 시작 첫봉 open가격 출력 < 2번 요청사항 > 가격선 표시 요청 드립니다. ## 골드 현재가격이 1593.4 일경우 var1 = c ; var11 = var1 + PriceScale*1 ; # 계산하면 1593.5 가 나옴 올림으로 처리하서 1593.5 를 해도 되고 var12 = var1 - PriceScale*4 ; # 계산하면 1593.0 가 나옴 버림으로 처리하서 1593.0 도 가능 ## 즉 PlotBaseLine10 을 기준으로 5틱 단위로 위, 아래로 표시 하고 싶습니다. ▶현재가격을 기준 으로 5틱 씩 끈어서 (버림 혹은 올림 하나만 적용)잡아 주시면 고맙습니다 PlotBaseLine1(1598.0,"1",GRAY,def,0.1) ; # 현개가격 기준선 + 45틱 PlotBaseLine2(1597.5,"2",GRAY,def,0.1) ; # 현개가격 기준선 + 40틱 PlotBaseLine3(1597.0,"3",GRAY,def,0.1) ; # 현개가격 기준선 + 35틱 PlotBaseLine4(1596.5,"4",GRAY,def,0.1) ; # 현개가격 기준선 + 30틱 PlotBaseLine5(1596.0,"5",GRAY,def,0.1) ; # 현개가격 기준선 + 25틱 PlotBaseLine6(1595.5,"6",GRAY,def,0.1) ; # 현개가격 기준선 + 20틱 PlotBaseLine7(1595.0,"7",GRAY,def,0.1) ; # 현개가격 기준선 + 15틱 PlotBaseLine8(1594.5,"8",GRAY,def,0.1) ; # 현개가격 기준선 + 10틱 PlotBaseLine9(1594.0,"9",GRAY,def,0.1) ; # 현개가격 기준선 + 5틱 PlotBaseLine10(1593.5,"10",GRAY,def,0.1) ; # 현개가격 기준선 . PlotBaseLine11(1593.0,"11",GRAY,def,0.1) ; # 현개가격 기준선 - 5틱 PlotBaseLine12(1592.5,"12",GRAY,def,0.1) ; # 현개가격 기준선 - 10틱 PlotBaseLine13(1592.0,"13",GRAY,def,0.1) ; # 현개가격 기준선 - 15틱 PlotBaseLine14(1591.5,"14",GRAY,def,0.1) ; # 현개가격 기준선 - 20틱 PlotBaseLine15(1591.0,"15",GRAY,def,0.1) ; # 현개가격 기준선 - 25틱 PlotBaseLine16(1590.5,"16",GRAY,def,0.1) ; # 현개가격 기준선 - 30틱 PlotBaseLine17(1590.0,"17",GRAY,def,0.1) ; # 현개가격 기준선 - 35틱 PlotBaseLine18(1589.5,"18",GRAY,def,0.1) ; # 현개가격 기준선 - 40틱 PlotBaseLine19(1589.0,"19",GRAY,def,0.1) ; # 현개가격 기준선 - 45틱 * 항상 고맙습니다. 수고하십시요.
프로필 이미지
요타
2020-02-03
501
글번호 135544
시스템
답변완료

수식 의뢰드립니다

안녕하세요! 키움의 검색식을 예스로 변환 부탁드립니다! 음봉 : C < O 양봉 : C > O ------------------------------------------------------------------ 검색조건 1 : 3연속 음봉 후 양봉 발생 검색( 키움에선 화살표로 표시했었습니다) C(3) < O(3) and C(2) < O(2) and C(1)< O(1) and C > O === 매수신호 ------------------------------------------------------------------ 검색조건 2 : 3연속 음봉 후 양봉 발생후 직전봉의 시가를 돌파하는 검색( 키움에선 화살표로 표시했었습니다) C(3) < O(3) and C(2) < O(2) and C(1)< O(1) and C > O and O(1) < C(0) === 매수신호 감사합니다!!
프로필 이미지
qha71
2020-02-01
377
글번호 135543
검색

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

프로필 이미지
qha71
2020-02-01
0
글번호 135542
검색
답변완료

수식 부탁드립니다~

매수 : 이동평균 100일선 위에서 5일선이 10일선을 돌파하면 매수진입, 이탈하면 매수청산 주가가 100일선을 이탈하면 손절 매도 : 이동평균 100일선 아래에서 5일선이 10일선을 이탈하면 매도진입, 돌파하면 매도청산 주가가 100일선을 돌파하면 손절 미리 감사드립니다^^
프로필 이미지
하리마우
2020-01-31
331
글번호 135541
시스템