इस स्क्रिप्ट के लिए मैंने इचिमोकू क्लाउड और मूविंग एवरेज से किजुन-सेन का इस्तेमाल किया।
किजुन-सेन इचिमोकू क्लाउड की आधार रेखा है या पिछले 26 अवधि का मध्य बिंदु मूल्य है। मूविंग एवरेज एक दी गई रेंज का निरंतर अद्यतन औसत मूल्य है। इस स्क्रिप्ट में मैंने मानक किजुन-सेन सेटिंग्स और चलती औसत, 55 लंबाई का इस्तेमाल किया।
जब लाइनें एक दूसरे को पार करेंगी तो आपको लाल या हरे रंग का संकेत मिलेगा। यह देखने के लिए कि यह उपयोगी क्यों हो सकता है, स्वयं सूचक का प्रयोग करें।
मुझे सिखाने के लिए @norok और @happyCloud1537 को विशेष धन्यवाद! इससे मेरी ओर से और अधिक स्क्रिप्ट होगी, क्योंकि मुझे कोड और व्यापार करना बहुत पसंद है।
बैकटेस्ट
// 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)