커뮤니티

수식 부탁드립니다.

프로필 이미지
일류타짜
2017-10-03 00:21:55
110
글번호 113236
답변완료
즐거운 한가위 되셨는지요 수식관리자에서 매수 신호 매도 신호 만들고싶은데 제 기준은 차트를 어느때든 보고있는 시간으로 1분봉차트 기준으로 1. 240분봉 양봉, 음봉 2. 30분봉의 5일선 상승, 하락 3. 1분봉의 480분선 상승, 하락 위 조건에서 모두 양봉,상승,상승 이거나 음봉,하락,하락 일때 매수 매도 신호가 나올수있도록 수식을 만들고 싶은데요 차트는 1개일때 한꺼번에 3개의 모든 조건이 들어가야해요 제가 직접만들어보고 싶었지만 일봉은 시가 저가 고가 이런것들은 설명이 있는데 분봉은 제가 원하는 1분봉 차트의 240분봉, 30분봉에 대한 조건을 찾는방법을 몰라해서 너무 어렵고 알려주실분도 없어서 이곳에 질문남깁니다 꼭 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-10-10 17:44:23

안녕하세요 예스스탁입니다. input : P(240),Ntime1(30),Ntime2(240),P1(5); var : D1(0),S1(0),TM(0),TF1(0),TF2(0),cnt(0); var : O2(0),C2(0),mav(0),sum1(0),sum11(0),mav1(0),mav11(0); Array : C1[100](0); #1분봉 480선 mav = ma(C,480); if Bdate != Bdate[1] Then{ S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then{ if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF1 = TM%Ntime1; TF2 = TM%Ntime2; #30분본기준 if bdate != bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1]) Then { for cnt = 1 to 99{ C1[cnt] = C1[cnt-1][1]; } } C1[0] = C; #240분봉 기준 if bdate != bdate[1] or (Bdate == Bdate[1] and TF2 < TF2[1]) Then O2 = O; C2 = C; if C1[P1] > 0 and O2 > 0 and mav > 0 Then { #30분봉 현재봉과 전봉기준 5이평 계산 sum1 = 0; sum11 = 0; for cnt = 0 to P1-1{ sum1 = sum1+C1[cnt]; sum11 = sum11+C1[cnt+1]; } mav1 = sum1/P1; mav11 = sum11/P1; if C2 > O2 and mav1 > mav11 and mav > mav[1] Then buy(); if C2 < O2 and mav1 < mav11 and mav < mav[1] Then sell(); } } 즐거운 하루되세요 > 일류타짜 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 즐거운 한가위 되셨는지요 수식관리자에서 매수 신호 매도 신호 만들고싶은데 제 기준은 차트를 어느때든 보고있는 시간으로 1분봉차트 기준으로 1. 240분봉 양봉, 음봉 2. 30분봉의 5일선 상승, 하락 3. 1분봉의 480분선 상승, 하락 위 조건에서 모두 양봉,상승,상승 이거나 음봉,하락,하락 일때 매수 매도 신호가 나올수있도록 수식을 만들고 싶은데요 차트는 1개일때 한꺼번에 3개의 모든 조건이 들어가야해요 제가 직접만들어보고 싶었지만 일봉은 시가 저가 고가 이런것들은 설명이 있는데 분봉은 제가 원하는 1분봉 차트의 240분봉, 30분봉에 대한 조건을 찾는방법을 몰라해서 너무 어렵고 알려주실분도 없어서 이곳에 질문남깁니다 꼭 부탁드립니다