0
Follow
0
Followers
예를 들어 현재 로봇은 1분 주기이며, 1분 위치하는 일선 주기의 MA(5) 평균선의 값을 어떻게 계산할 것인가
API를 사용해서
GetRecords ((Period) 는 K 라인 역사를 반환하며, K 라인 기간은 로봇을 만들 때 지정되며, Record 배열 구조
매개 변수 없이, 기본으로 K 선주기를 반환하여 로보트를 추가하지만 K 선주기를 사용자 정의할 수 있습니다.
지원: PERIOD_M1은 1분, PERIOD_M5은 5분, PERIOD_M15은 15분, PERIOD_M30은 30분, PERIOD_H1은 1시간, PERIOD_D1은 1일
잘못 가져온 것, GetRecords ((PERIOD_D1) 를 사용하여 MA ((5) 평균선을 계산할 때, 그 안에 5개의 K 선의 값은 순환으로 가져온 현재 1분 계열의 값이므로 1분 안에, 날짜선 MA ((5) 를 가져오면 틀립니다.
어떻게 해야 하는지 모르겠지만, 신들, 신들, 신들, 도와주세요.
Related Recommendations
Comment
All comments (3)
我的意思是当下机器人是1分钟级别,用Sleep(1000)来循环,rec=GetRecords(PREIOD_D1)然后用 ma(rec,5) 来计算日线5均线, 实际上需要5个日K线才能算出来,而在1分钟级别下 取过来的数组是 在同一天Sleep(1000)后的值的。所以取出来的是错误的,不知道是我弄错了还是本身就取不到,理论上应该是可行的。
10 years ago
- 1

