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

مصنف:چاؤ ژانگ، تاریخ: 2023-09-15 11:45:01
ٹیگز:

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

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

حکمت عملی خالص طور پر موم بتی کے بند ہونے پر مبنی سمت کا فیصلہ کرتی ہے ، جس کا منطق یہ ہے:

  1. جب بند ہونا کھلے ہونے سے بڑا ہو تو طویل سفر کریں۔

  2. جب قریب کھلے سے کم ہے مختصر جانا.

  3. پوزیشن سائزنگ ترتیب دیا جا سکتا ہے.

  4. backtest تاریخ رینج مقرر کیا جا سکتا ہے.

صرف موم بتیاں بند ہونے یا نیچے ہونے کا تعین کرکے ، اشارے کے بعد سب سے بنیادی رجحان تشکیل دیا جاتا ہے۔ بہت ابتدائی ہونے کے باوجود ، یہ ایک مکمل تجارتی نظام تشکیل دیتا ہے۔

II۔ اسٹریٹیجی کے فوائد

سب سے بڑا فائدہ انتہائی سادگی اور بصیرت ہے، صرف اشارے کے بغیر موم بتی کی سمت کی بنیاد پر فیصلہ کرنا۔

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

آخر میں، مختلف ادوار کو ٹیسٹ کرنے کے لئے بیک ٹسٹ وقت کی حد مقرر کی جا سکتی ہے.

III. ممکنہ خطرات

تاہم، کچھ مسائل موجود ہیں:

سب سے پہلے، صرف موم بتی کی سمت درست مارکیٹ کی تشخیص کے لئے ناکافی ہے، جس کے نتیجے میں خراب سگنل کی کیفیت ہے.

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

آخر میں، پیرامیٹر ٹوننگ کی عدم موجودگی عدم استحکام کی طرف جاتا ہے.

IV. خلاصہ

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


/*backtest
start: 2023-08-15 00:00:00
end: 2023-09-02 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("BarUpDn time limited", overlay=true, pyramiding=1, default_qty_type = strategy.fixed, default_qty_value = 1 )

//input boxes for the limit date
yearLimit = input(2016,title="year") 
monthLimit = input(9, title="month")
dayLimit = input(1, title="day")

//function that checks if the current date is more recent than the limit
dateOk(yl,ml,dl) =>
    ok = timestamp(yl,ml,dl,0,1) < time
    
checkDate = dateOk(yearLimit,monthLimit,dayLimit)
conditionUp = close > open ? true : false
conditionDown = close < open ? true : false
if ( checkDate  )
    strategy.entry("BarUp", strategy.long, when = conditionUp)
    strategy.entry("BarDn", strategy.short, when = conditionDown)





مزید