커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

등분선좀 요청드립니다.

* * <요청 사항> 10등분선 요청 좀 드립니다. 1. 3일간 최고가와 최저가를 10등분 한다. 2. 당일 최고가와 최저가를 10등분 한다. 3. 현재봉이(C[1]) 속한 10등분 점수를 합산 하여 선그래프 좀 부탁 드립니다. 즉 현재 가격이 3일간의 10등분의 최고에 속하면(최고 10점 최저 1점) 10점 만점 최고가격 에 속하거나 or 3일간 최고가 보다 크면 10점 만점 <그림참고> 당일의 10등분의 5 그룹에 속하면 5점 = 합이 15 입니다. * 능력이 부족하여 부닥 좀 드립니다. 항상 죄송합니다. var1 = Max(DayHigh(1), DayHigh(2), DayHigh(3)) ; var2 = Min(DayLow(1), DayLow(2), DayLow(3)) ; var3 = (var1 +var2) / 10 ; var4 = Max(DayHigh) ; var5 = Min(DayLow) ; var6 = (var4 + var5) / 10 ; var7 = var3+var6 ; Plot1(var7) ; * 고맙습니다. 수고하십시요.
프로필 이미지
요타
2020-02-21
381
글번호 136168
시스템

고나리자 님에 의해서 삭제되었습니다.

프로필 이미지
고나리자
2020-02-20
0
글번호 136167
시스템
답변완료

궁금

60일선이 상승전환되는 가격에 매수 60일선이 하락전환되는 가격에 매도 부탁드립니다.
프로필 이미지
엉덩공주
2020-02-20
332
글번호 136165
시스템
답변완료

청산시 수익청산시에는 현재가로 청산/ 손절청산시에는 시장가로 청산 가능?

청산 수식인데요.. 수익청산시에는 현재가 청산 손절 청산시에는 시장가 청산 을 수식으로 구현이 가능할까요??
프로필 이미지
영태통닭
2020-02-20
364
글번호 136163
시스템
답변완료

안녕하세요

study(title="A", shorttitle="B", overlay=true) source = close // MACD Options macd_length_fast = input(defval=12, minval=1, title="MACD Fast Length") macd_length_slow = input(defval=26, minval=1, title="MACD Slow Length") macd_length_signal = input(defval=9, minval=1, title="MACD Signal Length") // Calculate MACD macd_ma_fast = ema(source, macd_length_fast) macd_ma_slow = ema(source, macd_length_slow) macd = macd_ma_fast - macd_ma_slow macd_signal = ema(macd, macd_length_signal) macd_histogram = macd - macd_signal // EMA Option ema_length = input(defval=13, minval=1, title="EMA Length") // Calculate EMA ema = ema(source, ema_length) // Calculate Elder Impulse elder_bulls = (ema[0] > ema[1]) and (macd_histogram[0] > macd_histogram[1]) elder_bears = (ema[0] < ema[1]) and (macd_histogram[0] < macd_histogram[1]) elder_color = elder_bulls ? green // If Bulls Control Trend and Momentum : elder_bears ? red // If Bears Control Trend and Mementum : blue // If Neither Bulls or Bears Control the Market barcolor(elder_color) 수식 변환 문의드립니다. 감사합니다.
프로필 이미지
물고기
2020-02-20
428
글번호 136162
지표
답변완료

진입가격별 피라미딩

옵션 진입가격에 제한을 둔 수식입니다. 진입가격별로 피라미딩 수량을 조절하는 부분만 변경해주세요. 피라미딩그룹은 2개면 됩니다. 예) 1.00 에서 2.99 구간 진입했을 때는 10개 적용 0.01 에서 0.99 구간 진입했을 때는 20개 적용 ******************************************************************************** Input : 최대(2.99),최소(0.01); input: 시간1(090000),시간2(144500),봉갯수3(1),상승4(0.10),통제range5(10.00); input : uppyra검증(0.00),상승pyra(0.00),상승N(0); var : V1(0,data2),C2(0,data1),LP(0,data1); C2 = data2(c); if data2(bdate != bdate[1]) Then { v1 = 0; } if data2(stime >= 시간1 and stime < 시간2) Then { v1 = v1 + 1; if data2(v1 == 봉갯수3 and C > lowD(0)+상승4 and HighD(0) < lowD(0)+통제range5) and 최대 >= C and C >= 최소 Then buy(); } if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] Then LP = C2; if data2(C >= C2[BarsSinceEntry]+uppyra검증 and MaxContracts < 상승N and H >= LP+상승Pyra) Then buy("bb"); }
프로필 이미지
좌오비우오비
2020-02-20
342
글번호 136160
시스템
답변완료

이프랜드 예스트레이더 사용자입니다.

첨부파일 이미지를 보면 기술적지표 그래프에 오버레이 되어있는 하늘색 시그널 그래프가 있습니다. 이 두가지를 바탕으로 매매하는 수식을 작성하려고 합니다. "cci"나 "band %b"등 기술적지표의 계산식은 쉽게 찾을 수 있었습니다만 하늘색의 시그널 지표는 계산식을 찾을수가 없었습니다. 하늘색의 시그널 지표에 대해 알려주시기를 요청드립니다. 감사합니다.
프로필 이미지
flextone
2020-02-19
402
글번호 136158
지표
답변완료

함수요청

안녕하세요? 아래의 스크립트의 전략을 수정하고 합니다. 항셍선물 1분봉으로 거래를 하고자 합니다. T장에만 거래하고 싶습니다. 10시 15분에 시가가 들어오면 그 이후부터 최근 5개봉 고점 돌파완성 익봉에 매수 진입 10시 15분에 시가가 들어오면 그 이후부터 최근 5개봉 저점 이탈완성 익봉에 매도 진입 매수와 매도 리버스로 된 전략이며 10시 16분 완성봉부터 1개를 카운팅하여 최근 5개 봉 고점과 저점을 돌파시 계속 진입하되 17시 강제청산하며 진입기준으로 10회만 하고자 합니다. 스크립트 작성 요청드립니다. Vars : SP(0,data1), TickSize(0,data1); Vars : fstHH(0,data1), fstLL(0,data1), sndHH(0,data2), sndLL(0,data2); var : v1(0,data2),v2(0,data2); SP = MarketPosition; TickSize = PriceScale; v1 = data2(H); v2 = data2(L); IF v1[10] > 0 Then Begin fstHH = data1(Highest(H, 5)); fstLL = data1(Lowest(L, 5)); sndHH = Max(v1, v1[1], v1[2], v1[3], v1[4], v1[5], v1[6], v1[7], v1[8], v1[9], v1[10]); sndLL = Min(v2, v2[1], v2[2], v2[3], v2[4], v2[5], v2[6], v2[7], v2[8], v2[9], v2[10]); End; IF MarketPosition == 0 and data2(C) > sndHH[1] Then Buy("B", AtStop, fstHH - TickSize); IF MarketPosition == 0 and data2(C) < sndLL[1] Then Sell("S", AtStop, fstLL + TickSize);
프로필 이미지
흰둥이아빠
2020-02-20
389
글번호 136149
시스템
답변완료

시스템식 문의

이제 새롭게 예스시스템을 접해서 배우고 있는 입장에서 전체적인 틀을 잡고 싶어서 문의드리오니 답변부탁드려요. (예스 시스템 수식작성시 전체 개략적인 큰틀을 짜는 법을 배우고 싶습니다.) <1>A라는 매수조건에 충족되면 매수진입, B라는 청산조건에 충족되면 매수청산 <2>C라는 매도조건에 충족되면 매도진입, D라는 청산조건에 충족되면 매도청산 <3>위 <1>에 B라는 청산조건 외에 진입후 30분 무조건 청산조건과 5틱에 손절조건을 AND 또는 OR로 추가하는 경우 <4>위 <2>에 D라는 청산조건 외에 진입후 30분 무조건 청산조건과 5틱에 손절조건을 AND 또는 OR로 추가하는 경우 <5>위 <1>과 <2>를 함께 넣는 경우 <6>위<5>에 청산조건외에 진입후 30분 무조건 청산조건과 5틱 손절조건을 AND 또는 OR로 추가하는 경우 감사합니다.
프로필 이미지
장안퀙쿠르드
2020-02-20
454
글번호 136146
시스템
답변완료

문의

1. 반대수식 맞는지 체크 바랍니다. if MarketPosition == -1 Then { if CurrentContracts > CurrentContracts[1] Then LP = C2; if data2(C <= C2[BarsSinceEntry]-dnpyra검증 and MaxContracts < 하락N and L <= LP-하락Pyra) Then sell("ss"); } 2. buy 수식, sell 수식 모두 해석 부탁드립니다. ********************************************************************************* if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] Then LP = C2; if data2(C >= C2[BarsSinceEntry]+uppyra검증 and MaxContracts < 상승N and H >= LP+상승Pyra) Then buy("bb"); }
프로필 이미지
좌오비우오비
2020-02-20
407
글번호 136144
시스템