Mai.Vũ
Thành viên mới

- Tham gia
- 21/6/19
- Bài viết
- 22
- Được thích
- 1
Với số liệu gốc gồm có 1 mã cổ phiếu "ZIG" và 1 tháng số liệu ngày giao dịch (không tính ngày nghỉ lễ và cuối tuần):
1. Xác định "Đường trung bình ZIG ngắn hạn" và "Đường trung bình ZIG dài hạn":
+ Đường trung bình ngắn hạn: Tính giá trị trung bình của 'ZIG' tương ứng với mỗi dấu thời gian trong n_1 ngày qua (n_1 = short_window, n_1 = 5 ngày), và kết nối chúng để tạo ra một đường cong trung bình ZIG ngắn hạn. ( tại ngày thứ 5 bắt đầu có giá trị, 4 ngày trước đó không có giá trị)
+ Đường trung bình dài hạn: Tính giá trị trung bình của 'ZIG' tương ứng với mỗi dấu thời gian trong n_2 ngày qua (n_2 = long_window, n_2 = 20 ngày), và kết nối chúng để tạo ra một đường cong trung bình ZIG dài hạn. ( tại ngày thứ 20 bắt đầu có giá trị, 19 ngày trước đó không có giá trị)
NOTE:
Nếu cả 5 giá trị đều là NaN thì giá trị trung bình ngắn hạn tại 9:32 = "NaN".
2. Tính các giao điểm của 2 đường cong : Đường trung bình ZIG ngắn hạn và Đường trung bình ZIG dài hạn. ( Ảnh 1)
Như thể hiện trong hình, chỉ các giao điểm của đường cong trung bình ZIG ngắn hạn và dài hạn được ghi lại trong bảng kết quả dữ liệu (được đặt trong chỉ mục ( thời gian) và mã đánh dấu (mã cổ phiếu) tương ứng), và dữ liệu không giao nhau đặt NaN.
3. Tính diện tích đường cong. (Ảnh 2)
Như trong hình, mặt cần tính diện tích là khu vực của phần được đánh dấu màu vàng, đó là khu vực nơi dấu thời gian hiện tại giao với đường cong trung bình ZIG ngắn hạn và đường cong trung bình ZIG dài hạn.
Với mỗi một khoảng thời gian cùng nằm trong một mặt cong ta có một diện tích cần được tính toán.
1. Xác định "Đường trung bình ZIG ngắn hạn" và "Đường trung bình ZIG dài hạn":
+ Đường trung bình ngắn hạn: Tính giá trị trung bình của 'ZIG' tương ứng với mỗi dấu thời gian trong n_1 ngày qua (n_1 = short_window, n_1 = 5 ngày), và kết nối chúng để tạo ra một đường cong trung bình ZIG ngắn hạn. ( tại ngày thứ 5 bắt đầu có giá trị, 4 ngày trước đó không có giá trị)
+ Đường trung bình dài hạn: Tính giá trị trung bình của 'ZIG' tương ứng với mỗi dấu thời gian trong n_2 ngày qua (n_2 = long_window, n_2 = 20 ngày), và kết nối chúng để tạo ra một đường cong trung bình ZIG dài hạn. ( tại ngày thứ 20 bắt đầu có giá trị, 19 ngày trước đó không có giá trị)
NOTE:
- Khi tính giá trị trung bình, nếu có "NaN" ( giá trị bị rỗng) tại một thời điểm nhất định, giá trị trung bình được tính bằng cách sử dụng dữ liệu hợp lệ sau khi dropna; nếu n_1 (hoặc n_2) là "NaN" tại một thời điểm nhất định, giá trị trung bình tại thời điểm đó là "NaN".
Nếu cả 5 giá trị đều là NaN thì giá trị trung bình ngắn hạn tại 9:32 = "NaN".
2. Tính các giao điểm của 2 đường cong : Đường trung bình ZIG ngắn hạn và Đường trung bình ZIG dài hạn. ( Ảnh 1)
Như thể hiện trong hình, chỉ các giao điểm của đường cong trung bình ZIG ngắn hạn và dài hạn được ghi lại trong bảng kết quả dữ liệu (được đặt trong chỉ mục ( thời gian) và mã đánh dấu (mã cổ phiếu) tương ứng), và dữ liệu không giao nhau đặt NaN.
3. Tính diện tích đường cong. (Ảnh 2)
Như trong hình, mặt cần tính diện tích là khu vực của phần được đánh dấu màu vàng, đó là khu vực nơi dấu thời gian hiện tại giao với đường cong trung bình ZIG ngắn hạn và đường cong trung bình ZIG dài hạn.
Với mỗi một khoảng thời gian cùng nằm trong một mặt cong ta có một diện tích cần được tính toán.
File đính kèm
Lần chỉnh sửa cuối: