Untuk naskah ini aku menggunakan Kijun-sen dari Ichimoku Cloud dan Moving Average.
Kijun-sen adalah garis dasar dari Awan Ichimoku atau harga titik tengah dari 26 periode terakhir. Moving Average adalah harga rata-rata yang terus diperbarui dari kisaran tertentu. Dalam skrip ini saya menggunakan pengaturan Kijun-sen standar dan moving average, panjang 55.
Anda akan mendapatkan sinyal merah atau hijau ketika garis melintasi satu sama lain. Cobalah indikator itu sendiri untuk melihat, mengapa itu bisa berguna.
Terima kasih khusus kepada @norok dan @happyCloud1537 karena telah mengajari saya! Ini akan mengarah pada lebih banyak skrip dari pihak saya, karena saya benar-benar suka kode dan perdagangan.
backtest
// 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)