커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의

아래 수식은 진입수식에 exit 내용을 추가한 수식이며 입력한 week 저점을 돌파하면 진입합니다. 추가내용 var : v1(0,data2),v2(0,data2); v1 = data2(ma(C,이평1)); v2 = data2(ma(C,이평2)); if CrossUp(v1,v2) Then ExitShort(); 첨부파일 1은 2주 저점을 하락 돌파하면 진입하는 세팅입니다. exit 수식을 추가하기 전 결과로서 2020. 12.14(월) 금일 진입은 현재까지 없어야 하는데 진입하지 않았습니다. (지난주 저점이 깨지지 않았으므로 올바른 작동입니다) 첨부파일 2는 exit 수식을 추가한 결과인데 2주저점이 깨지지 않았음에도 금일 진입하였습니다. 차이는 exit수식입니다. 원래 수식의 진입에 영향을 끼치지 않고 추가된 exit 수식을 쓸 수 있도록 요청드립니다. ************************************************************************************ input : 회(1),주(2),돌파(1); input : 이평1(600),이평2(800); var : ll(0); Array : WL[100](0); var : cnt(0),count(0); Count = 0 ; for cnt = 0 to 10 { if EntryDate(cnt) == sdate then Count = Count + 1; } if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { WL[0] = L; For cnt = 1 to 99 { WL[cnt] = WL[cnt-1][1]; } } if WL[0] > 0 and L < WL[0] Then WL[0] = L; if WL[주-1] > 0 Then { ll = wl[0]; For cnt = 0 to 주-1 { if wl[cnt] < ll Then ll = wl[cnt]; } if MarketPosition >= 0 and count < 회 Then Sell("S1",AtStop,LL-PriceScale*돌파); } var : v1(0,data2),v2(0,data2); v1 = data2(ma(C,이평1)); v2 = data2(ma(C,이평2)); if CrossUp(v1,v2) Then ExitShort();
프로필 이미지
목마와숙녀
2020-12-14
788
글번호 144653
시스템
답변완료

문의 드립니다.

안녕하세요 항상 빠른 답변 감사드립니다 1, 종목검색 일봉차트에서 10%이상 양봉이후 거래량이 10이평 이하 봉 개수가 많은 종목을 검색하고자 합니다. 다르게 표현드리면 장대양봉이후 거래량 급감일수(봉수)가 많은 종목순으로 종목검색 예) 6봉전 10%이상 양봉 이후 5봉은 거래량10평 이하 종목 5봉전 10%이상 양봉 이후 4봉은 거래량10평 이하 종목 2, 종목검색 61봉기준 일봉상 최고가 이후 반등없이 0봉상 최대 낙폭 종목순으로 검색 ps. 위 두 질문의 경우 혹시 구현이 어렵다면(종목비교?) 비슷한 대체 방안이 있다면 안내를 요청 드립니다. 그럼 좋은 하루 되세요^^
프로필 이미지
느와르
2020-12-14
607
글번호 144651
종목검색
답변완료

문의 드립니다.

*** 오늘도 수고가 많으십니다*** 각도기는 360도 각도기 시계기준으로 15분이 0도 45분이 180도 30분이270도 15분이360도 기준으로 설정부탁드림니다. 볼린저 밴드 상단 각도 45도(예;시계8분,7분) 이상 완성봉으로 확인 매수진입 매수진입 완성봉기준(0) 이전 이전 완성봉(2)최저가 보다 낮으면 청산 볼린저 밴드 하단 각도 310도(예;시계23분,24분,25분) 이하 완성봉으로 확인 매도진입 매도진입 완성봉기준(0) 이전 이전 완성봉(2)최고가 보다 높으면 청산 반복 20일 이동평균선 각도 45도(예;시계8분,7분) 이상 완성봉으로 확인 매수진입 매수진입 완성봉기준(0) 이전 이전 완성봉(2)최저가 보다 낮으면 청산 20일 이동평균선 각도 310도(예;시계23분,24분,25분) 이하 완성봉으로 확인 매도진입 매도진입 완성봉기준(0) 이전 이전 완성봉(2)최고가 보다 높으면 청산 반복 청산 매수진입시에 진입가격에서 대비50틱이하면 완성봉아닌 현재가로 청산 당일 거래정지. 매도진입시에 진입가격에서 대비50틱이하면 완성봉아닌 현재가로 청산 당일 거래정지 거래당일 총손실 50틱이하면 완성봉아닌 현재가로 청산 당일 거래정지. 04시 청산 당일 거래정지 *****언제나 행복한 마음이 가득하길바람니다. 행복하세요.***
프로필 이미지
동녘하늘
2020-12-14
720
글번호 144645
시스템

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

프로필 이미지
해피오
2020-12-14
139
글번호 144644
검색
답변완료

익절후 분할매수

피라미딩 사용할것이구요 A 라는 조건으로 분할익절후 그 해당 계약수만큼 단계적 재매수 ex) 현재보유수량의 20%(소숫점버림) Floor 와 현재계약수 함수를 이용하여 11계약중 2계약이 청산되고 청산된 봉의 종가를 C 라고 할때 C 를 기준으로 3tick . 6tick 유리한가격에 재매수 되는것처럼 문제점은 피라미딩으로 보유수량이 항상 같지않아서 청산되는 수량이 각기 다르고 그 수량을 또 나눠서 분할 진입하는걸 못짜겠어요.. 청산되는 수량 and 청산된 이후 그 수량만큼 3*N 틱 유리하게 진입하도록 구현해주시면 감사하겠습니다. 그순간이 아니라 봉이 완성된 가격에만 진입하도록 구현가능하다면 그것도 상관없습니다.
프로필 이미지
슼티프
2020-12-13
470
글번호 144643
시스템
답변완료

문의 드립니다.

안녕하세요 소복히 첫눈이 오는중에 차트 켜보고 돌리고 있다가 글 남깁니다. 키움 수식인데요.. 캔들에 색을 입히는 수식인데요.. 예스용으로 변환좀 부탁드립니다. 수식1 os=macd(short,long)-eavg(macd(short,long),signal); os1=os>0 && os>os(1); if(os1,max(c,o),0) 수식2 os=macd(short,long)-eavg(macd(short,long),signal); os2=os>0 && os<os(1); if(os2,max(c,o),0) 수식3 os=macd(short,long)-eavg(macd(short,long),signal); os3=os<0 && os<os(1); if(os3,max(c,o),0) 수식4 os=macd(short,long)-eavg(macd(short,long),signal); os4=os<0 && os>os(1); if(os4,max(c,o),0) 수식5 min(c,o) 지표조건 short 20 short 60 signal 15 매번 도움 감사드립니다.
프로필 이미지
로꼬로꼬
2020-12-13
526
글번호 144642
지표
답변완료

부탁드립니다

안녕하세요 키움 수식입니다 예스로 변환 부탁 드릴께요 수식1 a=avg(c,34); b=avg(c,63); x=valuewhen(1,crossup(a,b)or crossdwn(a,b),b) 수식2 if(x<c,x,0)
프로필 이미지
아이아띠
2020-12-13
431
글번호 144641
지표
답변완료

지표 부탁 드립니다

수고 많으십니다 키움 수식인데 예스로 변환 부탁 드립니다 수식1 HIGHEST(IF(c>o, eavg(c,37),0),105) 이것을 선으로 구현 부탁 드립니다
프로필 이미지
아이아띠
2020-12-13
402
글번호 144640
지표

아이아띠 님에 의해서 삭제되었습니다.

프로필 이미지
아이아띠
2020-12-13
2
글번호 144639
지표

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

프로필 이미지
덕조
2020-12-13
27
글번호 144638
지표