مومنٹم بریک آؤٹ ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-31 14:14:56
ٹیگز:

img

جائزہ

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

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

اس حکمت عملی کا بنیادی منطق یہ ہے:

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

  2. جب آخری قریبی قیمت پچھلی مدت کی سب سے زیادہ قیمت سے تجاوز کرتی ہے تو ، طویل ہوجائیں۔ یہ اوپر کی خرابی کا اشارہ ہے۔

  3. جب آخری قریبی قیمت پچھلی مدت کی سب سے کم قیمت سے نیچے ٹوٹ جاتی ہے تو ، مختصر ہوجائیں۔ یہ نیچے کی خرابی کا اشارہ ہے۔

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

  5. رجحان کی سمت اور توڑ کی سطح کو بصری طور پر طے کرنے کے لئے 20 شمعدانوں کے اندر سب سے زیادہ اور سب سے کم قیمتوں کا نقشہ بنائیں.

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

فوائد

اس حکمت عملی کے فوائد میں شامل ہیں:

  1. انتہائی درستگی کے ساتھ رجحانات کی سمت اور طاقت کا پتہ لگانا۔ سب سے زیادہ اور کم قیمتوں کا حساب لگانے سے رینج سے منسلک مارکیٹوں سے غلط سگنلز کو فلٹر کرنے میں مدد ملتی ہے۔

  2. سادہ اور واضح منطق۔ پچھلے سب سے اوپر سے بہت زیادہ اور پچھلے سب سے کم سے کم۔ سمجھنے اور لاگو کرنے میں آسان۔

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

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

خطرات

کچھ خطرات بھی ہیں:

  1. سٹاپ نقصان کو تیز رفتار، بہت بڑی قیمتوں میں اتار چڑھاؤ کے ساتھ اب بھی ممکن ہے.

  2. اگر حساب کا دورانیہ بہت لمبا ہو تو الٹ سگنل غائب ہوجاتے ہیں۔ اس کے بعد رجحان کا فیصلہ پیچھے رہ جاتا ہے۔

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

اصلاح

اس حکمت عملی کو ایسے پہلوؤں میں بہتر بنایا جاسکتا ہے جیسے:

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

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

  3. منافع میں تالا لگانے اور نقصان کو روکنے سے بچنے کے لئے پیچھے رکنے والے نقصان کو شامل کرنا.

  4. پیرامیٹر کی اصلاح تاریخی بیک ٹسٹنگ کے ذریعے ترتیبات کے زیادہ سے زیادہ مجموعے کو تلاش کرنے کے لئے.

نتیجہ

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


/*backtest
start: 2023-12-31 00:00:00
end: 2024-01-30 00:00:00
period: 1h
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")


مزید