Type/to search

Hệ thống Rùa Connecticut

Common strategy
Created: 2023-11-06 10:23:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này được phát triển dựa trên hệ thống giao dịch Rùa nổi tiếng, tuân thủ các quy tắc gốc càng nhiều càng tốt. Đây là một hệ thống theo xu hướng, sử dụng hai đường trung bình động để tạo tín hiệu vào và thoát lệnh.

Nguyên lý chiến lược

  • Sử dụng giá cao nhất để tính đường trung bình N1 ngày và N2 ngày (mặc định 20 ngày và 55 ngày) nhằm xây dựng hai đường trung bình động.
  • Sử dụng giá thấp nhất để tính đường trung bình N3 ngày và N4 ngày (mặc định 10 ngày và 20 ngày) nhằm xây dựng hai đường trung bình động.
  • Khi giá đóng cửa vượt qua đường N2 ngày, mở vị thế mua; khi giá đóng cửa xuống dưới đường N4 ngày, đóng vị thế.
  • Sau khi mở vị thế mua, mỗi khi giá tăng một khoảng bằng N lần ATR (mặc định 1 lần), thêm một lệnh một lần, tối đa thêm 5 lần.
  • Đặt một mức cắt lỗ cố định, mặc định là N lần ATR (mặc định 2 lần) dưới giá vào lệnh.
  • Chỉ cho phép vào lệnh mới sau khi giao dịch trước đó có lợi nhuận.

Phân tích ưu điểm

Chiến lược này có những ưu điểm sau:

  • Tuân thủ nguyên tắc giao dịch theo xu hướng, có thể nắm bắt các xu hướng trung và dài hạn.
  • Hai đường trung bình động tạo thành bộ lọc, tránh giao dịch quá thường xuyên trong thị trường đi ngang.
  • Cắt lỗ đặt hợp lý, tránh cắt lỗ quá rộng hoặc quá hẹp.
  • Sử dụng cài đặt tham số, dễ dàng điều chỉnh đặc điểm rủi ro-lợi nhuận của hệ thống.
  • Cho phép thêm lệnh, có thể thu được nhiều lợi nhuận hơn trong xu hướng.

Phân tích rủi ro

Chiến lược này cũng có một số rủi ro:

  • Khi xu hướng đảo chiều, không thể cắt lỗ kịp thời, có thể gây ra thua lỗ lớn.
  • Số lần thêm lệnh quá nhiều có thể dẫn đến rủi ro giao dịch quá mức.
  • Cài đặt tham số không phù hợp có thể khiến hệ thống quá mạo hiểm hoặc quá thận trọng.
  • Rủi ro khớp dữ liệu backtest, hiệu quả thực tế có thể kém hơn so với backtest.

Có thể giảm rủi ro bằng các cách sau:

  • Thêm tín hiệu đảo chiều, chẳng hạn như phân kỳ MACD, để giảm thiểu tổn thất khi đi ngược xu hướng.
  • Tối ưu hóa tham số, làm cho tham số của hệ thống trở nên ổn định.
  • Bổ sung phương pháp xác định quy mô vị thế (Position Sizing). Giảm quy mô vị thế khi gặp thua lỗ lớn.

Hướng tối ưu hóa

Chiến lược này có thể được tối ưu hóa từ các khía cạnh sau:

  • Thêm logic giao dịch bán khống, cho phép chiến lược thu được lợi nhuận ngay cả trong thị trường giảm.
  • Thêm mô-đun tối ưu hóa đường cắt lỗ, cho phép đường cắt lỗ điều chỉnh phù hợp theo biến động giá.
  • Thêm mô-đun quản lý vị thế, tối ưu hóa quy mô vị thế mỗi lần thêm lệnh.
  • Kết hợp chỉ số xu hướng như ADX để đánh giá sức mạnh xu hướng, tránh giao dịch sai.
  • Tối ưu hóa tham số để có được đường cong lợi nhuận ổn định hơn.
  • Xem xét các chi phí giao dịch như trượt giá (slippage), phí giao dịch (commission) khi giao dịch thực tế.

Tổng kết

Chiến lược này thu được lợi nhuận bằng cách theo dõi xu hướng, có một số lợi thế về backtest. Tuy nhiên, hiệu quả thực tế vẫn cần được kiểm chứng, cần tối ưu hóa thêm về độ ổn định của tham số, hoàn thiện các mô-đun cắt lỗ và quản lý vị thế để chiến lược phù hợp hơn với giao dịch thực tế. Nhìn chung, chiến lược này có tư duy hợp lý và tiềm năng cải thiện lớn.

Source
Pine
/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Turtle", overlay=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=10, commission_type=strategy.commission.percent, commission_value=0.1, pyramiding=5)

stopInput = input(2.0, "Stop N", step=.5)
Strategy parameters
Strategy parameters
Stop N
Pyramid N
L1 Long
L2 Long
L1 Long Exit
L2 Long Exit
From Year
From Month
From Day
To Year
To Month
To Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)