커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

부탁 드립니다.

도움에 감사 드립니다. 조건1) 예를 들어 월봉에서 과거 36(변수로 입력)개월동안 양봉이 24(변수)개이상 조건2) 예를 들어 주봉에서 과거 36(변수로 입력)주동안 양봉이 24(변수)개이상 조건3) 예를 들어 일봉에서 과거 120(변수로 입력)일동안 양봉이 90(변수)개이상 조건4) 예를 들어 일봉에서 과거 20(변수로 입력)일동안 양봉이 15(변수)개이상 조건5) 예를 들어 10분봉에서 과거 100(변수로 입력)개봉중에서안 양봉이 70(변수)개이상 조건 1,2,3,4,5)를 만족하는 종목 검색하는 수식 부탁 드립니다. 참고 지표) var : MM(0),cnt(0); Array : month[13](0),WeeKC[10](0); MM = Floor(FracPortion(sDate/10000)*100); month[MM] = C; if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then { For cnt = 1 to 9 { WeekC[cnt] = WeekC[cnt-1][1]; } } WeekC[0] = C; if month[1] > 0 and month[4] > 0 and month[4] > month[1] and WeekC[1] > 0 and WeekC[2] > 0 and WeekC[1] > WeekC[2] Then Find(1);
프로필 이미지
yes
2021-05-28
1272
글번호 149428
검색
답변완료

지표 문의 드립니다

1. 일봉조건 종목별로 시간을 지정하셔야 합니다. 시스템이 동시호가시간에는 주문이 가능하지 않아 국내주식이나 국내선옵 종목의 경우에는 정규장이내의 시간으로 지정해서 해당시간에 조건판단해 신호와 주문이 발생하게 하셔야 합니다. 코인의 경우에는 동시호가가 없으므로 마지막봉의 시간을 지정해 주시면 됩니다. plot1(stime); 위 내용을 지표로 작성해서 차트에 적용하신후에 사용하시는 주기에서 봉의 시간확인해서 지정해 주시면 됩니다. input : ntime(152800); if sTime == ntime and C > dayopen and C >= dayhigh-PriceScale*3 Then Buy(); if sTime == ntime and C < dayopen and C <= daylow+PriceScale*3 Then Sell(); 2. 30분봉차트 if C > O and C >= H-PriceScale*3 Then Buy(); if C < O and C <= L+PriceScale*3 Then Sell(); 3 조건식에 -PriceScale*3, +PriceScale*3을 삭제하시면 종가와 고가, 저가 로만 판단합니다. 즐거운 하루되세요 > 헥토르1004 님이 쓴 글입니다. > 제목 : 수식 작성 부탁 드립니다. > 1-일봉 일봉 양봉의 종가가 고가이거나 고가대비 +- 3틱 이하 일때 매도 신호 일봉 음봉의 종가가 저가이거나 저가대비 +- 3틱 이하 일대 매수 신호 2-30분봉 30분 양봉의 종가가 고가이거나 고가대비 +- 3틱 이하 일때 매도 신호 30분 음봉의 종가가 저가이거나 저가대비 +- 3틱 이하 일때 매수 신호 수식을 전혀 만들줄 모르는 상황이라 다른 자료는 없습니다. 주식과 선물 코인 3종목을 모두 거래 하고 있습니다 분봉은 상관 없어 보이는데 만약 일봉의 종가시간이 다른것이 문제가 &#46080;다면 수식의 어떤 부분을 수정해 넣어야 하는지도 부탁 드립니다. 1-예를들어 일봉 종가시간 에서 주식은 3시30분이고 선물은 3시45분이 종가이면 같은 수식으로 시간만 고치면 돼는지 2-30분봉에서 양봉 종가 고가나 음봉 종가 저가만 보려면 어떻게 해야하는지 궁금 합니다 그러니까 +-3틱을 빼고 양봉 고가 음봉 저가만 신호를 보려면 무엇을 빼야하는지 설명 부탁 드리겠습니다. 감사 합니다. 21-5-28일 위의 수식을 잘 사용하고 있습니다. 정말 감사 합니다. 그런데 적용을 하던중 선물과 옵션의 종목에서 중복신호와 동일 신호 중복진입 에서 신호가 나오지 않습니다 30분봉 신호 수식을 시스템자동 매매가 아닌 지표검색- 예를 들면 -상승 반전 캔들 등- 적용 하려면 어찌 해야 할지 부탁 드리겠습니다. 2. 30분봉차트 if C > O and C >= H-PriceScale*3 Then sell(); if C < O and C <= L+PriceScale*3 Then buy(); 작성해 주신 수식에서 sell, buy 가 반대로 돼어있어 제가 수정 했습니다. 수정한 상태에서 부탁 드립니다-혹시나 해서 추가로 적어 봅니다. 그리고 일봉은 신경 안해도 &#46084;것같습니다 생각해보니 분봉이든 일봉이든 봉이라서 넣어보니 다 적용이 돼더라구요.^^ 감사 합니다.
프로필 이미지
헥토르1004
2021-05-28
1364
글번호 149426
지표
답변완료

수식 질문드립니다.

오버 매매를 한다고했을때, 진입날짜의 저점 + 15pt 가 익절조건인데, 10일뒤에 청산 조건이 나온다고하면, 이게 문제가 진입날짜의 저점이 문제인데, 진입날짜의 저점가격이 진입후에 나올수도 있고, 구현이 가능한지 궁금합니다. 감사합니다 !!
프로필 이미지
캣피쉬
2021-05-28
1130
글번호 149424
지표
답변완료

틱챠트 참조데이타

안녕하세요? 참조데이타를 이용하여 Data1에 코스닥 선물을 틱챠트를 사용하여 매매하면 자주 매매 신호가 안나오고 나중에 다시 로그인 하거나 시뮬레이션 데이타에는 매매로 나오는 경우가 많던데 이문제 해결 가능한건가요? 전용 PC 로 틱챠트 프로그램만 몇개만 돌리면 해결 가능한건가요?
프로필 이미지
대가들의매매
2021-05-28
1179
글번호 149415
시스템

대가들의매매 님에 의해서 삭제되었습니다.

프로필 이미지
대가들의매매
2021-05-28
0
글번호 149413
시스템
답변완료

문의

1) 익절(setstopprofittarget)로 exit - 10봉 지나서 당일 고점이 새롭게 갱신될 경우 buy 2) 최소가격변화(setstopinactivity)로 exit - 10봉 지나서 당일 저점이 새롭게 갱신될 경우 sell 수식 부탁드립니다.
프로필 이미지
목마와숙녀
2021-05-28
1080
글번호 149405
시스템
답변완료

문의드립니다.

안녕하세요. 문의드립니다. 매수조건 1.파라볼릭 강세 2.TRIX 0이상 3.MACD 골든크로스 4.DMI plus가 minus 골든크로스 매도조건은 매수조건과 반대로 될때. 이렇게 해서 손,익절 20틱으로 하고 싶습니다. 감사합니다~
프로필 이미지
새론시작
2021-05-28
1026
글번호 149403
시스템
답변완료

문의 드립니다.

늘고맙습니다 현물 매수 입니다 1. 이평선 클로스 업 이후 10봉이내 음봉 3개 연속 발생시 매수 이상입니다
프로필 이미지
하늘북
2021-05-28
1188
글번호 149402
시스템

열심청년 님에 의해서 삭제되었습니다.

프로필 이미지
열심청년
2021-05-28
0
글번호 149401
지표
답변완료

수식작성

input : StartTime(70000),EndTime(55000),Xtime(55500); var : Tcond(false),entry(0); var : B1(0),B2(0),BX1(0),BX2(0); var : S1(0),S2(0),SX1(0),SX2(0); if sdate != sDate[1] Then SetStopEndofday(Xtime); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; SetStopEndofday(0); entry = 0; } if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; B1 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.500; B2 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.400; BX1 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.990; BX2 = DayHigh(1); S1 = DayHigh(1)+(DayHigh(1)-DayLow(1))*0.382; S2 = DayHigh(1)+(DayHigh(1)-DayLow(1))*0.500; SX1 = DayLow(1)+(DayHigh(1)-DayLow(1))*0.236; SX2 = DayHigh(1); if Tcond == true Then { if (MarketPosition == 0 or (MarketPosition == 1 and MaxEntries == 1)) Then { if entry < 5 and L > B1 Then Buy("b1",AtLimit,B1); if entry < 5 and L > B2 Then Buy("b2",AtLimit,B2); } if MarketPosition == 1 Then { ExitLong("bx1",AtLimit,BX1,"B1"); ExitLong("bx2",AtLimit,BX2,"B2"); } if (MarketPosition == 0 or (MarketPosition == -1 and MaxEntries == 1)) Then { if entry < 5 and H < S1 Then Sell("S1",AtLimit,S1); if entry < 5 and H < S2 Then Sell("b2",AtLimit,S2); } if MarketPosition == -1 Then { ExitShort("sx1",AtLimit,SX1,"S1"); ExitShort("sx2",AtLimit,SX2,"S2"); } } SetStopProfittarget(PriceScale*300,PointStop); SetStopLoss(PriceScale*50,PointStop); -------------------- 매매횟수 1회 제한을 부탁드립니다. 늘 감사 합니다.
프로필 이미지
푸른
2021-05-28
982
글번호 149400
시스템