[TOC]
Kettner Channel là một hệ thống giao dịch được phát minh bởi Chester W. Keltner vào những năm 1960 với ý tưởng cốt lõi là lý thuyết đường thẳng; và hệ thống này đã đạt được những thành tựu đáng kinh ngạc trong một thời gian rất dài. Mặc dù hệ thống Kettner Channel ban đầu không hiệu quả như khi nó xuất hiện, nhưng ý tưởng cốt lõi của nó vẫn có ảnh hưởng sâu sắc đến thế giới giao dịch.
Nói về chiến lược loại kênh, mọi người có thể nghĩ đến BOLL nổi tiếng, nhưng khác biệt là kênh Kenta sử dụng giá trung bình của giá cao nhất, giá thấp nhất và giá đóng cửa như một giá cơ sở, và sau đó tính trung bình chu kỳ N của giá cơ bản này, giá trung bình này là đường ray trung tâm của kênh Kenta.
Vì vậy, cách tính toán mức độ biến động này là như thế nào? đó là giá trung bình chu kỳ N của giá cao nhất - giá thấp nhất, và nhân với một số lần nhất định. Bằng cách này, bạn sẽ thấy nó tương tự như BOLL, có đường dẫn giá và đường dẫn đi xuống được tính toán dựa trên đường dẫn giá.
Sau đó, kênh Kettner được cải tiến bởi Linda Raschke. Linda Raschke là một nhà giao dịch tương lai hàng hóa nổi tiếng ở Mỹ và là chủ tịch của công ty quản lý tài sản LBR.
Chúng ta biết rằng giá không phải lúc nào cũng hoạt động theo xu hướng hoặc biến động, mà hoạt động theo xu hướng và biến động không hoàn toàn ngẫu nhiên thay thế. Vì vậy, Kentner sử dụng cách kênh như là một ranh giới để tách thị trường xu hướng và thị trường biến động. Khi giá hoạt động giữa xu hướng và xu hướng, chúng ta có thể coi đó là một thị trường biến động. Khi giá phá vỡ xu hướng, điều đó cho thấy áp lực mua mạnh hơn đã xuất hiện, và lỗ giá trong tương lai khi bạn sẽ tăng thêm. Giá phá vỡ xu hướng, điều đó cho thấy áp lực bán mạnh hơn đã xuất hiện, và giá trong tương lai có thể giảm thêm.
Nhập vào
Xuất hiện
Với logic giao dịch trên, chúng ta có thể xây dựng chiến lược này trên nền tảng giao dịch định lượng của nhà phát minh.fmz.comNhấp vào hộp kéo bên dưới ở góc trên bên trái để chọn ngôn ngữ của tôi và bắt đầu viết chính sách.
// 参数
MAN:=20;
ATRN:=50;
JG:=(HIGH+LOW+CLOSE)/3; // 基础价格
ZG:MA(JG,MAN); // 中轨
TRUEHIGH1:=IF(HIGH>REF(C,1),HIGH,REF(C,1));
TRUELOW1:=IF(LOW<=REF(C,1),LOW,REF(C,1));
TRUERANGE1:=IF(ISLASTBAR,H-L,TRUEHIGH1-TRUELOW1); // 计算真实波动幅度
SG:ZG+MA(TRUERANGE1,ATRN); // 上轨
XG:ZG-MA(TRUERANGE1,ATRN); // 下轨
ZG>REF(ZG,1)&&C>SG,BK; // 中轨向上,并且价格升破上轨,开多单
C<ZG,SP; // 持有多单时,价格跌破中轨,平多单
ZG<REF(ZG,1)&&C<XG,SK; // 中轨向下,并且价格跌破下轨,开空单
C>ZG,BP; // 持有空单时,价格升破中轨,平空单
AUTOFILTER; // 设置信号过滤方式
Để gần gũi hơn với môi trường giao dịch thực tế, chúng tôi đã thử nghiệm môi trường bằng cách sử dụng 2 bước mở sàn và 2 lần phí xử lý để thử nghiệm môi trường như sau:
Môi trường thử nghiệm Chi tiết về lợi nhuận Đường cong tài chính Các biểu đồ trên là kết quả của việc kiểm tra lại các hợp đồng vĩnh viễn XBTUSD trên sàn giao dịch BitMEX, và trong thị trường xu hướng, GK vẫn duy trì hiệu quả này, mặc dù hiệu quả này không còn quá cao, nhưng nhìn chung, đường cong vốn tăng lên, ngay cả khi xu hướng thị trường hồi phục vào tháng 7 năm 2019, đường cong giá trị ròng không có sự hồi phục lớn.
Nhấp vào để sao chép mã nguồn chính sách đầy đủ
Mặc dù KENTNA là một phương pháp giao dịch cổ xưa, nhưng chúng tôi đã cải thiện và cải tiến nó bằng mã hóa, cho thấy chiến lược này vẫn còn hiệu quả ngày nay. Đặc biệt là trong lĩnh vực chiến lược CTA tần số trung bình và thấp, KENTNA vẫn có một điều đáng để chúng ta học, đó là cắt lỗ và để lợi nhuận chạy!
Có thể nói rằng hầu hết các phương pháp giao dịch thành công đều tuân theo ý tưởng giao dịch: giảm lỗ một chút, kiếm tiền một chút, và sau đó thực hiện ý tưởng này mãi mãi. Vì vậy, như một chiến lược giao dịch dài hạn, chúng ta phải chịu chi phí khi mất mát trong thời gian ngắn, lợi nhuận trong thời gian ngắn cũng không phải là mục tiêu của chúng tôi.