Tài nguyên đang được tải lên... tải...

Làm thế nào để lấy 5 phút tương đương của MACD bằng hàm MACD

Tác giả:dầu only, Tạo: 2018-03-01 10:28:37, Cập nhật:

var records = exchange.GetRecords ((PERIOD_M5)); var macd = TA.MACD ((records, 12, 26, 9); Log ((DIF:, macd[0], DEA:, macd[1], MACD:, macd[2]); Tôi sử dụng hàm TA.MACD, và nó trả về một mảng dữ liệu trong vòng 5 phút. Làm thế nào để lấy giá trị chính xác của MACD 5 phút, lấy giá trị trung bình 5 phút của mảng, hoặc giá trị cuối cùng của mảng


Thêm nữa

Những nhà phát minh định lượng - những giấc mơ nhỏBạn có thể xem ví dụ này của KDJ và MACD https://zhuanlan.zhihu.com/p/27300549 `` var records = exchange.GetRecords ((PERIOD_M5)); var macd = TA.MACD ((records, 12, 26, 9); Log (("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2]); `` Macd là một tập hợp hai chiều có ba đường chỉ số, macd[0][0], macd[1][0], macd[2][0] là điểm đầu tiên của ba đường chỉ số này, và giá trị của ba đường chỉ số hiện tại macd là các số tương ứng với macd[0][n], macd[1][n], macd[2][n] dữ liệu cuối cùng của chúng.

dầu onlyMộng là siêu thần

Những nhà phát minh định lượng - những giấc mơ nhỏTốt nhất là sử dụng độ dài macd[0] để lập chỉ mục macd[0][macd[0].length-1] Như vậy, sử dụng records.length-1 để lập chỉ mục không an toàn (cảm giác cá nhân).

dầu onlyVà nếu bạn có một câu hỏi như vậy, bạn có thể viết nó như sau: var records = exchange.GetRecords ((PERIOD_M5)); var macd = TA.MACD ((records, 12, 26, 9); if ((macd[0][records.length-1] > macd[1][records.length-1] && macd[0][records.length-1] - macd[1][records.length-1] > 5) { return "buy"; ♪ ♪ if ((macd[0][records.length-1] < macd[1][records.length-1] && macd[0][records.length-1] - macd[1][records.length-1] < -5) { return "sell";

dầu onlyMôn Đà Viêu

Những nhà phát minh định lượng - những giấc mơ nhỏDữ liệu là khác nhau, 1 giờ MACD và 5 phút MACD chắc chắn là khác nhau, bạn có thể nhìn vào biểu đồ của sàn giao dịch và bạn có thể thấy rằng các chỉ số này được tính toán dựa trên dữ liệu đường K, dữ liệu đường K của các chu kỳ khác nhau. MACD không được hiểu về khái niệm, bạn cố gắng hiểu bằng các chỉ số đường trung bình, đường trung bình là giá trung bình của một số lượng các cột đường K đóng cửa (thường nói chung).

Những nhà phát minh định lượng - những giấc mơ nhỏTrong MACD chỉ số, cột đo là dif - dea có hai lần dif -dea, là một giá trị thời điểm mà bất kỳ chỉ số nào đều thay đổi khi một thanh đường K không hết, bao gồm cả MACD. Bạn có thể quan sát các chỉ số MACD của đường K cuối cùng trên biểu đồ của sàn giao dịch, có thể một giây trước đó là 1 (ví dụ) và một giây sau đó là -1.

dầu onlyNếu chọn M5 hoặc H1, dữ liệu là giống nhau, chỉ có thể chứa dữ liệu khác nhau. Ví dụ, nếu chọn 1 dòng thời gian, dữ liệu ở các thời điểm khác trong 1 giờ sẽ bị lọc một cách tàn nhẫn.

dầu onlyTôi đã đọc bài viết này, và đó là giá trị của khoảnh khắc.

dầu onlyTrong biểu đồ K của sàn giao dịch, giá trị của các cột nhỏ của MACD là giá trị của dữ liệu cuối cùng tại thời điểm đó hoặc là giá trị trung bình trong một khoảng thời gian. Ví dụ, nếu tôi nhìn vào biểu đồ K trong 5 phút, cột MACD lúc 19 giờ, giá trị của nó là trung bình của tất cả các dữ liệu từ 18:55 đến 19 giờ, hay giá trị của 19 giờ.