ثالثی 181 حکمت عملی کے بعد کراس ٹرینڈ


تخلیق کی تاریخ: 2023-12-15 10:13:38 آخر میں ترمیم کریں: 2023-12-15 10:13:38
کاپی: 0 کلکس کی تعداد: 652
1
پر توجہ دیں
1621
پیروکار

ثالثی 181 حکمت عملی کے بعد کراس ٹرینڈ

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

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

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

حکمت عملی کے فوائد:

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

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

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

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

  5. فنڈز کے استعمال میں بہت زیادہ کارکردگی ، فنڈز کو مکمل طور پر مختص کرنا۔ 100٪ پوزیشن پر فکسڈ فنڈز کو زیادہ سے زیادہ استعمال کیا جاسکتا ہے ، چاہے خالی سر اور کثیر سر ہو ، فنڈز کو مکمل طور پر مختص کیا جاسکتا ہے۔

خطرے اور حل کی تفصیلات:

  1. برن لائن کی ناکامی کا خطرہ۔ برن لائن کا فیصلہ ناکام ہونے پر ، غلط سگنل پیدا ہوگا۔ اس کا حل یہ ہے کہ رجحان کی سمت کا فیصلہ کرنے کے لئے دوسرے اشارے کے ساتھ مل کر کام کیا جائے۔

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

  3. تجارت کا اکثر خطرہ۔ اتار چڑھاؤ والے بازاروں میں بار بار اسٹاپ نقصان کو چھوڑنے کی پوزیشن۔ مناسب طریقے سے اسٹاپ نقصان کی دوری کو کم کیا جاسکتا ہے تاکہ غیر ضروری نقصان کو کم کیا جاسکے۔

  4. مارکیٹ کا خطرہ۔ اچانک اہم واقعات کا سامنا کرنا پڑتا ہے جس کی وجہ سے مارکیٹ کی قیمتیں غیر معمولی ہوتی ہیں۔ اہم مالیاتی پالیسیوں پر توجہ دینے اور بروقت ردعمل دینے کی سفارش کی جاتی ہے۔

حکمت عملی کو بہتر بنانے کے لیے تجاویز:

  1. اس کے ساتھ ساتھ دیگر تکنیکی اشارے پر بھی غور کریں۔ مثال کے طور پر ، MACD ، KDJ اور دیگر تکنیکی اشارے کے ساتھ مل کر ، برلن لائن غلطی سے بچنے سے بچیں۔

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

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

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

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

حکمت عملی کا ماخذ کوڈ
/*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)