دوہری حرکیات کی حکمت عملی اسٹاک کی مسلسل بڑھتی یا گرتی ہوئی K لائن کی شکل کی نشاندہی کرکے کم خرید و فروخت کا مقصد حاصل کرتی ہے۔ یہ سادہ اشارے کے فیصلے کا استعمال کرتا ہے ، جو عمل میں آسان ہے ، اور درمیانی اور مختصر لائن تجارت کے لئے موزوں ہے۔
یہ حکمت عملی بنیادی طور پر دو اشارے پر مبنی ہے:اوپر K لائنوں کی تعداداورنیچے K لائنوں کی تعداد。
مندرجہ بالا پیرامیٹرز کو LongEnterAfter، LongExitAfter، ShortEnterAfter اور ShortExitAfter کو ایڈجسٹ کرکے مخصوص تجارتی قواعد کا تعین کیا جاسکتا ہے۔
اس حکمت عملی میں اسٹاک کی قیمتوں کی حرکیات میں تبدیلیوں کو پکڑنے اور روزانہ کی بندش کی قیمتوں میں اضافے اور کمی کی مسلسل نگرانی کے ذریعے باہر نکلنے کا وقت طے کرنے کا فیصلہ کیا گیا ہے۔ جب اشارے کے پیرامیٹرز کی ترتیب میں K لائن کی شکل ہوتی ہے تو ، اسی طرح کی خرید و فروخت کی پوزیشن کھولنے یا فروخت کرنے کا آپریشن کیا جاتا ہے۔
مجموعی طور پر ، دوہری حرکیات کی حکمت عملی کا بنیادی مقصد اسٹاک کی قیمتوں میں قلیل مدتی گرنے کے رجحانات کی نشاندہی کرنا ہے تاکہ تجارت کی سمت اور وقت کا تعین کیا جاسکے۔ یہ آسان اور براہ راست ہے ، پیرامیٹرز کی ترتیب کے ذریعہ حکمت عملی کی سرگرمی کو ایڈجسٹ کیا جاسکتا ہے۔
ڈبل متحرک حکمت عملی کے فوائد یہ ہیں:
مجموعی طور پر ، دوہری حرکیات کی حکمت عملی ان سرمایہ کاروں کے لئے موزوں ہے جو اسٹاک کی قیمتوں میں تبدیلیوں کے بارے میں زیادہ حساس ہیں اور اعلی آپریشنل فریکوئنسی کی تلاش میں ہیں۔ یہ انفرادی اسٹاک کی مختصر مدت کی کارروائی کو پکڑ سکتا ہے اور اضافی منافع حاصل کرسکتا ہے۔ پیرامیٹرز کو ایڈجسٹ کرکے حکمت عملی کی فریکوئنسی اور خطرے کو کنٹرول کیا جاسکتا ہے۔
ڈبل وزن کی حکمت عملی کے ساتھ مندرجہ ذیل خطرات بھی ہیں:
خطرے پر قابو پانے کے لئے ، مندرجہ ذیل اقدامات پر غور کیا جاسکتا ہے:
اس حکمت عملی کو بہتر بنانے کے لئے مندرجہ ذیل نکات پر غور کیا جاسکتا ہے:
رجحان کا تعین کرنے کے اشارے شامل کریں ، رجحان کے اختتام پر غلط تجارت سے بچیں۔ بڑے رجحان کا تعین کرنے کے لئے MACD ، KDJ جیسے اشارے متعارف کرائے جاسکتے ہیں۔
حجم میں کمی کی صورت میں ذخیرہ اندوزی سے گریز کریں
منافع کو لاک کرنے کے لئے موبائل اسٹاپ سیٹ کریں ، جس میں کم از کم N گنا اے ٹی آر استعمال کیا جاسکتا ہے تاکہ اسٹاپ کو ٹریک کیا جاسکے
استحکام کو بہتر بنانے کے لئے زیادہ سے زیادہ پیرامیٹرز کو تلاش کرنے کے لئے پیمائش کے پیرامیٹرز کے مجموعے کو بہتر بنائیں۔
آرڈر مینجمنٹ کو مزید ذہین بنانے کے لئے الگورتھم ٹریڈنگ ماڈیول شامل کریں۔
مشین لرننگ ٹکنالوجی کا استعمال کرتے ہوئے زیادہ موثر ٹریڈنگ سگنل تلاش کریں۔
مجموعی طور پر ، بنیادی اصلاح کی سمت حکمت عملی کے استحکام کو بہتر بنانا ، خطرے پر قابو پانا ، زیادہ موثر الفا کی کھدائی کرنا ہے۔
ڈبل متحرک حجم کی حکمت عملی اسٹاک کے انتخاب کے وقت تجارت کے لئے آسان ، مسلسل اوپر اور نیچے کی K لائن کے فیصلے کے ذریعے تجارت کرتی ہے۔ یہ آسان ہے ، پیرامیٹرز کو کنٹرول کرنے کی سرگرمی کو ایڈجسٹ کیا جاسکتا ہے۔ یہ بنیادی طور پر قلیل مدتی منافع کے خواہاں سرمایہ کاروں کے لئے موزوں ہے ، خاص طور پر چھوٹے اور درمیانے درجے کے مارکیٹ ویلیو اسٹاک کے لئے۔
/*backtest
start: 2022-10-02 00:00:00
end: 2023-10-08 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy(title="simple momentum", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
// ====================================
// STUDY AND STRATEGY
// Inputs
LongEnterAfter = input(title="enter long after X rising blocks", defval=2)
LongExitAfter = input(title="exit long after X falling blocks", defval=1)
ShortEnterAfter = input(title="enter short after X falling blocks", defval=2)
ShortExitAfter = input(title="exit short after X rising blocks", defval=1)
// Criteria
Valid = change(time)
LongEnter = Valid and rising(close, LongEnterAfter)
LongExit = Valid and falling(close, LongExitAfter)
ShortEnter = Valid and falling(close, ShortEnterAfter)
ShortExit = Valid and rising(close, ShortExitAfter)
// ====================================
// STRATEGY
TradeSinceYear = input(title="trade since year", defval=2017)
TradeSinceMonth = input(title="trade since month", defval=1)
if year > TradeSinceYear or (year == TradeSinceYear and month >= TradeSinceMonth)
strategy.entry("long", strategy.long, when = LongEnter)
strategy.close("long", when = LongExit)
strategy.entry("short", strategy.short, when = ShortEnter)
strategy.close("short", when = ShortExit)