جائزہ: یہ حکمت عملی بولنگر بینڈ کراس اوور سگنلز کی بنیاد پر لمبی / مختصر پوزیشنیں کھولتی ہے اور اسٹاپ نقصان اور منافع لے کر رجحانات کی مارکیٹ میں منافع حاصل کرتی ہے۔ اس کے فوائد رجحانات کو ٹریک کرنے ، معقول اسٹاپ نقصان اور منافع کی تشکیل ، کنٹرول قابل ڈراؤونگ ، درمیانی اور طویل مدتی تجارت کے لئے موزوں ہیں ، خاص طور پر اسٹاک انڈیکس ، فاریکس اور کریپٹو مارکیٹوں میں واضح رجحانات کے کرداروں کے ساتھ۔
اصول: حکمت عملی میں تین حصے شامل ہیں: بی بی کراس اوور سگنل ، فکسڈ پوزیشن سائزنگ اور متحرک اسٹاپ نقصان اور منافع حاصل کریں۔ بی بی کراس اوور سسٹم چلتی اوسط اور معیاری انحراف سے پیدا ہونے والی بینڈوں کے ذریعے بریک آؤٹ کا فیصلہ کرتا ہے۔ طویل کے لئے گولڈن کراس اور مختصر کے لئے مردہ کراس۔ رجحانات کے بعد منافع کو زیادہ سے زیادہ کرنے کے لئے 100٪ پوزیشن یا تو لمبی یا مختصر طے کریں۔ اسٹاپ نقصان اور منافع کی سطح کو تازہ ترین اندراج کی قیمت کی بنیاد پر ایڈجسٹ کیا جائے گا ، تاکہ منافع کو مقفل کیا جاسکے اور رجحان کی نقل و حرکت کے ساتھ ساتھ کمی کو کنٹرول کیا جاسکے۔
خاص طور پر ، بی بی بینڈ کا حساب چلتی اوسط اور اختتامی قیمتوں کے معیاری انحراف کے ساتھ کیا جاتا ہے۔ اوپری بینڈ کے اوپر سنہری کراس خرید کا اشارہ دیتا ہے جبکہ نچلے بینڈ کے نیچے مردہ کراس فروخت کا اشارہ دیتا ہے۔ وہ ممکنہ الٹ پوائنٹس اور تجارتی مواقع کی نشاندہی کرنے کی کوشش کرتے ہیں۔ 100٪ پوزیشن کا مقصد رجحانات کی مکمل پیروی کرکے زیادہ سے زیادہ منافع حاصل کرنا ہے۔ متحرک اسٹاپ نقصان اور منافع حاصل کرنا تازہ ترین اندراج کی قیمت کی بنیاد پر تبدیل کیا جاتا ہے۔ ڈراؤنڈ کو کنٹرول کرنے کے لئے اسٹاپ نقصان کا فاصلہ معقول حد تک طے کیا جاتا ہے۔ مارکیٹ میں اتار چڑھاؤ کے مطابق زیادہ منافع حاصل کرنے کے لئے فاصلہ منافع حاصل کرنا طے کیا جاتا ہے۔
فوائد:
رجحانات کے ساتھ منافع رکھیں، بی بی سگنل اور مکمل پوزیشن کے ذریعے اہم سمت سے فائدہ اٹھائیں.
متحرک اسٹاپ نقصان کے ذریعے کنٹرول قابل ڈراؤونگ اور انٹری قیمت پر مبنی منافع حاصل کریں۔ اقدار کو اس کے مطابق بہتر بنایا جاسکتا ہے۔
رجحانات کے ساتھ بڑے بازاروں میں وسیع اطلاق ، خاص طور پر اسٹاک انڈیکس ، فاریکس اور کریپٹو اثاثوں کے لئے موزوں ہے۔
سادہ منطق اور بی بی اور مقررہ فیصد کے ساتھ تکنیکی طور پر لاگو کرنے کے لئے آسان. کوئی پیچیدہ پیٹرن یا ماڈل فیصلے.
سرمایہ کی تقسیم کو زیادہ سے زیادہ کرنے کے لئے 100٪ طویل / مختصر پوزیشن کی طرف سے اعلی سرمایہ استعمال کی کارکردگی.
خطرات اور حل:
غلط بی بی سگنل کے خطرات۔ اگر بی بی فیصلہ ناکام ہوجاتا ہے تو غلط ٹریڈنگ سگنل کا سبب بنے گا ، رجحان کے فیصلے پر دوسرے اشارے کو جوڑ کر حل کیا جائے گا۔
جمع کرنے میں استعمال کے خطرات، پوزیشن سائز کو کم کرنے اور سٹاپ نقصان کے فاصلے کو بہتر بنانے سے نمٹا جاتا ہے۔
مسلسل اسٹاپ نقصان کے ساتھ غیر مستحکم مارکیٹوں میں بار بار تجارتی خطرات طویل اور مختصر کے درمیان کود سکتے ہیں۔ غیر ضروری ٹرگرز کو کم کرنے کے لئے اسٹاپ نقصان کے فاصلے کو مناسب طریقے سے بڑھا سکتے ہیں۔
غیر متوقع بڑے واقعات سے مارکیٹ کے خطرات جن کی وجہ سے قیمتوں میں غیر معقول اضافہ ہوتا ہے۔ اہم پالیسیوں اور واقعات پر توجہ دینے کی تجویز کریں۔
اصلاحات:
غلط فہمیوں سے بچنے کے لئے ایم اے سی ڈی، کے ڈی جے اور بی بی جیسے دیگر اشارے پر غور کریں۔
سٹاپ نقصان کو ایڈجسٹ کریں اور مارکیٹ کی اتار چڑھاؤ کی بنیاد پر منافع حاصل کریں.
مختلف قسم کے بازاروں کے لئے معقول پیرامیٹرز کا انتخاب کریں۔ جیسے زیادہ معیاری انحراف اور اتار چڑھاؤ والے بازاروں کے لئے اوسط مدت۔
بہتر کارکردگی کے لیے مشین لرننگ الگورتھم کے ذریعے پیرامیٹر اقدار کو بہتر بنائیں۔
خلاصہ: یہ حکمت عملی ایک عام رجحان ہے جس کے بعد ثالثی کا نظام ہے۔ یہ متعدد مارکیٹوں میں واضح رجحانات کے ساتھ منافع بخش رہتا ہے۔ منطق آسان اور صاف ہے جس کی وجہ سے تکنیکی طور پر اس پر عمل درآمد کرنا آسان ہے۔ مناسب اسٹاپ نقصان اور منافع کی سطح کو ترتیب دے کر ، زیادہ سے زیادہ کھوج کو مؤثر طریقے سے کنٹرول کیا جاسکتا ہے۔ عام طور پر ، یہ مستحکم واپسی ، آسان منطق اور آسان عمل درآمد کے ساتھ ایک موثر رجحان تجارتی حکمت عملی ہے۔ مقداری تجارت کے لئے انتہائی سفارش کی جاتی ہے۔
/*backtest start: 2022-12-08 00:00:00 end: 2023-12-14 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Valeria 181 Bot Strategy Mejorado 2.21", overlay=true, margin_long=100, margin_short=100) var float lastLongOrderPrice = na var float lastShortOrderPrice = na longCondition = ta.crossover(ta.sma(close, 1), ta.sma(close, 4)) if (longCondition) strategy.entry("Long Entry", strategy.long) // Enter long shortCondition = ta.crossunder(ta.sma(close, 1), ta.sma(close, 4)) if (shortCondition) strategy.entry("Short Entry", strategy.short) // Enter short if (longCondition) lastLongOrderPrice := close if (shortCondition) lastShortOrderPrice := close // Calculate stop loss and take profit based on the last executed order's price stopLossLong = lastLongOrderPrice - 170 // 10 USDT lower than the last long order price takeProfitLong = lastLongOrderPrice + 150 // 100 USDT higher than the last long order price stopLossShort = lastShortOrderPrice + 170 // 10 USDT higher than the last short order price takeProfitShort = lastShortOrderPrice - 150 // 100 USDT lower than the last short order price // Apply stop loss and take profit to long positions strategy.exit("Long Exit", from_entry="Long Entry", stop=stopLossLong, limit=takeProfitLong) // Apply stop loss and take profit to short positions strategy.exit("Short Exit", from_entry="Short Entry", stop=stopLossShort, limit=takeProfitShort)