وسائل لوڈ ہو رہے ہیں... لوڈنگ...

عظیم لذت کثیر عنصر کی مقدار کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-04 13:04:03
ٹیگز:

img

جائزہ

گریٹ ڈیلیٹ ملٹی فیکٹر مقداری حکمت عملی متعدد تکنیکی اشارے کو یکجا کرتی ہے ، بشمول چلتی اوسط ، ایم اے سی ڈی ، اور ایچیموکو کلاؤڈ ، ایک رجحان کی پیروی کرنے والی طویل مدتی حکمت عملی کے طور پر۔ یہ بنیادی طور پر مجموعی رجحان کا تعین کرنے کے لئے 200 دن کا سادہ چلتا ہوا اوسط استعمال کرتا ہے ، اور 20 دن کے تیزی سے چلتا ہوا اوسط ، ایم اے سی ڈی انڈیکس ، اور ایچیموکو کلاؤڈ سے اضافی تفصیلات مخصوص اندراج اور باہر نکلنے کے مقامات کی نشاندہی کرنے کے لئے۔

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

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

جب قیمت 200 دن کے ایم اے سے اوپر ہوتی ہے تو ، حکمت عملی کا خیال ہے کہ مارکیٹ ایک بیل رجحان میں ہے۔ جب تک کہ 20 دن کے ایم اے اور ایم اے سی ڈی اشارے بیک وقت خرید کا اشارہ پیدا کرتے ہیں ، اور قیمت اعلی ترین ایچیموکو کلاؤڈ قیمت سے زیادہ ہے یا بادل کے اندر ، خرید کا اشارہ پیدا ہوتا ہے۔

جب قیمت 200 دن کے ایم اے سے نیچے ہوتی ہے تو ، حکمت عملی کا تعین کرتی ہے کہ ایک ریچھ کا رجحان شروع ہوچکا ہے۔ سگنل کی ضروریات اب سخت ہوجاتی ہیں: 20 دن کے ایم اے اور ایم اے سی ڈی خریدنے کے سگنل کے علاوہ ، ایچیموکو کلاؤڈ کو خریدنے سے پہلے خریدنے کا سگنل (گرین کلاؤڈ یا کلاؤڈ ٹاپ سے اوپر کی قیمت) بھی دینا چاہئے۔

فروخت سگنل منطق اسی طرح کی ہے لیکن الٹا ہے: ایک بیل مارکیٹ میں ، بادل کے نیچے یا بادل کے فلیپ ٹرگرز کے نیچے ایک موم بتی بند ہوجاتی ہے۔ ایک ریچھ مارکیٹ میں ، سرخ بادل میں داخل ہوں یا 20 دن کی ایم اے اور ایم اے سی ڈی فروخت سگنل فروخت ٹرگرز۔

فوائد کا تجزیہ

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

  1. 200 دن کی ایم اے مجموعی رجحان کا تعین کرتی ہے تاکہ مخالف رجحان کی تجارت سے گریز کیا جاسکے۔
  2. 20 روزہ ایم اے میں مختصر مدت کی رفتار پر توجہ مرکوز کی جاتی ہے۔
  3. ایم اے سی ڈی رجحان کی تبدیلیوں کی تصدیق کرتا ہے۔
  4. Ichimoku بادل غلط سگنل کو روکنے کے لئے دو بار چیک کرتا ہے.

کثیر سطح کی توثیق کے ذریعے ، منافع بخش شرح میں نمایاں بہتری آسکتی ہے۔ اس کے علاوہ ، طویل اور قلیل مدتی اشارے کے مابین ہم آہنگی بھی حکمت عملی کو قلیل مدتی اور درمیانی طویل مدتی دونوں کاموں کے لئے موزوں بناتی ہے۔

خطرے کا تجزیہ

اس حکمت عملی کا بنیادی خطرہ ایک ہی وقت میں غلط اشارے دینے والے متعدد اشارے کا امکان ہے۔ اگرچہ انتہائی حالات میں اس کا امکان بہت کم ہے ، لیکن پھر بھی طویل مدتی استعمال کے دوران ایسا ہوسکتا ہے۔ اہم انسداد اقدامات یہ ہیں:

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

اصلاح کی ہدایات

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

  1. زیادہ سے زیادہ تلاش کرنے کے لئے مختلف پیرامیٹر مجموعے کی جانچ کریں.
  2. بہتر رسک کنٹرول کے لیے سٹاپ نقصان کا ماڈیول شامل کریں۔
  3. اوپر اور نیچے کے پیچھے بھاگنے سے بچنے کے لئے تبدیلی کی شرح جیسے رابطے کے اشارے شامل کریں.
  4. مشین لرننگ کے طریقوں کو متعارف کروانا جیسے نیورل نیٹ ورکس اشارے کے وزن کو تربیت دینے کے لئے۔
  5. مختلف مارکیٹوں میں استحکام کی تصدیق کریں.

نتیجہ

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


/*backtest
start: 2023-11-03 00:00:00
end: 2023-12-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="MACD/EMA/SMA/Ichimoku Long Strategy",overlay=true)




// Ichimoku

conversionPeriods = input(9, minval=1, title="Conversion Line Periods"),
basePeriods = input(26, minval=1, title="Base Line Periods")
laggingSpan2Periods = input(52, minval=1, title="Lagging Span 2 Periods"),
displacement = input(26, minval=1, title="Displacement")

donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = avg(conversionLine, baseLine)
leadLine2 = donchian(laggingSpan2Periods)


p1 = plot(leadLine1, offset = displacement, color=green,
 title="Lead 1")
p2 = plot(leadLine2, offset = displacement, color=red, 
 title="Lead 2")
fill(p1, p2, color = leadLine1 > leadLine2 ? color(green,50) : color(red,50))



bottomcloud=leadLine2[displacement-1]
uppercloud=leadLine1[displacement-1]




// SMA Indicator - Are we in a Bull or Bear market according to 200 SMA?
SMA200 = sma(close, input(200))
EMA = ema(close,input(20))


//MACD Indicator - Is the MACD bullish or bearish?

fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)

MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD

// Set Buy/Sell conditions

[main,signal,histo]=macd(close,fastLength,slowlength,MACDLength)

buy_entry = if ((uppercloud>bottomcloud or close>max(uppercloud,bottomcloud)) and close>EMA and (delta>0 and close>min(uppercloud,bottomcloud))) or (close<SMA200 and delta>0 and close>EMA and (uppercloud>bottomcloud or close>max(uppercloud,bottomcloud)))
    true
if close<EMA and ((delta<0 and close<min(uppercloud,bottomcloud)) or (uppercloud<bottomcloud and close>max(uppercloud,bottomcloud)))
    buy_entry = false


strategy.entry("Buy",true , when=buy_entry)
alertcondition(buy_entry, title='Long', message='Chart Bullish')


sell_entry = if ((uppercloud<bottomcloud or close<min(uppercloud,bottomcloud)) and close<EMA and (delta<0 and close<max(uppercloud,bottomcloud))) or (close>SMA200 and delta<0 and close<EMA and (uppercloud<bottomcloud or close<min(uppercloud,bottomcloud)))
    true
if close>EMA and ((delta>0 and close>max(uppercloud,bottomcloud)) or (uppercloud>bottomcloud and close<min(uppercloud,bottomcloud)))
    sell_entry = false



strategy.close("Buy",when= sell_entry)


alertcondition(sell_entry, title='Short', message='Chart Bearish')

//plot(delta, title="Delta", style=cross, color=delta>=0 ? green : red )

مزید