سمارٹ مجموعی خریداری کی حکمت عملی


تخلیق کی تاریخ: 2024-02-26 13:59:57 آخر میں ترمیم کریں: 2024-02-26 13:59:57
کاپی: 1 کلکس کی تعداد: 660
1
پر توجہ دیں
1617
پیروکار

سمارٹ مجموعی خریداری کی حکمت عملی

جائزہ

اسمارٹ مجموعی خریداری کی حکمت عملی ایک تصوراتی حکمت عملی ہے۔ یہ ایک بار پھر خریداری کی حکمت عملی اور تکنیکی تجزیہ پر مبنی داخلے اور باہر نکلنے کا ایک مجموعہ ہے۔

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

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

تمام منافع کو واپس لینے کا انتخاب کریں یا ایک ہی سائز کے حصوں کو کئی بار واپس لے جائیں۔

یہ بھی فیصلہ کیا جاسکتا ہے کہ آیا واپسی کی شرائط کو نقصان پر پوزیشن کو بند کرنے کی اجازت دی جائے یا کم سے کم اسٹاپ فیصد کی ضرورت ہو۔

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

اندرونی حالات کا استعمال RSI لمبائی 7 کراس 1 گنا معیاری فرق برلن بینڈ سے نیچے داخل ہونے کے لئے، اوپر سے باہر نکلنے کے لئے۔

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

  • متن میں ترمیم کریں
  • استعمال کے حقوق کا فیصد ایڈجسٹ کریں
  • اس بات کو یقینی بنائیں کہ نقل و حمل کی تعداد × استعمال کا فیصد 100 کے برابر ہے ، تاکہ اس سے زیادہ استعمال کا فائدہ نہ ہو (سوائے اس کے کہ جب لیور استعمال کیا جائے)

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

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

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

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

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

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

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

طاقت کا تجزیہ

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

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

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

خطرے کا تجزیہ

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

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

اس کا حل مندرجہ ذیل ہے:

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

اصلاح کی سمت

اس حکمت عملی کو مزید بہتر بنانے کے لیے مندرجہ ذیل نکات پر غور کیا جا سکتا ہے۔

  1. تکنیکی اشارے کو بہتر بنانا یا تبدیل کرنا ، انٹری اور آؤٹ پٹ کی درستگی کو بہتر بنانا۔ مختلف پیرامیٹرز یا اشارے کے مجموعے کی جانچ کی جاسکتی ہے ، اور زیادہ قابل اعتماد سگنل کا انتخاب کیا جاسکتا ہے۔

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

  3. متحرک طور پر ایڈجسٹ کرنے کے لئے جمع کی شرح. آپ کو پوزیشن کی تعداد یا مارکیٹ میں اتار چڑھاؤ کی بنیاد پر اصل وقت میں ہر جمع کی رقم کو ایڈجسٹ کر سکتے ہیں، اعلی اتار چڑھاؤ کے دوران جمع کم.

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

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

خلاصہ کریں۔

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

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-02-19 00:00:00
end: 2024-02-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TheTradingParrot

//@version=5
strategy("TTP Intelligent Accumulator", overlay=true)

maxEntries = 0.0

if not na(maxEntries[1])
    maxEntries := maxEntries[1]

rsi = ta.rsi(close, 7)
rsima = ta.sma(rsi, 14)
bbstd = ta.stdev(rsi, 14)

// plot(rsi)
// plot(rsima)
// plot(rsima - bbstd)
// plot(rsima + bbstd)

intEntry = rsi < rsima - bbstd
intExit = rsi > rsima + bbstd

maxEntries := math.max(strategy.opentrades, maxEntries)
plot(maxEntries, "maxEntries")

addWhileInProfit = input.bool(false, "Add while in profit")

extLong = input.bool(false, "", inline = "long")
entry = input.source(close,"entry", inline = "long") == 1

if not extLong
    entry := intEntry
longCondition = entry and (strategy.opentrades == 0 or (not addWhileInProfit or close < strategy.position_avg_price))


if (longCondition)
    strategy.entry("long", strategy.long)

minProfit = input.float(0.0, "Required profit % to exit")
exitPxcandle = input.float(100.0,"% exit per candle")

extShort = input.bool(false, "", inline = "exit")

exit = input.source(close,"exit", inline = "exit") == 1
if not extShort
    exit := intExit

shortCondition = exit
if (shortCondition and strategy.opentrades > 0)
    strategy.close("long", qty_percent = exitPxcandle)

plot(strategy.position_avg_price, "Avg")