
یہ ایک سادہ ٹرینڈ ٹریکنگ حکمت عملی ہے جو سورج کی لکیر K لائن پر مبنی ہے۔ اس میں رجحان کی سمت کا تعین کرنے کے لئے ایک نظر میں توازن ((Ichimoku Kinko Hyo ، IKH) اشارے کا استعمال کیا جاتا ہے ، اور اس کی پیروی کی جاتی ہے بامبو پتی لائن کے ساتھ مل کر۔ جب بامبو پتی لائن پر مساوات کی لہر ہوتی ہے تو زیادہ کریں اور نیچے کی لہر میں برابر ہوں۔ یہ حکمت عملی درمیانی لمبی لکیر کے رجحان کی تجارت کے لئے موزوں ہے ، مستحکم منافع کی تلاش میں۔
اس حکمت عملی کا انحصار بنیادی طور پر تین منحنی خطوط پر ہوتا ہے جو یکساں نظر آتے ہیں: فرنٹ لائن ، بیس لائن ، اور بامبو لیف لائن۔ فرنٹ لائن اور بیس لائن طویل مدتی رجحان کی سمت کا تعین کرنے کے لئے استعمال کی جاتی ہیں۔ جب قیمت بادل کے اوپر ہوتی ہے تو یہ اچھال ہوتی ہے اور جب نیچے ہوتی ہے تو یہ اچھال ہوتی ہے۔ بامبو لیف لائن ٹریڈنگ سگنل دینے کے لئے استعمال ہوتی ہے۔
خاص طور پر ، اگر بانس کی پتی کی لکیر نیچے سے اوپر کی طرف سے بیس لائن کو پار کرتی ہے تو ، یہ خریدنے کا اشارہ ہے۔ اگر بانس کی پتی کی لکیر اوپر سے نیچے کی طرف سے بیس لائن کو پار کرتی ہے تو ، یہ فروخت کرنے کا اشارہ ہے۔ اس حکمت عملی کو اس منطق کے مطابق تجارت کرنا آسان ہے۔
یہ ایک بہت ہی کلاسیکی ، پہلی نظر کے توازن پر مبنی ، درمیانی اور لمبی لائن رجحانات کی پیروی کرنے والی حکمت عملی ہے۔ اس کے قواعد آسان ، آسانی سے سمجھنے اور اس پر قابو پانے کے لئے آسان ہیں۔ اس کے ساتھ ساتھ ، اس کے کچھ فوائد بھی ہیں ، جو شور کو مؤثر طریقے سے فلٹر کرنے اور رجحانات کے مواقع کو پکڑنے کے قابل ہیں۔ لیکن اس میں کچھ عام خطرات بھی موجود ہیں ، جن کی وجہ سے حکمت عملی کو زیادہ مستحکم اور منافع بخش بنانے کے لئے محتاط رہنے اور مناسب اصلاحات کرنے کی ضرورت ہے۔ مجموعی طور پر ، یہ ایک مقداری حکمت عملی ہے جو ابتدائی سیکھنے اور مشق کرنے کے لئے موزوں ہے۔
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("My Custom Strategy", overlay=true)
// Ichimoku Cloud components
tenkanSenPeriods = 9
kijunSenPeriods = 26
displacement = 26
highTenkanSen = ta.highest(high, tenkanSenPeriods)
lowTenkanSen = ta.lowest(low, tenkanSenPeriods)
tenkanSen = (highTenkanSen + lowTenkanSen) / 2
highKijunSen = ta.highest(high, kijunSenPeriods)
lowKijunSen = ta.lowest(low, kijunSenPeriods)
kijunSen = (highKijunSen + lowKijunSen) / 2
chikouSpan = close[displacement]
// Buy condition: Chikou Span crosses over both Tenkan Sen and Kijun Sen
buyCondition = chikouSpan > tenkanSen[displacement] and chikouSpan > kijunSen[displacement]
if (buyCondition)
strategy.entry("Buy", strategy.long)
// Sell condition: Chikou Span crosses down both Tenkan Sen and Kijun Sen
sellCondition = chikouSpan < tenkanSen[displacement] and chikouSpan < kijunSen[displacement]
if (sellCondition)
strategy.close("Buy")
plot(tenkanSen, color=color.red)
plot(kijunSen, color=color.blue)
plot(chikouSpan, color=color.green, offset=-displacement)