حرکت پذیر اوسط کراس اوور پر مبنی مقداری تجارتی حکمت عملی


تخلیق کی تاریخ: 2024-01-23 11:05:50 آخر میں ترمیم کریں: 2024-01-23 11:05:50
کاپی: 0 کلکس کی تعداد: 505
1
پر توجہ دیں
1617
پیروکار

حرکت پذیر اوسط کراس اوور پر مبنی مقداری تجارتی حکمت عملی

جائزہ

یہ حکمت عملی سادہ حرکت پذیر اوسط ((SMA) کے گولڈ فورک ڈیڈ فورک اصول کا استعمال کرتے ہوئے بنائی گئی ہے۔ حکمت عملی 3 دن کی لائن اور 5 دن کی لائن کے گولڈ فورک کو انٹری سگنل کے طور پر استعمال کرتی ہے ، اور اسٹاپ نقصان یا اسٹاپ اسٹاپ کو ایکٹ آؤٹ سگنل کے طور پر استعمال کرتی ہے۔

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

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

طاقت کا تجزیہ

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

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

خطرے کا تجزیہ

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

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

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

اصلاح کی سمت

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 5h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy(title="Revolut v1.0", overlay=true)

// === GENERAL INPUTS ===
ATR = atr(3)
ema3 = ema(close, 3)
ema5 = ema(close, 5)

// === INPUT BACKTEST RANGE ===
FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
FromDay   = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
FromYear  = input(defval = 2018, title = "From Year", minval = 2017)
ToMonth   = input(defval = 1, title = "To Month", minval = 1, maxval = 12)
ToDay     = input(defval = 1, title = "To Day", minval = 1, maxval = 31)
ToYear    = input(defval = 9999, title = "To Year", minval = 2017)

// === FUNCTION EXAMPLE ===
start     = timestamp(FromYear, FromMonth, FromDay, 00, 00)  // backtest start window
finish    = timestamp(ToYear, ToMonth, ToDay, 23, 59)        // backtest finish window
window()  => true// create function "within window of time"


// === PLOTTING ===
plot(ema3, title="Ema 3", color = white, linewidth = 2, transp=0)
plot(ema5, title="Ema 5", color = aqua, linewidth = 2, transp=0)



// === ENTRY POSITION LOGIC ===
entryCondition = crossover(ema(close, 3), ema(close, 5))
if (entryCondition)
    strategy.entry("ENTRY", strategy.long, when=window())
    

// === EXIT POSTION LOGIC ===
//strategy.exit("Take Profit", "ENTRY", profit=6, loss=5, when=window())
strategy.exit("Take Profi Or STOP", "ENTRY", profit = 6, loss = 5, when=window())
  

// #####################################
// We can start to incorperate this into the script later
// We can program a emergency exit price
//strategy.close_all()

// You can use this if you want another exit
//strategy.exit("2nd Exit", "ENTRY", profit=1500, stop=500, when=window())