커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

문의드립니다.

시작시간 21시. 끝나는 시간 05시 50분.진입한 상품이 있다면 모두청산후 시스템완전종료. 스토캐스틱 퍼스트 40상향돌파 매수. 40하향돌파 매수. 매수한 그 캔들의 저가보다 낮게 봉완성되면 매수청산. 익절200틱. 손절120틱. 누적수익 120틱. 누적수익 3회 달성되면 시간과 관계없이 시스템완전종료. 수고하세요.
프로필 이미지
아침
2022-05-08
1492
글번호 158652
시스템
답변완료

매수시간문의

10분봉에서 당일 장후반 원하는 시간에 매수하려하는데 and stime > 90000 정상 매수 동작하고 그외 and stime > 150000 등은 동작 안합니다. 검증기능은 정상동작합니다. 지도부탁 드립니다. Input : 진입날짜(20220506); Input : 승수(5.0); var : 초기매수(0); var : ph(0),pl(0); if DayIndex == 0 and sdate == 20220504 and sTime > 150000 Then { if MarketPosition == 0 Then { Buy("b1"); } } ph = Highest(h,BarsSinceEntry+1); pl = Lowest(l,BarsSinceEntry+1); if MarketPosition == 1 Then { ExitLong("EL_추적",AtStop,ph - ATR(20) * 승수); Exitshort("ES_추적",AtStop,pl + ATR(20) * 승수); }
프로필 이미지
kobal321
2022-05-06
1523
글번호 158651
시스템
답변완료

문의드립니다.

시작시간 20시30분. 끝나는 시간 다음날 오전 03시30분. 진입한 상품이 있다면 모두청산후 시스템완전종료. 이평 1. 2. 3. 4. 5 이평 5 아래 4가 있고 이평 3 위의 2가 있고 이평 1 이 2를 하향돌파 매도. 매도한 그 캔들의 고가보다 높게 봉완성되면 매도청산. 익절 280틱. 손절120틱. 누적수익 120틱. 누적수익 3회 달성되면 시간과 관계없이 시스템완전종료. 수고하세요.
프로필 이미지
아침
2022-05-08
1082
글번호 158650
시스템
답변완료

문의드립니다.

시작시간 20시30분. 끝나는 시간 다음날 오전 03시30분. 진입한 상품이 있다면 모두청산후 시스템완전종료. 이평 1. 2. 3. 4. 5 이평 5 위의 4가 있고 이평 3 아래 2가 있고 이평 1 이 2를 상향돌파 매수. 매수한 그 캔들의 저가보다 낮게 봉완성되면 매수청산. 익절 280틱. 손절120틱. 누적수익 120틱. 누적수익 3회 달성되면 시간과 관계없이 시스템완전종료. 수고하세요.
프로필 이미지
아침
2022-05-08
1089
글번호 158649
시스템
답변완료

문의드립니다.

시작시간 18시. 끝나는 시간 다음날 오전 05시50분. 진입한 상품이 있다면 모두청산후 시스템완전종료. 스토캐스틱 퍼스트 35 위의 있고 50하향돌파 매수.40하향돌파 매수. 스토캐스틱 퍼스트 35 하향돌파 매도. 익절 120틱. 손절 120틱. 누적수익 580틱. 누적수익3회 달성하면 시간과 관계없이 시스템완전종료. 수고하세요.
프로필 이미지
아침
2022-05-08
1026
글번호 158648
시스템
답변완료

문의드립니다.

시작시간 18시. 끝나는 시간 다음날 오전 05시50분. 진입한 상품이 있다면 모두청산후 시스템완전종료. 스토캐스틱 퍼스트 65 아래의 있고 50상향돌파 매도.60상향돌파 매도. 스토캐스틱 퍼스트 65 상향돌파 매수. 익절 120틱. 손절 120틱. 누적수익 280틱. 누적수익3회 달성하면 시간과 관계없이 시스템완전종료. 수고하세요.
프로필 이미지
아침
2022-05-08
1076
글번호 158647
시스템

워런버핏100 님에 의해서 삭제되었습니다.

프로필 이미지
워런버핏100
2022-05-06
17
글번호 158646
시스템
답변완료

수식문의

항상 도움 주셔서 감사드립니다. 종목검색 관련 수식에 대하여 아래 문의 드립니다. 1. 현재 1분봉에서 특정값 A 이상인 경우에 해당하는 종목을 검색하여 매매하고 있음. 2. 특정값 A가 1분봉인 관계로 최대 500봉 이상 검색이 되지 않는다는 안내에 따라 1~2일치 1분봉중 특정값 A에 해당하는 종목에 대해서만 검색을 하고 있음. 질문1. 최근 10일중 1분봉상 특정값A 이하였으나, 금일 처음으로 1분봉상 특정값A 이상인 경우만 종목검색 할 수 있는지요(가능하다면 예제 수식 부탁드립니다.) 질문2. 만약 1분봉 500봉까지가 검색의 한계라서 안된다면 현재봉이 500번 봉이라는 가정하에 1봉~100봉까지(아마 1분봉상 어제일듯)는 특정값A이하였고, 450봉~500봉(현재봉)까지(1분봉상 금일 1분봉)까지는 특정값 A이상인 경우를 조회할수 있는지요. (가능하다면 예제수식 부탁드립니다)
프로필 이미지
장태주
2022-05-06
1084
글번호 158633
종목검색
답변완료

또 질문드립니다

또 문의드립니다..! 함수 1 1. 거래대금 1000억이상 양봉 캔들이 생기고 다음날부터 (이때는 이평선 20일선 아래 있어도됨) 2. 이평선 20일선 위에 있는 조건으로 3. 엔벨로프 Period 5 Percent 5 의 지지선에 닿으면 매수 4. 매수가대비 4.5% 상승즉시 매도 5. 매수가가 이평선 5일선과 같아지면 손절 함수 2 1. 상한가 양봉 캔들이 생기고 다음날부터 (이때는 이평선 20일선 아래 있어도됨) 2. 이평선 20일선 위에 있는 조건으로 3. 엔벨로프 Period 3 Percent 3 의 지지선에 닿으면 매수 4. 매수가대비 3.8% 상승즉시 매도 5. 매수한날의 저점을 깨면 손절
프로필 이미지
hana1092
2022-05-06
1225
글번호 158630
사용자 함수
답변완료

수식 수정부탁드립니다.

안녕하십니까 아래 수식중 일부를 수정하고 싶어 부탁드립니다. input : 금액(10000000),ntime(100000); var : 상한가(0), UpLimit(0); var : up1(0), up2(0), up3(0), up4(0), up5(0),up6(0),Up7(0); input : P1(5),P2(20),P3(60),P(20),진입횟수(3),BBP(20),dv(2); input : 진입시작1(91500),진입종료1(110000); input : 진입시작2(130000),진입종료2(153000); var : mav1(0),mav2(0),mav3(0),entry(0),volma(0),Tcond(False),BBup(0); if Bdate != Bdate[1] Then { entry = 0; Condition1 = False; } if TotalTrades > TotalTrades[1] Then Condition1 = False; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; mav1 = ma(C,P1); mav2 = ma(C,P2); mav3 = ma(C,P3); volma = ma(V,P); BBup = BollBandUp(BBP,dv); Tcond = (sTime >= 진입시작1 and sTime < 진입종료1) or (sTime >= 진입시작2 and sTime < 진입종료2); #오전 09:30~11:00, 오후 1:00~15:30분 사이만 매수 if date >= 19981207 then { if date < 20050328 && CodeCategory() == 2 then UpLimit = (BP[0] * 1.12); Else if date >= 20050328 and date < 20150615 Then UpLimit = (BP[0] * 1.15); Else UpLimit = (BP[0] * 1.30); if CodeCategory() == 2 then { if date >= 20030721 then { up1 = int(UpLimit/100+0.00001)*100; up2 = int(UpLimit/100+0.00001)*100; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/10+0.00001)*10; up7 = int(UpLimit/1+0.00001)*1; } } Else { up1 = int(UpLimit/1000+0.00001)*1000; up2 = int(UpLimit/500+0.00001)*500; up3 = int(UpLimit/100+0.00001)*100; up4 = int(UpLimit/50+0.00001)*50; up5 = int(UpLimit/10+0.00001)*10; up6 = int(UpLimit/5+0.00001)*5; up7 = int(UpLimit/1+0.00001)*1; } if CodeCategory() == 1 || CodeCategory() == 2 then { if sdate < 20101004 Then { If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up6); } Else { If BP >= 500000 Then 상한가 = up1; Else If BP >= 100000 Then 상한가 = iff(up2>=500000, up1, up2); Else If BP >= 50000 Then 상한가 = iff(up3>=100000, up2, up3); Else If BP >= 10000 Then 상한가 = iff(up4>=50000, up3, up4); Else If BP >= 5000 Then 상한가 = iff(up5>=10000, up4, up5); Else If BP >= 1000 Then 상한가 = iff(up5>=5000, up5, up6); Else 상한가 = iff(up6>=1000, up6, up7); } } else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF 상한가 = up6; } } if MarketPosition == 0 Then { if Tcond == true and entry < 진입횟수 and #당일진입은 3회까지 C > DayOpen and #일봉양봉 mav2 > mav2[1] and (TotalTrades == 0 or (TotalTrades > 0 and CountIf(mav2<mav2[1],BarsSinceExit(1)) >= 1)) and V >= volma[1]*2.0 Then #20거래량 평균 2배이상 거래량 발생 { Condition1 = true; TL_New(sDate,sTime,0,sDate,sTime,9999999); } if Condition1 == true and CrossDown(C,mav2) and mav1 > mav2 and mav2 > mav3 and mav2 > mav2[1] Then Buy("b"); } if MarketPosition == 1 Then #if CrossDown(C,BBup) Then #볼밴상단 하향돌파 #ExitLong("bx2"); ExitLong("bx",AtLimit,상한가); SetStopProfittarget(1.7,PercentStop); SetStopLoss(1.3,PercentStop); SetStopEndofday(151500); ------------------------------------------------------------ ㅇ 현재 조건 1. 일봉양봉 2. 20거래량 평균 2배이상 거래량 발생 위 조건 만족후 3. 현재가격이 20일선 하향 돌파 4. 5,20,60일선이 정배열 5. 20일선 상승 ㅇ 수정 요청 사항 3. 현재가격이 20일선 하향 돌파 -> 이부분을 5거래량 이동평균이 20, 60일 거래량 이동평균을 차례로 하향돌파 위 3번 조건을 수정 부탁드립니다 감사합니다.
프로필 이미지
대한이
2022-05-06
1023
글번호 158629
시스템