커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

시스템 질문입니다

KOSPI200 선물 적용 예정입니다 1.진입 후 N분 이후 무조건 청산한다 2.진입 후 K봉 이후 무조건 청산한다 신속하고 정확한 답변 바랍니다
프로필 이미지
우리상향
2024-02-02
471
글번호 176341
시스템
답변완료

문의드립니다

안녕하세요? 아래수식의 현재발생하는 신호위치에서 1봉 이전에서 발생하고싶습니다 도움주셔서 감사합니다 if index == 0 then { xOpen = open; xClose = (O+H+L+C)/4; xHigh = MaxList( high, xOpen, xClose); xLow = MinList( low, xOpen,xClose); } else { xClose = (O+H+L+C)/4; xOpen = (xOpen [1] + xClose [1])/2 ; xHigh = MaxList(High, xOpen, xClose) ; xLow = MinList(Low, xOpen, xClose) ; } if countif(XClose > Xopen,2) == 2 Then T = 1; if countif(XClose < Xopen,2) == 2 Then T =- 1; if T == 1 Then { if Xclose > Xopen Then { PD = sDate; PT = sTime; PC = Xclose; } if NC > 0 Then { #음봉-양봉연결선 if T != T[1] Then TL = TL_New(ND,NT,NC,PD,PT,PC); Else TL_SetEnd(TL,PD,PT,PC); #색상 TL_SetColor(TL,상승색); #굵기 TL_SetSize(TL,4); } } if T == -1 Then { if Xclose < Xopen Then { ND = sDate; NT = sTime; NC = Xclose; } if PC > 0 Then { #양봉-음봉연결선 if T != T[1] Then TL = TL_New(PD,PT,PC,ND,NT,NC); Else TL_SetEnd(TL,ND,NT,NC); #색상 TL_SetColor(TL,하락색); #굵기 TL_SetSize(TL,4); } } if t==1 and t != t[1] Then Buy(); if t==-1 and t != t[1] Then Sell(); {}
프로필 이미지
새벽에
2024-02-02
545
글번호 176340
시스템

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

프로필 이미지
hakona
2024-02-05
95
글번호 176339
시스템
답변완료

시스템식 문의드립니다~

안녕하세요~ 옵션 콜 특정행사가의 특정가격 도달시 선물 1계약 매수하고 특정가격 이탈시 매도 하는 시스템식이 가능 할련지요??
프로필 이미지
유산균
2024-02-01
727
글번호 176337
시스템
답변완료

문의드립니다.

var : A(0),a1(False),a2(False); A=DIplus(5); a1=crossdown(A,5); a2=crossup(A,5); if a1 or a2 Then var1 = o; Plot1(Var1); 위수식 라인위에 5이동평균선을 -1shift(키움함수로 -1시킴)시키고 싶습니다. 부탁드립니다.
프로필 이미지
영희훈
2024-02-01
890
글번호 176330
지표
답변완료

문의 드립니다!

안녕하세요! 아래수식 2번째줄의 "선굵기"에 의해 발생되는 가로선을 대상으로해서... 이 선이 당일에만 발생되도록 수정부탁드립니다 즉, 전일까지 발생된 모든선은 당일에는 안나타나도록 해주세요 감사합니다!!! ----------------------------------------------------------------------- input : af(0.2), maxAF(0.3); input : 텍스트출력(0),선굵기(2); var : T(0),cnt(0),count(0); var : HH1(0),LL1(0),HD1(0),HT1(0),LD1(0),LT1(0),day1(0),day0(0),TL3(0); var : TL1(0),TL2(0),tx1(0),tx2(0),tx11(0),tx22(0),idx(0),tx99(0),tx88(0); Array : HD[20](0),HT[20](0),HH[20](0),LD[20](0),LT[20](0),LL[20](0); Array : HI[20](0),LI[20](0); var1 = CSar(af,maxAF); if bdate != bdate[1] Then { day0 = sdate; day1 = day0[1]; } if crossup(c,var1) Then { T = 1; HH[0] = H; HD[0] = sdate; HT[0] = stime; HI[0] = index; for cnt = 1 to 19 { HD[cnt] = HD[cnt-1][1]; HT[cnt] = HT[cnt-1][1]; HH[cnt] = HH[cnt-1][1]; HI[cnt] = HI[cnt-1][1]; } if LL[0] > 0 Then { Condition1 = false; for cnt = 1 to 19 { if Condition1 == false and abs(LL[0]-LL[cnt]) <= PriceScale*1 and LD[cnt] >= day1 Then { Condition1 = true; TL1 = TL_New(LD[cnt],LT[cnt],LL[cnt],LD[0],LT[0],LL[0]); TL_SetSize(TL1,선굵기); TL_SetColor(TL1,black); idx = abs(LI[0]-LI[cnt]); //tx99 = Text_New(LD[0],LT[0],LL[0],NumToStr(idx,0)); Text_SetColor(tx99,black); Text_SetStyle(tx99,0,3); Text_SetBold(tx99,2); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩.wav"); } } } } if CrossDown(c,var1) Then { T = -1; LL[0] = L; LD[0] = sdate; LT[0] = stime; LI[0] = index; for cnt = 1 to 19 { LD[cnt] = LD[cnt-1][1]; LT[cnt] = LT[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; LI[cnt] = LI[cnt-1][1]; } if HH[0] > 0 Then { Condition2 = false; for cnt = 1 to 19 { if Condition2 == false and abs(HH[0]-HH[cnt]) <= PriceScale*1 and HD[cnt] >= day1 Then { Condition2 = true; TL2 = TL_New(HD[cnt],HT[cnt],HH[cnt],HD[0],HT[0],HH[0]); TL_SetSize(TL2,선굵기); TL_SetColor(TL2,black); idx = abs(HI[0]-HI[cnt]); //tx99 = Text_New(HD[0],HT[0],HH[0],NumToStr(idx,0)); Text_SetColor(tx99,black); Text_SetStyle(tx99,0,3); Text_SetBold(tx99,2); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩.wav"); } } } } if T == 1 then { if H > HH[0] Then { HH[0] = H; HD[0] = sdate; HT[0] = stime; if Condition3 == false and abs(HH[0]-HH[cnt]) <= PriceScale*1 and HD[cnt] >= day1 Then { Condition3 = true; TL3 = TL_New(HD[cnt],HT[cnt],HH[cnt],HD[0],HT[0],HH[0]); TL_SetSize(TL3,선굵기); TL_SetColor(TL3,black); idx = abs(HI[0]-HI[cnt]); //tx88 = Text_New(HD[0],HT[0],HH[0],NumToStr(idx,0)); Text_SetColor(tx88,black); Text_SetStyle(tx88,0,3); Text_SetBold(tx88,2); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩.wav"); } } } if T == -1 then { if L < LL[0] Then { LL[0] = L; LD[0] = sdate; LT[0] = stime; if Condition3 == false and abs(LL[0]-LL[cnt]) <= PriceScale*1 and LD[cnt] >= day1 Then { Condition3 = true; TL3 = TL_New(LD[cnt],LT[cnt],LL[cnt],LD[0],LT[0],LL[0]); TL_SetSize(TL3,선굵기); TL_SetColor(TL3,black); idx = abs(LI[0]-LI[cnt]); //tx88 = Text_New(LD[0],LT[0],LL[0],NumToStr(idx,0)); Text_SetColor(tx88,black); Text_SetStyle(tx88,0,3); Text_SetBold(tx88,2); PlaySound("C:₩예스트레이더(x64)₩data₩Sound₩.wav"); } } }
프로필 이미지
유로파54
2024-02-01
1016
글번호 176325
지표
답변완료

문의드림니다

문의드림니다 문1) 30분봉에서 현재의 10분종가가 당일장 시작후 형성된 10분봉종가중에서 최고가의 양봉종가이면 매수하라는 수식과 이봉의 몸통을 강조색상으로 표시 부탁드림니다 문2) 주차트 30분봉 참조차트(data2) 120분봉 사용할시 당일장 시작 이후에 [참조차트상에서 거래량이 거래량120이평 보다 크고 당일장 이후에 생성된봉 중에서 최고가 양봉이 발생하면 이때의 봉을 기준봉으로 하여 data2의 기준봉의 100개봉 이내에서] 주차트상에서 분봉종가가 기준봉을 상향돌파 하면 매수하라는 수식과 기준봉을 상향돌파한봉을 강조색상으로 표시부탁드림니다 문3) 일봉차트에서 5이평과 120이평이 정배열이고 5이평과 120이평의 이격도가 105이상인 상태에서 최근 10개봉중 가장높은가격의 양봉이 발생하면 이봉을 기준봉으로 하여 기준봉 이전 50개봉중에서 봉의몽통부분(시가 또는 종가) 의 최저가가 60이평아래에 내려간적이 없다면 기준봉 이후 50개봉 이내에서 봉의몸통(시가종가크기)크기가 기준봉의 60프로보다 작고, 봉의몸통 저가가 기준봉의 중간값보다 큰봉이 나타나면 이봉을 강조색상으로 표시하고 이봉을 찾는 검색식도 부탁드림니다
프로필 이미지
mao
2024-02-01
729
글번호 176321
강조
답변완료

부탁드립니다

질문 1 if date != date[1] Then{ var1 = 0; var2 = 0; } if C > O Then { var1 = var1+ C ; Var2 = var2+1 ; Var3 = var1/Var2 ; } 위수식에 시가와 종가가 같은 봉도 포함될수 있도록 부탁합니다. 즉, [시가 = 종가] [종가 > 시가] 동시에 만족하는 누적식을 구하고 싶습니다.
프로필 이미지
대발이
2024-02-01
782
글번호 176318
지표

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

프로필 이미지
hakona
2024-02-01
16
글번호 176314
지표
답변완료

시스템 질문입니다

ma 20 을 양봉으로 돌파하면 이후 첫번째 음봉에 매도,음봉 이후 첫번째 양봉에 매수한다 ma 20 을 음봉으로 붕괴하면 이후 첫번째 양봉에 매수,음봉 이후 첫번째 음봉에 매도한다 감사합니다
프로필 이미지
para
2024-02-01
513
글번호 176313
시스템