Ichimoku Kinko Hyo رجحان کی پیروی کرنے والی حکمت عملی


تخلیق کی تاریخ: 2023-11-24 14:38:47 آخر میں ترمیم کریں: 2023-11-24 14:38:47
کاپی: 0 کلکس کی تعداد: 653
1
پر توجہ دیں
1617
پیروکار

Ichimoku Kinko Hyo رجحان کی پیروی کرنے والی حکمت عملی

جائزہ

ایک نظر توازن کی حکمت عملی ایک رجحان سے باخبر رہنے کی حکمت عملی ہے جس میں Ichimoku Kinko Hyo اشارے کا استعمال کیا گیا ہے۔ یہ حکمت عملی متعدد اشارے کی شناخت کی سمت میں ہے ، جو بیل مارکیٹ میں زیادہ کام کرتی ہے ، اور ریچھ مارکیٹ میں کم ہے ، جس سے سرمایہ کی طویل مدتی قیمت میں اضافہ ہوتا ہے۔

حکمت عملی کا اصول

یہ حکمت عملی بنیادی طور پر Ichimoku Kinko Hyo اشارے پر مبنی ہے۔ یہ اشارے ٹرن لائن ((Tenkan-Sen) ، بیس لائن ((Kijun-Sen) ، فرنٹ لائن ((Senkou-Span A) ، لیڈ لائن ((Senkou-Span B) اور لیڈ لائن ((Chikou-Span) پر مشتمل ہے۔ جب قیمت بادل کے چارٹ کے اوپر ہوتی ہے تو یہ ایک کثیر سر رجحان ہوتا ہے ، اور جب قیمت بادل کے چارٹ کے نیچے ہوتی ہے تو یہ ایک خالی سر رجحان ہوتا ہے۔

اس حکمت عملی کے لئے ٹریڈنگ سگنل مندرجہ ذیل شرائط کے مجموعے سے آتے ہیں:

  1. بیس لائن کو کثیر سر سگنل کے طور پر ٹرانسمیشن لائن پر
  2. بیس لائن کے ذریعے ایک خالی سر سگنل کے طور پر لائن کے نیچے موڑ
  3. تاخیر لائن کو اوپر کی طرف سے کثیر سر تصدیق کے طور پر
  4. تاخیر لائن نیچے سے گزرنے کے لئے خالی سر کی تصدیق
  5. RSI اشارے 50 سے زیادہ ایک کثیر اشارے ہے
  6. RSI 50 سے کم ہے
  7. قیمتیں بادل کے چارٹ کے اوپر کثیر رخا رجحان
  8. بادلوں کے نیچے قیمتوں میں اضافہ

جب مذکورہ بالا کثیر سر شرائط ایک ساتھ ملیں تو ، کثیر اندراج کریں۔ جب مذکورہ بالا خالی سر شرائط ایک ساتھ ملیں تو ، خالی اندراج کریں۔

طاقت کا تجزیہ

اس حکمت عملی میں رجحانات کی پیروی اور اوور بیئر اوور سیل اشارے شامل ہیں ، جو رجحانات کی سمت کو مؤثر طریقے سے شناخت کرنے میں مدد فراہم کرتے ہیں۔ اس کے اہم فوائد یہ ہیں:

  1. Ichimoku Kinko Hyo اشارے مختصر مدت کی مارکیٹ کے شور کی طرف سے گمراہ ہونے سے بچنے کے لئے درمیانی اور طویل مدتی رجحانات کی نشاندہی کرنے کے قابل ہے.
  2. آر ایس آئی کے ساتھ مل کر ، اوورلوڈ اوور سیل علاقوں کو مؤثر طریقے سے معلوم کیا جاسکتا ہے ، تاکہ واپسی کے مواقع سے محروم نہ ہوں۔
  3. اسٹاک کی قیمت میں اتار چڑھاؤ کی شرائط کو مدنظر رکھتے ہوئے ، صرف اعلی اتار چڑھاؤ کے ساتھ ہی تجارت کریں ، تاکہ غیر موثر تجارت سے بچ سکیں۔
  4. سخت داخلے اور باہر نکلنے کے طریقہ کار، زیادہ سے زیادہ خطرے سے بچنے کے لئے

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں جن کے بارے میں آگاہ ہونا ضروری ہے:

  1. Ichimoku Kinko Hyo کے اشارے پیچھے رہ گئے ہیں ، جس کی وجہ سے داخلے کے وقت میں تاخیر ہوسکتی ہے۔
  2. کثیر شرائط کے جوڑے کے ٹریڈنگ سگنل کی کم تعدد ، جو تجارت کی کم تعداد کا سبب بن سکتی ہے۔
  3. فنڈ مینجمنٹ اور پوزیشن مینجمنٹ کو مدنظر نہ رکھتے ہوئے ، زیادہ تجارت کا خطرہ لاحق ہوسکتا ہے۔

اس کا حل کیا ہے؟

  1. Ichimoku Kinko Hyo کے پیرامیٹرز کو مناسب طریقے سے مختصر کریں تاکہ اشارے کی حساسیت میں اضافہ ہو۔
  2. داخلہ کی شرائط کو کم کرنا اور تجارت کی کثرت میں اضافہ کرنا۔
  3. فنڈ مینجمنٹ اور پوزیشن مینجمنٹ ماڈیول میں شامل ہوں ، اور ایک ہی ٹرانزیکشن میں فنڈ کا حصہ اور پوزیشن کو کنٹرول کریں۔

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:

  1. دوسرے اشارے ، جیسے کے ڈی جے ، ایم اے سی ڈی ، وغیرہ کو تبدیل کریں یا ان کو جوڑیں ، سگنل کے وسائل میں اضافہ کریں۔
  2. Ichimoku Kinko Hyo پیرامیٹرز کو بہتر بنائیں تاکہ اشارے کی حساسیت کو بہتر بنایا جاسکے۔
  3. منافع کو لاک کرنے اور خطرے کو کنٹرول کرنے کے لئے اسٹاپ نقصان کی حکمت عملی میں شامل ہوں۔
  4. ایک پوزیشن مینجمنٹ ماڈیول شامل کریں ، جس میں پوزیشنوں کو فنڈز کے سائز کے مطابق متحرک طور پر ایڈجسٹ کیا جاسکتا ہے۔
  5. فیوچر سیٹ کی حفاظت کے ماڈیول کو شامل کریں اور کثیر سیٹ کی حفاظت کے خطرے کا انتظام کریں۔

خلاصہ کریں۔

ایک نظر میں توازن کی حکمت عملی مجموعی طور پر ایک قابل اعتماد ، مستحکم رجحان سے باخبر رہنے کی حکمت عملی ہے۔ یہ رجحان ٹریڈنگ میں اہم مسائل کو حل کرتی ہے۔ رجحان کی شناخت کی درستگی اور تجارت کی پیداوار کی فریکوئنسی کے مابین توازن۔ پیرامیٹرز کی ایڈجسٹمنٹ اور ماڈیول توسیع کے ذریعہ ابھی بھی اصلاح کی گنجائش موجود ہے ، یہ ایک ایسی حکمت عملی ہے جو طویل مدتی استعمال کے قابل ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-11-16 00:00:00
end: 2023-11-20 08:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Ichimoku Kinko Hyo: ETH 3h Strategy by tobuno", overlay=true)

//Inputs
ts_bars = input(22, minval=1, title="Tenkan-Sen Bars")
ks_bars = input(60, minval=1, title="Kijun-Sen Bars")
ssb_bars = input(120, minval=1, title="Senkou-Span B Bars")
cs_offset = input(30, minval=1, title="Chikou-Span Offset")
ss_offset = input(30, minval=1, title="Senkou-Span Offset")
long_entry = input(true, title="Long Entry")
short_entry = input(true, title="Short Entry")

//Volatility
vollength = input(defval=2, title="VolLength")
voltarget = input(defval=0.2, type=float, step=0.1, title="Volatility Target")
Difference = abs((close - open)/((close + open)/2) * 100)
MovingAverage = sma(Difference, vollength)
highvolatility = MovingAverage > voltarget

////////////////////////////////////////////////////////////////////////////////
// BACKTESTING RANGE
 
// From Date Inputs
fromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
fromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
fromYear = input(defval = 2019, title = "From Year", minval = 1970)
 
// To Date Inputs
toDay = input(defval = 31, title = "To Day", minval = 1, maxval = 31)
toMonth = input(defval = 12, title = "To Month", minval = 1, maxval = 12)
toYear = input(defval = 2020, title = "To Year", minval = 1970)
 
// Calculate start/end date and time condition
startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)
finishDate = timestamp(toYear, toMonth, toDay, 00, 00)
time_cond = true
 
////////////////////////////////////////////////////////////////////////////////

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)

//RSI
change = change(close)
gain = change >= 0 ? change : 0.0
loss = change < 0 ? (-1) * change : 0.0
avgGain = rma(gain, 14)
avgLoss = rma(loss, 14)
rs = avgGain / avgLoss
rsi = 100 - (100 / (1 + rs))

// 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=green, title="Senkou-Span A")
sb=plot(senkouB, offset=ss_offset-1, color=red, title="Senkou-Span B")
fill(sa, sb, color = senkouA > senkouB ? green : 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
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
rsi_bullish = rsi > 50
rsi_bearish = rs < 50
bullish = tk_cross_bull and cs_cross_bull and price_above_kumo and rsi_bullish and highvolatility
bearish = tk_cross_bear and cs_cross_bear and price_below_kumo and rsi_bearish and highvolatility

strategy.entry("Long", strategy.long, when=bullish and long_entry and time_cond)
strategy.entry("Short", strategy.short, when=bearish and short_entry and time_cond)

strategy.close("Long", when=bearish and not short_entry and time_cond)
strategy.close("Short", when=bullish and not long_entry and time_cond)