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

Tìm hiểu mã PINE, xin vui lòng hỏi cài đặt dừng lỗ có vấn đề gì? Khi kiểm tra lại thì dừng lỗ không thực hiện, khi thực hiện dừng lỗ, nhưng sau đó không theo điều kiện mở đơn trực tiếp liên tục, ngang hàng. Xin vui lòng hỏi tay giỏi là vấn đề gì?

Tác giả:Fland, Tạo: 2024-10-22 05:50:32, Cập nhật: 2024-10-22 05:51:23

//@version=5 chiến lược ((RSI(6) Mua ở mức 30, EMA ((34) Bán với Stop Loss, overlay=true)

// Đặt tham số rsiPeriod = 6 EmaPeriod = 54 buyLevel = 30 positionSize = 0.02

// tính toán RSI và EMA rsiValue = ta.rsi ((close, rsiPeriod) emaValue = ta.ema ((close, emaPeriod)

// Điều kiện mua: RSI dưới 30 buySignal = ta.crossunder ((rsiValue, buyLevel)

// Điều kiện bán: giá cao hơn EMA 54 sellSignal = close > emaValue

// ghi lại giá mở cửa var float entryPrice = na

// mua logic: chỉ cần làm nhiều hơn if (buySignal and strategy.position_size == 0) Strategy.entry ((Buy, strategy.long, qty=positionSize)) entryPrice := close // ghi lại giá mở tại thời điểm mua

// Logic stop loss: đặt stop loss là 0.5% if (strategy.position_size > 0) stopLossPrice = entryPrice * 0.995 // 0.5% dừng lỗ if (close <= stopLossPrice) strategy.close ((Buy, comment=Stop Loss) // Đặt lỗ dừng

// Định giá ngang: Định giá ngang trên EMA 54 if (strategy.position_size > 0 and sellSignal) strategy.close ((Buy, comment=Take Profit) // đạt được điều kiện ngang hàng


Thêm nữa