Chơi trò chơi.

Tác giả:ChaoZhang, Ngày: 2022-05-11 15:01:50
Tags:EMA

Với kịch bản này, tôi dùng Kijun-sen từ Ichimoku Cloud và Moving Average.

Kijun-sen là đường cơ sở của đám mây Ichimoku hoặc giá trung điểm của 26 giai đoạn cuối cùng. Moving Average là giá trung bình được cập nhật liên tục của một phạm vi nhất định. Trong kịch bản này tôi đã sử dụng các thiết lập Kijun-sen tiêu chuẩn và Moving Average, 55 chiều dài.

Bạn sẽ nhận được tín hiệu màu đỏ hoặc màu xanh lá cây khi các đường dây vượt qua nhau. Hãy thử chỉ số này để xem nó có ích gì.

Một lời cảm ơn đặc biệt đến @norok và @happyCloud1537 vì đã dạy tôi! Điều này sẽ dẫn đến nhiều kịch bản hơn từ phía tôi, vì tôi thực sự thích mã hóa và giao dịch.

backtest img


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

//@version=5
indicator("Playing the cross", shorttitle="PtC", overlay=true)

// Ichimoku code - Kijun-Sen
basePeriods = input.int(26, minval=1, title="Kijun-Sen length")
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))

KijunSen = donchian(basePeriods)
plot(KijunSen, color=color.green, title="Kijun-Sen")


// Moving Average Exponential code
len = input.int(55, minval=1, title="EMA length")
src = input(close, title="Source")

MovingAverage = ta.ema(src, len)
plot(MovingAverage, title="EMA", color=color.red)


// Cross code
Up = MovingAverage > KijunSen and MovingAverage[1] < KijunSen[1]
Down = MovingAverage < KijunSen and MovingAverage[1] > KijunSen[1]

bgcolor(Up ? color.new(color.green, 60) : na, title="Up Cross")
bgcolor(Down ? color.new(color.red, 60) : na, title="Down Cross")

if Down
    strategy.entry("Enter Long", strategy.long)
else if Up
    strategy.entry("Enter Short", strategy.short)


Có liên quan

Thêm nữa