Type/to search

Chiến lược lọc phân tích hiệu chỉnh chỉ mục

Cryptocurrency
Created: 2023-12-13 15:55:07
Last modified: 2 years ago
1
Follow
1779
Followers

img

Tổng quan

Chiến lược này thực hiện một bộ lọc xu hướng có tính chất ngẫu nhiên mạnh mẽ để xác định hướng giữ vị trí bằng cách sử dụng kết hợp các hoạt động mô hình và đường trung bình di chuyển của chỉ số. Chiến lược này đầu tiên tính toán xem giá có bằng 0 hay không nếu số dư của một số được đặt là 0 và có tín hiệu giao dịch.

Nguyên tắc chiến lược

  1. Thiết lập giá nhập giá a là giá đóng cửa, có thể thay đổi; thiết lập giá chia b là 4, có thể thay đổi.
  2. Tính số dư a chia cho b modulo để biết số dư có bằng 0 không.
  3. Thiết lập chỉ số trung bình di chuyển dài MALen, mặc định là 70 chu kỳ, làm chỉ số phán đoán xu hướng trung bình và dài hạn của giá.
  4. Khi số dư modulo là 0, nó tạo ra tín hiệu giao dịch evennumber, và mối quan hệ với EMA quyết định hướng. Khi giá vượt qua đường EMA, nó tạo ra tín hiệu mua BUY; Khi giá vượt qua đường EMA, nó tạo ra tín hiệu bán SELL.
  5. Các mục giao dịch đi theo hướng tín hiệu vào vị trí mua hoặc bán. Chiến lược có thể giới hạn mở vị trí ngược để kiểm soát số lần giao dịch.
  6. Điều kiện dừng lỗ được thiết lập theo ba cách dừng lỗ: dừng cố định, dừng ATR và dừng phạm vi biến động giá. Điều kiện dừng là sự đảo ngược của dừng lỗ.
  7. Có thể chọn sử dụng dừng di chuyển để khóa nhiều lợi nhuận hơn, không sử dụng theo mặc định.

Phân tích lợi thế

  1. Tính ngẫu nhiên của mô hình hoạt động tránh bị ảnh hưởng bởi biến động giá, kết hợp với xu hướng phán đoán của đường trung bình di chuyển, có thể lọc hiệu quả một số tín hiệu vô hiệu.
  2. Đường trung bình di chuyển chỉ số được sử dụng để đánh giá xu hướng trung và dài hạn, kết hợp với các tín hiệu ngắn hạn hoạt động theo mô hình, thực hiện xác minh nhiều lớp, tránh tín hiệu giả.
  3. Cài đặt tham số có thể tùy chỉnh rất linh hoạt, có thể điều chỉnh tham số theo thị trường khác nhau để tìm kiếm sự kết hợp tham số tốt nhất.
  4. Tích hợp nhiều phương thức dừng lỗ để kiểm soát rủi ro. Đồng thời thiết lập điều kiện dừng để khóa lợi nhuận.
  5. Hỗ trợ mở vị trí ngược trực tiếp, có thể chuyển hướng vị trí một cách dễ dàng. Bạn cũng có thể tắt chức năng này để giảm số lần giao dịch.

Phân tích rủi ro

  1. Thiết lập tham số không đúng có thể dẫn đến quá nhiều tín hiệu giao dịch, tăng tần suất giao dịch và chi phí điểm trượt.
  2. Chỉ số di chuyển trung bình là chỉ số duy nhất để đánh giá xu hướng, có thể gây ra sự chậm trễ, bỏ lỡ thời gian biến đổi giá.
  3. Phương pháp dừng cố định có thể quá cơ học và không thể điều chỉnh được sự biến động của thị trường.
  4. Việc mở vị trí ngược sẽ làm tăng tần suất điều chỉnh vị trí, tăng chi phí giao dịch và rủi ro.

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

  1. Có thể thử nghiệm các chỉ số đường trung bình khác nhau thay vì EMA, hoặc kết hợp sử dụng EMA và các đường trung bình khác để xem có thể tăng tỷ lệ lợi nhuận hay không.
  2. Bạn có thể thử kết hợp các bộ lọc toán mô hình với các chiến lược khác, chẳng hạn như Brinband, K-line, v.v., để tạo ra một bộ lọc ổn định hơn.
  3. Có thể nghiên cứu cách tự điều chỉnh dừng lỗ để điều chỉnh khoảng cách dừng lỗ theo mức độ biến động của thị trường.
  4. Bạn có thể đặt số lần giao dịch hoặc ngưỡng lỗ để hạn chế số lần mở vị trí ngược trực tiếp.

Tóm tắt

Chiến lược này thực hiện kết hợp hiệu quả của lọc ngẫu nhiên và phán đoán xu hướng trung bình di chuyển thông qua hoạt động mô hình, thiết lập tham số linh hoạt, có thể điều chỉnh và tối ưu hóa cho các môi trường thị trường khác nhau, để có được tín hiệu giao dịch đáng tin cậy hơn. Đồng thời tích hợp nhiều cơ chế kiểm soát rủi ro dừng lỗ, cũng như dừng lỗ và dừng lỗ di động để khóa lợi nhuận. Chiến lược có tư duy tổng thể rõ ràng, dễ hiểu và sửa đổi, đáng để kiểm tra và tối ưu hóa thêm, có tiềm năng ứng dụng thực tế lớn.

Source
Pine
/*backtest
start: 2023-11-12 00:00:00
end: 2023-12-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tweakerID

// To understand this strategy first we need to look into the Modulo (%) operator. The modulo returns the remainder numerator 
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
Dividend
Divisor
Use Modulo Logic
EMA Length
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Trailing Stop
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)