رینکو موونگ ایوریج کی بنیاد پر مندرجہ ذیل حکمت عملی کا رجحان


تخلیق کی تاریخ: 2024-02-21 16:36:00 آخر میں ترمیم کریں: 2024-02-21 16:36:00
کاپی: 0 کلکس کی تعداد: 978
1
پر توجہ دیں
1617
پیروکار

رینکو موونگ ایوریج کی بنیاد پر مندرجہ ذیل حکمت عملی کا رجحان

جائزہ

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

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

جب رینکو کالم کی بندش کی قیمت 22 دوروں کی HL2 اوسط سے تجاوز کرتی ہے تو ، زیادہ کام کریں۔ جب رینکو کالم کی بندش کی قیمت 22 دوروں کی HL2 اوسط سے تجاوز کرتی ہے تو ، خالی کریں۔ اس طرح قیمت اور اوسط کے مابین تعلقات کا فیصلہ کرکے ، رجحان کی سمت کو پکڑیں۔

HL2 اوسط ((Highest High + Lowest Low) /2) ایک رجحان ساز اوسط ہے جو اعلی ترین قیمتوں اور کم ترین قیمتوں کی معلومات کو جوڑتا ہے تاکہ رجحان کی ترقی کی سمت کا زیادہ درست اندازہ لگایا جاسکے۔ 22 ایک تجرباتی قدر ہے جو اوسط کی حساسیت کو متوازن کرنے کے لئے استعمال ہوتی ہے۔

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

طاقت کا تجزیہ

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

  1. رینکو کالم کو بطور ٹریڈنگ سگنل استعمال کرکے ، مارکیٹ کے شور کو مؤثر طریقے سے فلٹر کیا جاسکتا ہے اور اہم رجحانات کو پکڑ لیا جاسکتا ہے۔

  2. HL2 اوسط اعلی ترین اور کم ترین قیمتوں کی معلومات کو یکجا کرتا ہے ، جو رجحانات کا تعین کرنے کے لئے زیادہ درست اور قابل اعتماد ہے۔

  3. اسٹاپ نقصان کی ایک مقررہ حد مقرر کریں اور آپ کو ایک ہی تجارت کے خطرے کو کنٹرول کرنے میں مدد ملے گی.

  4. موبائل سٹاپ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ ٹریڈنگ.

  5. تاہم ، اس کے باوجود ، اس میں کوئی خاص فرق نہیں پڑتا ہے کہ آپ کے کاروبار میں کیا تبدیلیاں آئیں گی۔

خطرے کا تجزیہ

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

  1. اوسط حکمت عملی سے زیادہ غلط سگنل پیدا ہوتے ہیں۔

  2. غیر متوقع واقعات کے نتیجے میں ناکامی کے خطرے کا مؤثر طریقے سے مقابلہ نہ کرنا۔

  3. رینکو کی غلط ترتیب سے بہتر تجارت کے مواقع سے محروم رہ سکتے ہیں۔

  4. فکسڈ اسٹاپ نقصان ، اسٹاپ مارکیٹ میں تبدیلیوں کے مطابق ڈھالنے میں مشکل ہے۔

اصلاح کی سمت

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

  1. سگنل کو فلٹر کرنے کے لئے دوسرے اشارے یا شرائط شامل کریں ، جعلی سگنل کو کم کریں۔ مثال کے طور پر ، توانائی کے اشارے ، کمپن کے اشارے وغیرہ۔

  2. مختلف پیرامیٹرز کی اوسط جانچ کر سکتے ہیں، زیادہ مناسب دورانیہ کی تعداد تلاش کرنے کے لئے.

  3. Renko کے باکس سائز بھی ٹیسٹ کے لئے بہتر کیا جا سکتا ہے، بہترین پیرامیٹرز حاصل کرنے کے لئے.

  4. اتار چڑھاؤ پر مبنی ایڈجسٹمنٹ سٹاپ نقصان کے طریقہ کار میں اضافہ۔

  5. مختلف ٹرانزیکشن ٹائم فریم کی ترتیبات کی جانچ کی جا سکتی ہے تاکہ اس شرط کو بہتر بنایا جاسکے۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*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=3
strategy("HL2 - 22 Cross", overlay=true)

// Stops and Profit inputs
inpTakeProfit   = input(defval = 300, title = "Take Profit", minval = 0)
inpStopLoss     = input(defval = 200, title = "Stop Loss", minval = 0)
inpTrailStop    = input(defval = 200, title = "Trailing Stop", minval = 0)
inpTrailOffset  = input(defval = 0, title = "Trailing Stop Offset", minval = 0)

// Stops and Profit Targets
useTakeProfit   = inpTakeProfit  >= 1 ? inpTakeProfit  : na
useStopLoss     = inpStopLoss    >= 1 ? inpStopLoss    : na
useTrailStop    = inpTrailStop   >= 1 ? inpTrailStop   : na
useTrailOffset  = inpTrailOffset >= 1 ? inpTrailOffset : na

//Specific Time to Trade
myspecifictradingtimes = input('0500-1600',  title="My Defined Hours")

longCondition1 = crossover(close, ema(hl2, 22))
longCondition2 = time(timeframe.period, myspecifictradingtimes) != 0
if longCondition1 and longCondition2
    strategy.entry("Long", strategy.long, comment="LongEntry")

shortCondition1 = crossunder(close, ema(hl2, 22))
shortCondition2 = time(timeframe.period, myspecifictradingtimes) != 0
if shortCondition1 and shortCondition2
    strategy.entry("Short", strategy.short, comment="ShortEntry")

strategy.exit("Exit Long", from_entry = "Long", profit = useTakeProfit, loss = useStopLoss, trail_points = useTrailStop, trail_offset = useTrailOffset)
strategy.exit("Exit Short", from_entry = "Short", profit = useTakeProfit, loss = useStopLoss, trail_points = useTrailStop, trail_offset = useTrailOffset)