커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

전일이평선

수고 많으십니다. 전일 20일 이평선의 시가 고가 저가 종가를 표현하고 싶습니다. 감사합니다.
프로필 이미지
고저중
2020-05-27
2350
글번호 139248
지표
답변완료

예스트레이더에 강세 약세 색상표현하는 방법

예 봉이 60이평선이 위에 있으면 강세색상, 봉이 60이평 아래 있으면 약세색상. 부탁드립니다. 첨부파일참조.
프로필 이미지
신나는파파
2020-05-27
2628
글번호 139247
사용자 함수
답변완료

수식부탁드립니다.

안녕하세요 1. 20 이동평균선이 swinghigh 가 발생한 후 2. 20 이동평균선이 60 이동평균선 아래로 가지않고 3. 20이동평균선이 위 swinghigh 선을 돌파시 매수 부탁드립니다.
프로필 이미지
orfeu
2020-05-27
2077
글번호 139246
시스템
답변완료

수식 작성부탁드립니다.

자꾸 번거롭게 해드려 죄송합니다~ 며칠전 특정 시간대 채널 설정해서 1일 2회 진입 청산하는걸 몇개 삭제하고, 1일 1회로 줄여서 검증하고했는데 제가 지워서는 안될걸 지웠는지 잘 안되는거같습니다.ㅠㅠ 새로 수식 부탁드립니다. 1. 1일 1회만 진입(조건 미충족시 거래없는 날도 있을 수 있음) 2. 특정시간대(09시~09시30분)내에서 단기이동평균선이 장기이동평균선을 상향 돌파시 매수, 하향 돌파시 매도. 3. 익절 30 손절 20 / 강제청산 05시40분 4. 가령 특정시간대가 09시~09시30분으로 설정되었을때 그 시간내에 이동평균선 간의 골든크로스 혹은 데드크로스가 형성되지 않아 신호 미발생 시, 0시가 넘어가면 설정된 특정시간대가 아님에도 불구하고 신호가 나오는 경우가 있고, 0시 이전에 포지션이 진입 된 후, 손절 익절 가격이 오지 않아 0시가 넘어갈 경우 익절 손절이 무시되고 05시40분에 강제청산 되는 경우가 있는데 이런 현상이 없도록 부탁드립니다. 5, 변수편집창에서 특정시간대, 익절, 손절, 강제청산 시간, 단기/장기 이동평균선 수치 편집가능하게 부탁드립니다. 감사합니다~ 좋은하루되세요~
프로필 이미지
머어얼
2020-05-27
2161
글번호 139245
시스템
답변완료

문의 드립니다.

안녕하세요 아래 수식을 추세선 함수를 사용하지 않고 일반 plot 함수를 사용해서 지그재그 파동선을 나타낼 수 있는지요 ================= Input:length(60); Var:j(0),lastHiVal(0),lastLoVal(0),turnPntBit(""),TL1(0); Array:valArr[20](0),barArr[20](0),turnPntArr[20](""); For j = 0 To 19 { barArr[j] = barArr[j] + 1; } Condition1 = Highest(H,length) == H and lastHiVal <> H; Condition2 = Lowest(L,length) == L and lastLoVal <> L; If Condition1 Then lastHiVal = H; If Condition2 Then lastLoVal = L; turnPntBit = ""; If Condition1 and Condition2 Then { If turnPntArr[1] == "Hi" Then turnPntBit = "Lo"; Else If turnPntArr[1] == "Lo" Then turnPntBit = "Hi"; } Else If Condition1 Then turnPntBit = "Hi"; Else If Condition2 Then turnPntBit = "Lo"; If turnPntBit == "Hi" or turnPntBit == "Lo" Then { If turnPntBit <> turnPntArr[1] Then { for j = 18 downto 1 { valArr[j+1] = valArr[j]; barArr[j+1] = barArr[j]; turnPntArr[j+1] = turnPntArr[j]; } } If turnPntBit <> turnPntArr[1] or (turnPntBit == turnPntArr[1] and ((turnPntBit == "Hi" and valArr[1] < H) or (turnPntBit == "Lo" and valArr[1] > L))) Then { valArr[1] = IFF(turnPntBit == "Hi",H,L); barArr[1] = 0; turnPntArr[1] = turnPntBit; If turnPntArr[1][1] <> turnPntArr[1][0] Then TL1 = TL_New(sDate[barArr[2]],sTime[barArr[2]],valArr[2],sDate[barArr[1]],sTime[barArr[1]],valArr[1]); Else TL_SetEnd(TL1,sDate[barArr[1]],sTime[barArr[1]],valArr[1]); } } TL_SetSize(TL1,4); TL_SetColor(TL1,GREEN); =====================
프로필 이미지
동해바다01
2020-05-27
2126
글번호 139244
지표
답변완료

질문 올립니다.

안녕하세요. 늘 감사드립니다. C(=EMA(1))가 쌍바닥을 형성한 후 상승하며 20이평(EMA(20))을 상방 돌파할 때 매수 C(=EMA(1))가 쌍봉을 형성한 후 하락하며 20이평(EMA(20))을 하방 이탈할 때 매도, ((이 때 쌍바닥은, 두 밑꼭지가 같은 가격이거나, 둘째 꼭지가 첫째 꼭지보다 높은 경우에만, 쌍봉은, 두 윗꼭지가 같은 가격이거나, 둘째 꼭지가 첫째 꼭지보다 낮은 경우에만)) 하는 식 부탁 드립니다. ((쌍바닥, 쌍봉의 정의는, 가장 합리적이라고 생각하시는 기준으로 해 주시면 감사하겠습니다)) 대단히 감사합니다.
프로필 이미지
즐겁게
2020-05-27
1947
글번호 139243
시스템
답변완료

검색식 질문 있습니다!

키움증권 영웅문에서 사용하던 지표인데 키움증권에서는 검색식으로 만들수가 없어서 예스트레이더 검색식으로 만들어 주실수 있나요?? 합산거래량=sum(if(종가>종가(1),거래량, if(종가<종가(1), -거래량, 0))); 전일거래량=valueWhen(1, date != date(1), 합산거래량(1)); 결과 = 합산거래량 - 전일거래량; 거래량합 = sum(거래량); 전일거래량합 = valueWhen(1, date != date(1), 거래량합(1)); 전일거래량 = 거래량합 - 전일거래량합; X = valueWhen(1, date !=date(1), 전일거래량(1)); 전일거래량절반 = X/2; crossup(결과, 전일거래량절반);
프로필 이미지
가자아아
2020-05-26
2209
글번호 139242
종목검색
답변완료

청산 문의

안녕하세요? IF MarketPosition == 1 AND NextBarSdate != SDATE Then EXITLONG("E",ATMARKET); 이런 로직이 있는데요. 5분봉에서 백테스트를 했습니다. 백테스트할때는 9시 5분에 청산이 되는것처럼 계산이 되는데 실제로는 9시 정각에 주문이 나갑니다. 이걸 해결하려면 어떻게 해야 하나요?
프로필 이미지
롬롬7
2020-05-26
1872
글번호 139241
시스템

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

프로필 이미지
에리카
2020-05-26
5
글번호 139240
지표
답변완료

시스템 질문입니다

1. 60 캔들 천정으로부터 40캔들 이상 하락한 상태에서 5캔들 이평을 돌파하는 양봉에 매수 60 캔들 바닥으로부터 40캔들 이상 상승한 상태에서 5캔들 이평을 붕괴하는 음봉에 매도 2. 60 캔들 천정으로부터 40% 이상 하락한 상태에서 5캔들 이평을 돌파하는 양봉에 매수 60 캔들 바닥으로부터 40% 이상 상승한 상태에서 5캔들 이평을 붕괴하는 음봉에 매도 감사합니다
프로필 이미지
유튜버
2020-05-26
1833
글번호 139239
시스템