قلیل مدتی انتہائی مختصر حکمت عملی


تخلیق کی تاریخ: 2024-01-17 12:06:39 آخر میں ترمیم کریں: 2024-01-17 12:06:39
کاپی: 0 کلکس کی تعداد: 678
1
پر توجہ دیں
1617
پیروکار

قلیل مدتی انتہائی مختصر حکمت عملی

جائزہ

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

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

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

کلیدی پیرامیٹرز میں شامل ہیں:

  • ماخذ قیمت: اختتامی قیمت
  • لکیری رجعت لائن کی لمبائی: 14
  • 1 کی طرف مائل
  • تجارت کی سمت: تمام / صرف خرید / صرف فروخت
  • سٹاپ نقصان اور سٹاپ بریک پوائنٹس: بہت کم فکسڈ پوائنٹس یا کم سے کم ٹریڈنگ یونٹس کے پوائنٹس

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

طاقت کا تجزیہ

یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:

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

خطرے کا تجزیہ

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

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

اس خطرے سے نمٹنے کے اقدامات میں شامل ہیں:

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Extreme Scalping", overlay=true )
src = input(close,title="Source")
len = input(defval=14, minval=1, title="Length")
offset = input(1)
out = linreg(src, len, offset)
plot(out)

gap_tick=input(100)
fixedTP=input(300)
fixedSL=input(100)
useFixedSLTP=input(true)
direction=input(defval="ALL",title="Direction of order",options=["ALL","BUY ONLY","SELL ONLY"])
gap=gap_tick*syminfo.mintick
plot(out+gap,color=color.red)
plot(out-gap,color=color.green)

tp=useFixedSLTP?fixedTP:gap_tick
sl=useFixedSLTP?fixedSL:gap_tick

longCondition = close<(out-gap) and (direction=="ALL" or direction=="BUY ONLY")
shortCondition = close>(out+gap) and (direction=="ALL" or direction=="SELL ONLY")

if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("exit long","Long",profit = tp,loss = sl)
    

if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("exit short","Short",profit =tp,loss=sl)
    
// === Backtesting Dates === thanks to Trost

// testPeriodSwitch = input(true, "Custom Backtesting Dates")
// testStartYear = input(2019, "Backtest Start Year")
// testStartMonth = input(10, "Backtest Start Month")
// testStartDay = input(3, "Backtest Start Day")
// testStartHour = input(0, "Backtest Start Hour")
// testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,testStartHour,0)
// testStopYear = input(2019, "Backtest Stop Year")
// testStopMonth = input(12, "Backtest Stop Month")
// testStopDay = input(31, "Backtest Stop Day")
// testStopHour = input(23, "Backtest Stop Hour")
// testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,testStopHour,0)
// testPeriod() =>
//     time >= testPeriodStart and time <= testPeriodStop ? true : false
// isPeriod = testPeriodSwitch == true ? testPeriod() : true
// // === /END

// if not isPeriod
//     strategy.cancel_all()
//     strategy.close_all()