پہلی نظر میں متوازن گراف رجحانات کی پیروی کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-27 16:41:02
ٹیگز:

一目均衡图趋势追踪策略

جائزہ

یہ ایک تکنیکی تجزیہ کی حکمت عملی ہے۔ یہ ایک متوازن چارٹ کی پانچ اشارے لائنوں کا استعمال کرتے ہوئے مارکیٹ کے رجحان کی سمت ، مزاحمت کی سطح کی حمایت اور داخلہ کے وقت کا تعین کرتی ہے۔

اصول

اس حکمت عملی کے بنیادی اشارے میں شامل ہیں:

  1. تبدیلی کی لکیر: حالیہ 9 دن کی اونچائیوں اور اونچائیوں کا اوسط ، جو قلیل مدتی رجحانات کی عکاسی کرتا ہے۔
  2. بینچ مارک: حالیہ 26 دنوں کے اعلی اور کم کے درمیان اوسط ، جو درمیانے اور طویل مدتی رجحانات کی عکاسی کرتا ہے۔
  3. پیشگی لائن A: تبادلہ لائن اور بیعانہ لائن کا اوسط ، 26 دن کی جگہ ، درمیانی مدت کی حمایت اور مزاحمت کا تعین کرتا ہے۔
  4. پیشگی لائن B: حالیہ 52 دن کی اونچائیوں اور اونچائیوں کا اوسط ، 26 دن کی جگہ ، طویل مدتی معاونت اور مزاحمت کا تعین کرتا ہے۔
  5. اس کے علاوہ ، یہ بھی کہا جاتا ہے کہ یہ ایک بہت ہی اہم رجحان ہے ، اور اس کے نتیجے میں ، قیمتوں میں تیزی سے اضافہ ہوا ہے۔

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

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

سٹاپ نقصان یا سٹاپ اونچائی کی بنیاد پر مقرر کیا جاتا ہے. اگر ایک سٹاپ نقصان منتخب کیا جاتا ہے، تو قیمت ایک بار جب وہ بیس لائن سے نیچے گر جاتی ہے.

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

اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:

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

خطرات اور اصلاحات

اس حکمت عملی کا بنیادی خطرہ یہ ہے کہ یہ غلط سگنل پیدا کرنے کے لئے آسان ہے۔

  1. اوسط سائیکل پیرامیٹرز کو ایڈجسٹ کریں تاکہ اشارے کی حساسیت کو بہتر بنایا جاسکے۔
  2. دیگر اشارے یا گرافک فلٹرز شامل کریں، جیسے MACD، Blink بینڈ؛
  3. اس کے علاوہ، یہ بھی ممکن ہے کہ آپ کو اپنے کاروبار کے بارے میں مزید جاننے کی ضرورت ہے.

خلاصہ

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


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Ichimoku Cloud - BitBell", shorttitle="Ichimoku Cloud - BitBell", overlay=true)
conversionPeriods = input.int(9, minval=1, title="Conversion Line Length")
basePeriods = input.int(26, minval=1, title="Base Line Length")
laggingSpan2Periods = input.int(52, minval=1, title="Leading Span B Length")
displacement = input.int(26, minval=1, title="Lagging Span")
donchian(len) => math.avg(ta.lowest(len), ta.highest(len))
conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = math.avg(conversionLine, baseLine)
leadLine1bbbbb = math.avg(conversionLine, baseLine)[displacement - 1]
plot(leadLine1bbbbb)
leadLine2 = donchian(laggingSpan2Periods)
leadLine2bbbbbb = donchian(laggingSpan2Periods)[displacement - 1]
plot(leadLine2bbbbbb)

support = leadLine1bbbbb > leadLine2bbbbbb
Resistance = leadLine1bbbbb < leadLine2bbbbbb


TrailStop = input.string(title='Choose Trail Line', options=["ConversionLine", "BaseLine"], defval="ConversionLine")





var stopLong = 0.0
var stopShort = 0.0
var TagetLong = 0.0
var TargetShort = 0.0


if close > leadLine1bbbbb and close > leadLine2bbbbbb and conversionLine[1] <= baseLine[1] and conversionLine > baseLine and close > conversionLine and support
	strategy.entry("Long",strategy.long)
	stopLong := conversionLine
// if close < stopLong and strategy.position_size > 0 
// 	strategy.close("Long")
// 	stopLong := 0.0
if (close < conversionLine and strategy.position_size > 0) and (TrailStop == 'ConversionLine')
	strategy.close("Long")
	stopLong := 0.0
if (close < baseLine and strategy.position_size > 0) and (TrailStop == 'BaseLine')
	strategy.close("Long")
	stopLong := 0.0

if close < leadLine1bbbbb and close < leadLine2bbbbbb and conversionLine[1] >= baseLine[1] and conversionLine < baseLine and close < conversionLine and Resistance
	strategy.entry("Short",strategy.short)
	stopShort := conversionLine
// if close > stopShort and strategy.position_size < 0 
// 	strategy.close("Short")
// 	stopShort := 0.0
if (close > conversionLine and strategy.position_size < 0) and (TrailStop == 'ConversionLine')
	strategy.close("Short")
	stopShort := 0.0
if (close > baseLine and strategy.position_size < 0) and (TrailStop == 'BaseLine')
	strategy.close("Short")
	stopShort := 0.0
// if close >= 1.0006 * strategy.position_avg_price and strategy.position_size > 0 
// 	strategy.close("Long")
// 	stopLong := 0.0
plot(conversionLine, color=#2962FF, title="Conversion Line")
plot(baseLine, color=#B71C1C, title="Base Line")
plot(close, offset = -displacement + 1, color=#43A047, title="Lagging Span")
p1 = plot(leadLine1, offset = displacement - 1, color=#A5D6A7,
	 title="Leading Span A")
p2 = plot(leadLine2, offset = displacement - 1, color=#EF9A9A,
	 title="Leading Span B")
plot(leadLine1 > leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Upper Line", display = display.none) 
plot(leadLine1 < leadLine2 ? leadLine1 : leadLine2, offset = displacement - 1, title = "Kumo Cloud Lower Line", display = display.none) 
fill(p1, p2, color = leadLine1 > leadLine2 ? color.rgb(67, 160, 71, 90) : color.rgb(244, 67, 54, 90))

مزید معلومات