Chiến lược đóng cửa đường trung bình động EMA


Ngày tạo: 2023-09-26 20:09:08 sửa đổi lần cuối: 2023-09-26 20:09:08
sao chép: 0 Số nhấp chuột: 715
1
tập trung vào
1617
Người theo dõi

Tổng quan

Chiến lược này sử dụng nguyên tắc giao thoa vàng của đường trung bình EMA, kết hợp với giá đóng cửa đường K để xác định tín hiệu đặt và đóng cửa. Khi đường trung bình EMA nhanh (đường thứ 8, 13, 21) vượt qua đường trung bình EMA trung bình (đường thứ 55) và giá đóng cửa cao hơn đường trung bình EMA trung bình, hãy làm nhiều hơn. Khi đường trung bình EMA nhanh đi xuống đường trung bình EMA trung bình và giá đóng cửa thấp hơn đường trung bình EMA trung bình, hãy làm trống.

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

Chiến lược này được thiết kế dựa trên nguyên tắc giao thoa vàng của đường trung bình EMA. Trong mã, có 5 đường trung bình EMA khác nhau (đường thứ 8, 13, 21, 55, 200) và được vẽ trực quan trên biểu đồ.

  1. Khi các đường 8, 13 và 21 đi qua đường 55 và giá đóng cửa cao hơn đường 55, hãy làm nhiều hơn;

  2. Khi các đường 8, 13 và 21 đều đi qua đường 55 và giá đóng cửa thấp hơn đường 55, hãy làm trống.

Như vậy, thông qua mối quan hệ giữa đường trung bình EMA của đường trung bình EMA nhanh và đường trung bình EMA trung bình, kết hợp với sự phá vỡ của giá đóng cửa thực tế của đường K, có thể xác định các tín hiệu vào và ra ngoài đáng tin cậy hơn.

Phân tích lợi thế

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

  1. Sử dụng nguyên tắc giao thoa vàng của đường trung bình EMA, có thể nắm bắt hiệu quả sự chuyển đổi của xu hướng giá.

  2. Kết hợp với mối quan hệ giữa giá đóng cửa và đường trung bình để đánh giá lối vào và lối ra, bạn có thể lọc các tín hiệu sai dẫn đến đột phá giả.

  3. Sử dụng nhiều đường trung bình EMA với các chu kỳ khác nhau để kết hợp, có thể làm tăng độ tin cậy của tín hiệu.

  4. Logic giao dịch đơn giản, rõ ràng, dễ hiểu và thực hiện, phù hợp cho người mới học.

  5. Các tham số chu kỳ của đường trung bình EMA có thể được tùy chỉnh để phù hợp với môi trường thị trường khác nhau.

  6. Hình ảnh vẽ đường thẳng, hình thành biểu đồ giao dịch trực quan.

Phân tích rủi ro

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

  1. Hệ thống đường trung bình của EMA tự nó không có hiệu quả trong việc đánh giá xu hướng dao động, dễ tạo ra tín hiệu sai.

  2. Mối quan hệ giữa giá đóng cửa và đường trung bình không thể hoàn toàn tránh được sự phá vỡ giả.

  3. Thiết lập tham số không đúng cách có thể dẫn đến giao dịch quá thường xuyên và tăng chi phí giao dịch.

  4. Dữ liệu phản hồi có nguy cơ phù hợp, hiệu quả của đĩa cứng có thể yếu hơn phản hồi.

  5. Không có khả năng kiểm soát hiệu quả lỗ hổng đơn lẻ, có thể dẫn đến tổn thất lớn.

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

Chiến lược này có thể được tối ưu hóa thêm bằng cách:

  1. Kết hợp với các chỉ số khác như MACD, KDJ để lọc tín hiệu, cải thiện chất lượng tín hiệu.

  2. Tăng các chỉ số đánh giá xu hướng để tránh các thị trường rung chuyển đánh bại hệ thống thống nhất định.

  3. Thiết lập cơ chế ngăn chặn tổn thất, kiểm soát tổn thất đơn lẻ.

  4. Tối ưu hóa các tham số chu kỳ của đường trung bình EMA cho các loại giao dịch khác nhau.

  5. Thiết lập cơ chế quản lý vị trí, điều chỉnh vị trí theo quy mô vốn.

  6. Tìm kiếm cơ hội giao dịch trên nhiều khung thời gian, cân bằng thời gian.

Tóm tắt

Chiến lược EMA là một chiến lược giao dịch theo xu hướng đơn giản và hiệu quả dựa trên lý thuyết đường thẳng. Nó có giá trị thực tế mạnh mẽ, mã đơn giản, phù hợp với người mới bắt đầu và có thể được tích hợp thành mô-đun vào các hệ thống chiến lược phức tạp hơn. Tuy nhiên, chiến lược này cũng có một số hạn chế và cần phải tiếp tục tối ưu hóa để thích ứng với sự thay đổi của thị trường.

Mã nguồn chiến lược
/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-25 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © x11joe
strategy(title="EMA Candle Close Strategy", overlay=true,initial_capital=1000,commission_type=strategy.commission.percent,commission_value=0.26,default_qty_type=strategy.percent_of_equity,default_qty_value=100)

len1 = input(8, minval=1, title="EMA #1")
src1 = input(close, title="EMA Source #1")
out1 = ema(src1, len1)
plot(out1, title="EMA #1", color=close >= out1 ? color.gray : color.gray, linewidth = 1)

len2 = input(13, minval=1, title="EMA #2")
src2 = input(close, title="EMA Source #2")
out2 = ema(src2, len2)
plot(out2, title="EMA #2", color=close >= out2 ? color.white : color.white, linewidth = 2)

len3 = input(21, minval=1, title="EMA #3")
src3 = input(close, title="EMA Source #3")
out3 = ema(src3, len3)
plot(out3, title="EMA #3", color=close >= out3 ? color.blue : color.blue, linewidth = 3)

len4 = input(55, minval=1, title="EMA #4")
src4 = input(close, title="EMA Source #4")
out4 = ema(src4, len4)
plot(out4, title="EMA #4", color=close >= out4 ? color.yellow : color.yellow, linewidth = 3)

len5 = input(200, minval=1, title="EMA #5")
src5 = input(close, title="EMA Source #5")
out5 = ema(src5, len5)
plot(out5, title="EMA #5", color=close >= out5 ? #FF00FF : #FF00FF, linewidth = 4)

//Buying requires the 8,13 & 21 to close above the 55 and a candle closing above this.
if(out1>out4 and out2>out4 and out3>out4 and close>out4)
    strategy.entry("Long",strategy.long)
    
if(out1<out4 and out2<out4 and out3<out4 and close<out4)
    strategy.entry("Short",strategy.short)