وسائل لوڈ ہو رہے ہیں... لوڈنگ...

کثیر جہتی گولڈ جمعہ غیر معمولی حکمت عملی تجزیہ نظام

مصنف:چاؤ ژانگ، تاریخ: 2024-12-12 16:32:12
ٹیگز:ایم اےآر ایس آئیآر او سیSLٹی پیایم اے سی ڈیای ایم اےخطرہپی این ایلاے ٹی آر

img

جائزہ

یہ حکمت عملی مارکیٹ کی خرابیوں پر مبنی ایک تجارتی نظام ہے ، بنیادی طور پر جمعرات کی شام کے اختتام اور جمعہ کے اختتام کے درمیان مارکیٹ کے رویے کی خصوصیات کا استعمال کرتی ہے۔ یہ حکمت عملی مقررہ اندراج اور باہر نکلنے کے اوقات کو ملازمت دیتی ہے ، بیک ٹیسٹنگ کے ذریعہ اس مارکیٹ کے پیٹرن کی توثیق کرتی ہے۔ یہ ہر تجارت میں 10٪ سرمایہ استعمال کرتی ہے اور حقیقت پسندانہ بیک ٹیسٹنگ کے نتائج کو یقینی بنانے کے لئے سلائڈج اور کمیشن عوامل پر غور کرتی ہے۔

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

حکمت عملی کا بنیادی منطق کئی اہم عناصر پر مبنی ہے:

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

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

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

حکمت عملی کے خطرات

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

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

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

خلاصہ

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


/*backtest
start: 2024-11-11 00:00:00
end: 2024-12-10 08:00:00
period: 4h
basePeriod: 4h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © piirsalu

//@version=5
strategy("Gold Friday Anomaly Strategy", 
     default_qty_type=strategy.percent_of_equity,
     slippage = 1, commission_value=0.0005,
     process_orders_on_close = true,
     initial_capital = 50000,
     default_qty_value=500,
     overlay = true)
     

/////////////////////////////////////////////////////////////////////////////////////
//                                 . USER INPUTS .                                 //
/////////////////////////////////////////////////////////////////////////////////////

// Define backtest start and end dates
st_yr_inp = input(defval=2000, title='Backtest Start Year')
st_mn_inp = input(defval=01, title='Backtest Start Month')
st_dy_inp = input(defval=01, title='Backtest Start Day')
en_yr_inp = input(defval=2025, title='Backtest End Year')
en_mn_inp = input(defval=01, title='Backtest End Month')
en_dy_inp = input(defval=01, title='Backtest End Day')

// Set start and end timestamps for backtesting
start = timestamp(st_yr_inp, st_mn_inp, st_dy_inp, 00, 00)
end = timestamp(en_yr_inp, en_mn_inp, en_dy_inp, 00, 00)

/////////////////////////////////////////////////////////////////////////////////////
//                              . STRATEGY LOGIC .                                 //
/////////////////////////////////////////////////////////////////////////////////////

// Check if the current day is Friday
isFriday = (dayofweek == dayofweek.friday)

// Initialize a candle counter
var int barCounter = 0

// Increment the candle counter on each new bar
barCounter := barCounter + 1

// Define trading session time ranges
pre_mkt = time(timeframe.period, '0400-0800:23456')
mkt_hrs = time(timeframe.period, '0800-1600:23456')
eod = time(timeframe.period, '1200-1600:23456')

/////////////////////////////////////////////////////////////////////////////////////
//                          . STRATEGY ENTRY & EXIT .                              //
/////////////////////////////////////////////////////////////////////////////////////

// Enter a long position on the first candle of Friday within the backtest period
if dayofweek == 4 and time >= start and time <= end
    strategy.entry("BuyOnFriday", strategy.long)

// Close the position after holding it for 4 candles
if (barCounter % 1 == 0)
    strategy.close("BuyOnFriday")



متعلقہ

مزید