커뮤니티

수식 부탁드려봅니다

프로필 이미지
forjk1
2024-09-09 16:24:25
500
글번호 183290
답변완료
나스닥 1분봉거래. data1은 nq1 1분봉 .. data2는.. es1 1분봉.. 거래량이평은 미장시작시간 22시30분에 ma( v, 1),,,,,,,22시 42분은 ma( v, 12) ... ..05시까지.. 비써머타임이면 2330에서 06시까지.. 프리장 이평은 07시 00분에 ma ( v, 1).... 12시 7분이면 ma( v, 307).... 22시29분 까지 저는 지표로 만들어도 00시 01분부터 거래량이평데이타가 안나옵니다. ㅠㅠ */ /* 평균거래량 = 거래량이평.. 대량 = v > 평균거래량 * 대량비 평균봉크기 = ma ( H-L , 거래량이평과 같은 기간 ) 장대봉 = 대량봉의 h-L > 평균봉크기 * 장대봉비 if 대량봉크기 = .h-L.. > 장대봉 이면 대량 에서 제외 직전대량 고가가 현재대량 저가보다작고 현재대량 거래량이 적고 최고대량 고가보다크면 대량조건성립 . 프리장이 시작되면 대량조건 기준 초기화 미국장이 시작되면 대량조건 기준 초기화 가격기준을 nq는 25포인트.. es 는 5포인트 100으로 환산하면 0~ 30에는 매수.. 70~ 0에는 매도.. 예를 들면 po150 = Data1(FracPortion(FracPortion(c / 100) * 100 / 25) * 100); po250 = Data2(FracPortion(FracPortion(c / 10) * 10 / 5) * 100); 매수진입은 Data2 O 가 po250 의 0보다 크거나 같고 po250의 10보다작을때 && Data2 c 가 po250 의 0~ 30사이에 잇을때 Data1 c 가 po150의 0을 돌파하거나 po150의 30보다 작을때 예를들어 nq1이 18108에 매수가 한번 진입햇으면 18100~18125사이에서는 같은날 프리장에서1번, 미국장에거 1번 만 진입가능 . 2번 매수 들어가지않습니다. 매도는 매수와 반대로 해주세요. 손절은 평균봉크기* 손절비 익절은 손절* 익절비 미리 감사합니다. 퇴근하고 조금씩 해보는데 한계를 느낍니다. 주석에 자세한 설명 부탁드려요. */
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-09-10 15:28:38

안녕하세요 예스스탁입니다. 1 올려주신 내용을 정확히 이해하지 못했습니다. 필요하신 일부 계산식만 올려드립니다. 해당 내용 기준으로 직접 처리해 보셔야 할 것 같습니다. 처리가 어려우시면 02-3453-1060으로 전화주시기 바랍니다. 2 input : 대량비(2),장대봉비(2); var : ss(0,Data1),vv(0,Data1),hl(0,Data1),ii(0,Data1),평균거래량(0,Data1),평균봉크기(0,Data1); var : 대량(False,Data1),장대봉(False,Data1),대량조건(False); var : po150(0,Data1),po250(0,Data2); #영엽일 변경 if data1(Bdate != Bdate[1]) Then { vv = 0; hl = 0; ii = 0; #시가시간이 8시보다 작으면 썸머타임이므로 223000 8시 이상이면 233000 저장 if sTime < 80000 Then ss = 223000; Else ss = 233000; } #미장시작 초기화(썸머 223000, 아니면 233000) if data1(ss > 0 and ((sDate != sDate[1] and sTime >= ss) or (sDate == sdate[1] and sTime >= ss and sTime[1] < ss))) Then { vv = 0; hl = 0; ii = 0; } #거래량노적 vv = vv+data1(v); #고저차 누적 hl = hl+Data1(h-l); #봉수 ii = ii+1; 평균거래량 = vv/ii; 평균봉크기 = hl/ii; 대량 = data1(v) > 평균거래량 * 대량비; 장대봉 = data1(h-L) > 평균봉크기 * 장대봉비; po150 = Data1(FracPortion(FracPortion(c / 100) * 100 / 25) * 100); po250 = Data2(FracPortion(FracPortion(c / 10) * 10 / 5) * 100); #대량조건 만족 if 대량 == true Then { #고가저장 var1 = H; #직전 대량조건 만족시 고가 Var2 = var1[1]; #저가저장 Var3 = L; #직전 대량조건 만족시 저가 Var4 = Var3[1]; #거래량저장 Var5 = V; #직전 대량조건 만족시 거래량 Var6 = Var5[1]; } 즐거운 하루되세요 > forjk1 님이 쓴 글입니다. > 제목 : 수식 부탁드려봅니다 > 나스닥 1분봉거래. data1은 nq1 1분봉 .. data2는.. es1 1분봉.. 거래량이평은 미장시작시간 22시30분에 ma( v, 1),,,,,,,22시 42분은 ma( v, 12) ... ..05시까지.. 비써머타임이면 2330에서 06시까지.. 프리장 이평은 07시 00분에 ma ( v, 1).... 12시 7분이면 ma( v, 307).... 22시29분 까지 저는 지표로 만들어도 00시 01분부터 거래량이평데이타가 안나옵니다. ㅠㅠ */ /* 평균거래량 = 거래량이평.. 대량 = v > 평균거래량 * 대량비 평균봉크기 = ma ( H-L , 거래량이평과 같은 기간 ) 장대봉 = 대량봉의 h-L > 평균봉크기 * 장대봉비 if 대량봉크기 = .h-L.. > 장대봉 이면 대량 에서 제외 직전대량 고가가 현재대량 저가보다작고 현재대량 거래량이 적고 최고대량 고가보다크면 대량조건성립 . 프리장이 시작되면 대량조건 기준 초기화 미국장이 시작되면 대량조건 기준 초기화 가격기준을 nq는 25포인트.. es 는 5포인트 100으로 환산하면 0~ 30에는 매수.. 70~ 0에는 매도.. 예를 들면 po150 = Data1(FracPortion(FracPortion(c / 100) * 100 / 25) * 100); po250 = Data2(FracPortion(FracPortion(c / 10) * 10 / 5) * 100); 매수진입은 Data2 O 가 po250 의 0보다 크거나 같고 po250의 10보다작을때 && Data2 c 가 po250 의 0~ 30사이에 잇을때 Data1 c 가 po150의 0을 돌파하거나 po150의 30보다 작을때 예를들어 nq1이 18108에 매수가 한번 진입햇으면 18100~18125사이에서는 같은날 프리장에서1번, 미국장에거 1번 만 진입가능 . 2번 매수 들어가지않습니다. 매도는 매수와 반대로 해주세요. 손절은 평균봉크기* 손절비 익절은 손절* 익절비 미리 감사합니다. 퇴근하고 조금씩 해보는데 한계를 느낍니다. 주석에 자세한 설명 부탁드려요. */