حکمت عملی کے بعد متحرک بریک آؤٹ رجحان

مصنف:چاؤ ژانگ، تاریخ: 2023-12-29 17:32:10
ٹیگز:

img

جائزہ

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

حکمت عملی منطق

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

طویل یا مختصر جانے کے بعد ، 1٪ کا اسٹاپ نقصان اور 2٪ کا منافع حاصل کرنا طے ہوتا ہے۔ اس سے ہر تجارت کے لئے 2: 1 کا مقررہ رسک انعام تناسب یقینی بنتا ہے۔ یہ ایک ہی تجارت کے خطرے کو مؤثر طریقے سے کنٹرول کرتا ہے۔

فوائد

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

  1. سب سے زیادہ اور سب سے کم قیمت کا متحرک حساب، حقیقی وقت کی قیمت رجحان تبدیلیوں کی نگرانی، جو تیزی سے قیمت الٹ سگنل پکڑ سکتے ہیں.

  2. اندراجات کے لئے بریک آؤٹ کا طریقہ کار اندراجات کے معیار کو بہتر بناتا ہے۔

  3. اسٹاپ نقصان اور منافع حاصل کرنے کے لئے ایک ہی تجارت کے خطرے کے منافع کے تناسب کو کنٹرول کرنے کے لئے مؤثر طریقے سے تجارتی خطرہ کا انتظام کرتا ہے.

  4. سادہ اور سمجھنے میں آسان منطق، کوانٹم beginners کے لئے موزوں.

  5. کم کوڈ جو ٹیسٹنگ اور اصلاح کے لئے آسان ہے.

خطرات

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

  1. اندراجات کے رجحانات پر عمل کرنے سے قیمتوں میں تبدیلی کے بہترین موڑ کو نظر انداز کیا جاسکتا ہے۔

  2. فکسڈ سٹاپ نقصان اور منافع لے سکتے ہیں، مارکیٹ کی تبدیلی کے مطابق نہیں کر سکتے ہیں، روک سکتے ہیں یا منافع کا ہدف قبل از وقت.

  3. بعد میں اضافی اندراجات کے لئے کوئی pyramiding منطق، رجحانات کی پیروی نہیں کر سکتے ہیں.

  4. بڑے سائیکلوں پر غور نہ کرنا، بڑے رجحان کے ساتھ تنازعہ پیدا کر سکتا ہے جو نقصانات کا سبب بنتا ہے۔

  5. کوئی پوزیشن سائزنگ ماڈیول، مجموعی طور پر پوزیشن مینجمنٹ کنٹرول نہیں کر سکتے ہیں.

اصلاح کی ہدایات

ابھی بھی اصلاحات کے لئے بہت زیادہ گنجائش موجود ہے ، بنیادی طور پر نیچے دی گئی سمتوں میں:

  1. متحرک سٹاپ نقصان شامل کریں اور مارکیٹ کی اتار چڑھاؤ کی بنیاد پر منافع لیں.

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

  3. صرف مضبوط رجحانات پر داخل ہونے کو یقینی بنانے کے لئے رجحان کی طاقت کا اشارے شامل کریں.

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

  5. پوزیشن سائزنگ ماڈیول کے ساتھ مل کر پوزیشن سائز کو متحرک طور پر ایڈجسٹ کریں اور مجموعی خطرہ کو کنٹرول کریں.

  6. بہترین پیرامیٹر سیٹ تلاش کرنے کے لئے پیرامیٹرز کو بہتر بنائیں.

خلاصہ

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


/*backtest
start: 2023-11-28 00:00:00
end: 2023-12-28 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Trend Following Breakout Strategy with 2:1 RRR", overlay=true)

// 定义前高和前低的计算
length = input(20, minval=1, title="Length")
highestHigh = highest(high, length)
lowestLow = lowest(low, length)

// 定义买入和卖出的条件
longCondition = close > highestHigh[1] // 当前收盘价高于前一期的最高价
shortCondition = close < lowestLow[1] // 当前收盘价低于前一期的最低价

// 为了确保盈亏比为2:1,我们需要定义止损和目标价
stopLoss = input(1, title="Stop Loss %") / 100
takeProfit = stopLoss * 2

// 如果满足买入条件,进入多头
if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("Long TP", "Long", profit=takeProfit * close, loss=stopLoss * close)

// 如果满足卖出条件,进入空头
if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("Short TP", "Short", profit=takeProfit * close, loss=stopLoss * close)

// 绘图显示前高和前低
plot(highestHigh, color=color.green, title="Previous High")
plot(lowestLow, color=color.red, title="Previous Low")


مزید