کیرو حکمت عملی ایک مقداری تجارتی حکمت عملی ہے جس میں متعدد تکنیکی اشارے شامل ہیں جن میں Ichimoku Cloud ، MACD ، Chaikin Money Flow (CMF) ، اور True Strength Index (TSI) شامل ہیں۔ اس حکمت عملی کا مقصد مارکیٹ میں درمیانی اور طویل مدتی تجارتی مواقع تلاش کرنا ہے۔
کیرو حکمت عملی کا بنیادی خیال مارکیٹ کے رجحان ، زیادہ خریدنے اور زیادہ فروخت ہونے والے علاقوں کا فیصلہ کرنے کے لئے ایچیموکو کلاؤڈ کے طویل / مختصر سگنلز ، ایم اے سی ڈی کے طویل / مختصر اشارے ، سی ایم ایف کے کیپیٹل فلو اشارے ، اور ٹی ایس آئی کے طاقت انڈیکس کو جوڑنا ہے۔ ایچیموکو کلاؤڈ واضح طور پر رجحان کی سمت اور کلیدی مدد / مزاحمت کا تعین کرسکتا ہے۔ ایم اے سی ڈی خرید / فروخت کی طاقت اور زیادہ خرید / فروخت کے رجحان کے برعکس عکاسی کرتا ہے۔ سی ایم ایف سرمایہ کے بہاؤ اور بہاؤ کا فیصلہ کرتا ہے۔ ٹی ایس آئی مارکیٹ کی اصل خرید و فروخت کی طاقت کو ظاہر کرتا ہے۔
خاص طور پر، حکمت عملی بنیادی طور پر مندرجہ ذیل اشارے پر مبنی فیصلے کرتی ہے:
جب مذکورہ بالا 5 شرائط ایک ہی وقت میں پوری ہوجاتی ہیں تو ، ایک لمبا سگنل تیار ہوتا ہے۔ جب ٹینکن لائن کراسنگ کے نیچے کیجون لائن جیسے حالات کو الٹ دیا جاتا ہے تو ، ایک مختصر سگنل تیار ہوتا ہے۔
یہ حکمت عملی متعدد اشارے کے طویل اور مختصر حالات کو یکجا کرتی ہے تاکہ سنگل اشارے کے فیصلوں کی وجہ سے ہونے والے شور سے بچ سکے۔ اسی وقت ، کلیدی معاونت اور مزاحمت کے علاقوں کا تعین کرنے کے لئے ایچیموکو کلاؤڈ کا استعمال کرتے ہوئے اور اصل سرمایہ بہاؤ کی سمت کا تعین کرنے کے لئے پسماندہ اسپین کے سائے کی سمت کو جوڑ کر ، رجحان کے بعد کے مرحلے میں داخل ہونا اور اس سے پہلے اہم نکات پر باہر نکلنا ممکن ہے ، اس طرح زیادہ سے زیادہ منافع حاصل کرنا۔
کیرو حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ یہ مارکیٹ میں زیادہ خرید / فروخت کے مظاہر کا فیصلہ کرنے اور خرید و فروخت کے مقامات کا درست اندازہ کرنے کے لئے متعدد اشارے کو جامع طور پر استعمال کرتا ہے۔ مخصوص فوائد:
متعدد اشارے کے انضمام کے ذریعے سگنل کی درستگی میں بہتریایک واحد اشارے میں غلط سگنل کا امکان ہوتا ہے جبکہ یہ حکمت عملی مؤثر طریقے سے شور کو فلٹر کرتی ہے اور Ichimoku Cloud، MACD، CMF، TSI اور زیادہ کو ضم کرکے سگنل کی وشوسنییتا کو بہتر بناتی ہے۔
Ichimoku کلاؤڈ کے ساتھ اہم حمایت اور مزاحمت کی نشاندہی کریںآئیچیموکو کلاؤڈ واضح طور پر اہم معاونت اور مزاحمت کی سطحوں کو ظاہر کرتا ہے۔ حکمت عملی رجحان کے بعد کے مراحل میں مارکیٹ میں داخل ہونے کے لئے ان علاقوں کے ارد گرد طویل اور مختصر نکات کو تعینات کرسکتی ہے۔
ریئل کیپٹل فلو کا تعین کرنے کے لئے لیگنگ اسپین کا استعمال کریں. پسماندہ مدت حقیقی فنڈز کے بجائے ثالثی کے احکامات سے غلط چالوں کو دیکھنے کے لئے اختلاف ظاہر کرتا ہے.
ایم اے سی ڈی کے ساتھ زیادہ خرید/زیادہ فروخت دکھائیںایم اے سی ڈی تیزی سے اوور بک / اوور سیلڈ حالات دکھاتا ہے۔ ایچیموکو کلاؤڈ کی سطح کے ساتھ مل کر یہ طویل اور مختصر انٹری سگنل کا درست تعین کرتا ہے۔
سی ایم ایف کے ساتھ سرمایہ کے بہاؤ کو ظاہر کریںسی ایم ایف اشارے میں بڑے کھلاڑیوں کی نقل و حرکت کو حجم کی تبدیلیوں کے ذریعے ظاہر کیا گیا ہے جس سے ثالثی کے بہاؤ سے گمراہ کن سگنلز سے گریز کیا گیا ہے۔
ایس ٹی آئی کے ساتھ خرید/فروخت کی قوت دکھائیںقیمتوں کی نقل و حرکت کی شدت کو ہٹا کر ، ایس ٹی آئی نیچے کی چھلانگوں اور اوپر کی گرنے کو دیکھنے کے لئے خرید / فروخت کی قوتوں کی حقیقی طاقت کو درست طریقے سے ظاہر کرتا ہے۔
اس کے فوائد کے باوجود ، قاہرہ کی حکمت عملی میں کچھ خطرات بھی شامل ہیں۔ اہم خطرات اور اصلاح کی سمت مندرجہ ذیل ہیں۔
پیرامیٹر کی اصلاح. موجودہ پیرامیٹرز زیادہ سے زیادہ بہترین نہیں ہوسکتے ہیں۔ زیادہ مستحکم منافع کے ل better بہتر پیرامیٹرز تلاش کرنے کے لئے زیادہ منظم اصلاح کے طریقوں کا استعمال کیا جاسکتا ہے۔
سٹاپ نقصان کے میکانزم کی عدم موجودگی. فی الحال اسٹاپ نقصان کا کوئی طریقہ کار موجود نہیں ہے۔ مارکیٹ میں نمایاں تبدیلیوں سے غیر کنٹرول شدہ نقصانات ہوسکتے ہیں۔ معقول ٹریلنگ یا حد آرڈر اسٹاپ نقصانات کو نافذ کیا جانا چاہئے۔
تجارت کی اعلی تعددایک سے زیادہ مربوط اشارے بہت زیادہ تجارتی تعدد پیدا کرسکتے ہیں۔ تجارت کی تعداد کو معقول حد تک کنٹرول کرنے کے لئے پیرامیٹر ٹوننگ کا استعمال کیا جانا چاہئے۔
کارکردگی میں اتار چڑھاؤمتعدد اشارے کے مابین تعامل سے مارکیٹ کے کچھ حالات میں کارکردگی میں زیادہ اتار چڑھاؤ آسکتا ہے۔ ماڈل کے مجموعوں سے وزن کے طریقوں کا جائزہ لیا جاسکتا ہے۔
سگنل کے اختلافات کے خطراتاگر اشارے متضاد سگنل دکھاتے ہیں تو ، داخلے کے فیصلے مشکل ہوجاتے ہیں۔ ایسے معاملات میں دستی جائزہ اور تجزیہ کی ضرورت ہوتی ہے۔
کائرو حکمت عملی ایک کثیر اشارے کی مقداری تجارتی حکمت عملی ہے۔ یہ اندراج اور باہر نکلنے کے وقت کو منفرد طور پر طے کرنے کے لئے ایچیموکو کلاؤڈ ، ایم اے سی ڈی ، سی ایم ایف ، ایس ٹی آئی اور مزید کی مکمل طاقتوں کا بھرپور فائدہ اٹھاتا ہے۔ حکمت عملی کے آپریشنز کے استحکام کو نمایاں طور پر بڑھانے کے لئے اسٹاپ نقصان کے طریقہ کار ، پیرامیٹر ٹیوننگ ، وزن کی تقسیم وغیرہ جیسے پہلوؤں میں بھی اصلاحات کی گنجائش ہے۔
/*backtest start: 2023-10-22 00:00:00 end: 2023-11-21 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Ichimoku with MACD/ CMF/ TSI ", overlay=true) //Inputs ts_bars = input(10, minval=1, title="Tenkan-Sen Bars") ks_bars = input(30, minval=1, title="Kijun-Sen Bars") ssb_bars = input(52, minval=1, title="Senkou-Span B Bars") cs_offset = input(26, minval=1, title="Chikou-Span Offset") ss_offset = input(26, minval=1, title="Senkou-Span Offset") long_entry = input(true, title="Long Entry") short_entry = input(true, title="Short Entry") middle(len) => avg(lowest(len), highest(len)) // Ichimoku Components tenkan = middle(ts_bars) kijun = middle(ks_bars) senkouA = avg(tenkan, kijun) senkouB = middle(ssb_bars) // Plot Ichimoku Kinko Hyo plot(tenkan, color=#0496ff, title="Tenkan-Sen") plot(kijun, color=#991515, title="Kijun-Sen") plot(close, offset=-cs_offset+1, color=#459915, title="Chikou-Span") sa=plot(senkouA, offset=ss_offset-1, color=color.green, title="Senkou-Span A") sb=plot(senkouB, offset=ss_offset-1, color=color.red, title="Senkou-Span B") fill(sa, sb, color = senkouA > senkouB ? color.green : color.red, title="Cloud color") ss_high = max(senkouA[ss_offset-1], senkouB[ss_offset-1]) ss_low = min(senkouA[ss_offset-1], senkouB[ss_offset-1]) // Entry/Exit Signals fast_length = input(title="Fast Length", type=input.integer, defval=12) slow_length = input(title="Slow Length", type=input.integer, defval=26) src = input(title="Source", type=input.source, defval=hl2) signal_length = input(title="Signal Smoothing", type=input.integer, minval = 1, maxval = 50, defval = 9) sma_source = input(title="Simple MA(Oscillator)", type=input.bool, defval=true) sma_signal = input(title="Simple MA(Signal Line)", type=input.bool, defval=false) // Plot colors col_grow_above = #26A69A col_grow_below = #FFCDD2 col_fall_above = #B2DFDB col_fall_below = #EF5350 col_macd = #0094ff col_signal = #ff6a00 // Calculating fast_ma = sma_source ? sma(src, fast_length) : ema(src, fast_length) slow_ma = sma_source ? sma(src, slow_length) : ema(src, slow_length) macd = fast_ma - slow_ma signal = sma_signal ? sma(macd, signal_length) : ema(macd, signal_length) hist = macd - signal tk_cross_bull = tenkan > kijun tk_cross_bear = tenkan < kijun cs_cross_bull = mom(close, cs_offset-1) > 0 cs_cross_bear = mom(close, cs_offset-1) < 0 price_above_kumo = close > ss_high price_below_kumo = close < ss_low //CMF lengthA = input(10, minval=1, title="CMF Length") ad = close==high and close==low or high==low ? 0 : ((2*close-low-high)/(high-low))*volume mf = sum(ad, lengthA) / sum(volume, lengthA) //TSI long = input(title="Long Length", type=input.integer, defval=20) short = input(title="Short Length", type=input.integer, defval=20) price = close double_smooth(src, long, short) => fist_smooth = ema(src, long) ema(fist_smooth, short) pc = change(price) double_smoothed_pc = double_smooth(pc, long, short) double_smoothed_abs_pc = double_smooth(abs(pc), long, short) tsi_value = 100 * (double_smoothed_pc / double_smoothed_abs_pc) bullish = tk_cross_bull and cs_cross_bull and price_above_kumo and hist > 0 and mf > 0.1 and tsi_value > 0 bearish = tk_cross_bear and cs_cross_bear and price_below_kumo and hist < 0 and mf < -0.1 and tsi_value < 0 strategy.entry("Long", strategy.long, when=bullish and long_entry) strategy.entry("Short", strategy.short, when=bearish and short_entry) strategy.close("Long", when=bearish and not short_entry) strategy.close("Short", when=bullish and not long_entry)