커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의 드립니다

PERIOD = 60; VV = highest(V(1), PERIOD); BASE = IF(V > VV*2 AND C(1) < C, MIN(C, O), 0); BASE검색식과 신호수식으로 부탁드립니다
프로필 이미지
launcher
2025-10-29
90
글번호 227441
지표
답변완료

부탁드립니다

2 input : 기간1(60),N(5),Per(10); var : A1(0),B1(Nan),B2(Nan),i(Nan); A1=Highest(V,기간1); if V >A1[1] Then { B1 = (O+C+L+H+C)/5; B2 = B1[1]; i = Index; } if Index >= i+N and B1 <= B2*(1-Per/100) Then Find(1);최근 10봉전 부터 검색되는 수식 으로 부탁 드립니다 기간이 너무 오래전 까지 검색 되네요
프로필 이미지
님이랑
2025-10-29
97
글번호 227439
종목검색
답변완료

문의드립니다.

일전에 아래와 같이 질문드렸고 답변을 받았습니다. 2계약을 분할 매수할 때 첫 진입은 5/20 이평선 골드크로스시 매수하고 두번째 진입은 진입한 봉의 다음봉이 5틱이상 양봉일 때 매수. 만일 진입봉의 그 다음봉이 5틱이상 양봉이 아닐 경우 두번째 진입은 하지않고 그 다음봉 즉, 진입봉의 다음다음봉이 10틱이상 양봉일 때만 진입(이것도 조건 안맞으면 첫 진입만 하게 됩니다). 매도는 그 반대로 진입입니다. --------------------------------------------------------------------------------------------------------------------------------예스스탁 예스스탁 답변2025-10-21 13:00:23 안녕하세요 예스스탁입니다. 추가 진입을 하는 수식이므로 설정창의 피라미딩탭에서 모든진입신호허용으로 설정하고 적용하시면 됩니다. var1 = ma(C,5); var2 = ma(C,20); if MarketPosition <= 0 and CrossUp(var1,var2) Then Buy("b1"); if MarketPosition == 1 Then { if MaxEntries == 1 and ((BarsSinceEntry==1 and C >= O+PriceScale*5) or (BarsSinceEntry==2 and C >= O+PriceScale*10)) Then Buy("b2"); } if MarketPosition >= 0 and CrossDown(var1,var2) Then Sell("s1"); if MarketPosition == -1 Then { if MaxEntries == 1 and ((BarsSinceEntry==1 and C<=O-PriceScale*5) or (BarsSinceEntry==2 and C<=O-PriceScale*10)) Then Sell("s2"); } -------------------------------------------------------------------------------------------------------------------------------- 여기에 다중진입 부분을 변형하고 싶습니다. 매수 첫 진입은 5/20 골든크로스일 때 하며 두번째 진입은 진입봉의 그 다음봉이 10틱 이상 상승하면 바로 1개 추가매수, 세번째 진입은 봉이 완성되고 5틱 이상 양봉이면 1개 추가매수, 조건 만족이 안되면 그 다음봉(즉, 진입봉의 다음다음봉)에서 10틱 이상 양봉이면 1개 매수입니다. (이때 세번째 진입에서 5틱이상 양봉을 만족했다면 그때 진입하고 그 다음봉에서 10틱 이상 양봉 조건을 만족한다해도 진입하지 않습니다) 미리 노고에 감사드립니다!
프로필 이미지
카르마다
2025-10-29
85
글번호 227437
시스템

당신은 골프왕 님에 의해서 삭제되었습니다.

프로필 이미지
당신은 골프왕
2025-10-29
1
글번호 227431
지표
답변완료

지표식 부탁합니다

붙임 지표를 사용해서 7번째 라인이 붉은색이면 차트바탕에 노란색으로 표시되는 지표식 부탁합니다.붙임 : Input : Period1(5), Period2(6), Period3(7), Period4(10), Period5(12),Period6(15),Period7(18);var : Sma1(0),Sma2(0),Sma3(0),Sma4(0),Sma5(0),Sma6(0),Sma7(0);Sma1 = ema(C,Period1);Sma2 = ema(C,Period2);Sma3 = ema(C,Period3);Sma4 = ema(C,Period4);Sma5 = ema(C,Period5);Sma6 = ema(C,Period6);Sma7 = ema(C,Period7);if sma1 > sma7 then {Plot1(Sma1, "이동평균1",red);}Else{Plot1(Sma1, "이동평균1",blue);}if sma2 > sma7 then {Plot2(Sma2, "이동평균2",red);}Else{Plot2(Sma2, "이동평균2",blue);}if sma3 > sma7 then {Plot3(Sma3, "이동평균3",red);}Else{Plot3(Sma3, "이동평균3",blue);}if sma4 > sma7 then {Plot4(Sma4, "이동평균4",red);}Else{Plot4(Sma4, "이동평균4",blue);}if sma5 > sma7 then {Plot5(Sma5, "이동평균5",red);}Else{Plot5(Sma5, "이동평균5",blue);}if sma6 > sma7 then {Plot6(Sma6, "이동평균6",red);}Else{Plot6(Sma6, "이동평균6",blue);}
프로필 이미지
파워
2025-10-29
103
글번호 227430
지표
답변완료

지표식 구합니다

챠트에 콜옵션과 풋옵션 각1개를 표시합니다여기에 전일 고가, 저가 야간 고가, 저가에 선을 긋는 지표식을 구합니다선의 색깔은 변경할 수 있으면 좋겠습니다감사합니다
프로필 이미지
느림보
2025-10-29
80
글번호 227429
지표
답변완료

시스템 오류 문의드립니다.

안녕하세요.예스스팟 코드가 이번주초부터 최근 작동을 안해서 확인해보니종목객체의 GetPrevMoney가 일봉거래대금 정보를 가져와야하나엉뚱한 숫자들, 즉 실제 거래대금보다 훨씬 작은 이상한 값을 가져오면서작동하고 있지 않은 것이 확인되었습니다.특정 종목에 대해서만 그런게 아니라 모든 종목들의 거래대금 값이 맞지 않습니다.GetPrevMoney 부분 빠르게 확인 부탁드리고빠른 수정 부탁드리겠습니다.감사합니다.
프로필 이미지
ywesry
2025-10-29
88
글번호 227427
시스템
답변완료

수식 문의 드립니다

안녕하세요수식문의 드립니다macd(12,26,9) 와 trix(14,5) 를 이용한 식으로 dta2 와 data3 를 trix(14,5), macd(12,26,9) 를 이용해 표시 해 수십시오매수: trix(14,5) golden cross 시 그리고 data2trix(14,5)상승중 그리고 data3 tirx(14,5)상승중 그리고 macd 상승중 와 data2(macd) 상승중, 그리고 data3(macd)상승중 조건일때 매수매도 : trix(14,5) 가 고개 숙일때 매도
프로필 이미지
기관장
2025-10-29
95
글번호 227424
시스템
답변완료

지표식 문의드립니다^^

안녕하세요~^^선물 화면에서 쓰려고 하는데요.피보나치 되돌림 선 (23.6 / 38.2 / 50 / 61.8)을 저점대비 고점대비 되돌림으로 표시하는 것과고점대비 저점에서 되돌림을 표시하는 선을 하나의 지표에 같이 넣고 싶습니다지표식을 좀 알려주세요~~
지그재그 피보나치
프로필 이미지
만경25
2025-10-28
83
글번호 227423
지표
답변완료

문의드립니다.

Input : Period(14), sigPeriod(9),수량(1);var : TRIXv(0),TRIXs(0); TRIXv = TRIX(Period);TRIXs = ema(TRIXv,sigPeriod); if MarketPosition <= 0 and CrossUp(TRIXv,TRIXs) and TRIXv < 0 ThenBuy("B",OnClose,def,수량); if MarketPosition == 1 and CrossDown(TRIXv,TRIXs) ThenExitLong("BX"); if MarketPosition >= 0 and CrossDown(TRIXv,TRIXs) and TRIXv > 0 ThenSell("S",OnClose,def,수량); if MarketPosition == -1 and CrossUp(TRIXv,TRIXs) ThenExitShort("SX"); 위에 식은 아래의 요구 사항에 따라 잘 작용합니다. TRIX 14 9 가 기준선 0선 아래에 있을 때 골든크로스 발생 하면 매수 진입매수 후 데드크로스 발생 시 매도 청산 완료(기준선0선 상관없이 데드크로스 발생 하면 매도 청산할 것)TRIX 14 9 가 기준선 0선 위에 있을 때 데드크로스 발생 하면 매도 진입매수 후 데드크로스 발생 시 매수 청산 완료(기준선0선 상관없이 골든크로스 발생 하면 매도 청산할 것) 그런데 위에 식에서 이평선 5 20 60 120 정배열에서는 매수가 적용되도록하고/ 이평선 5 20 60 120 역배열에서 매도가 적용되도록 추가 부탁드립니다.감사합니다^.^
프로필 이미지
선물대장
2025-10-28
97
글번호 227419
시스템