
اس حکمت عملی کا بنیادی خیال ہر مہینے کے پہلے ٹریڈنگ دن زیادہ پوزیشن کھولنا اور آخری ٹریڈنگ دن کم پوزیشن رکھنا ہے۔ یہ ایک بہت ہی آسان حکمت عملی ہے جو بنیادی طور پر تدریسی مظاہرے کے لئے استعمال ہوتی ہے۔
اس حکمت عملی نے پہلے ہر مہینے کے پہلے ٹریڈنگ دن ((سوموار) کو پوزیشن کھولنے کا اشارہ اور آخری ٹریڈنگ دن ((جمعہ) کو پوزیشن بند کرنے کا اشارہ کے طور پر بیان کیا۔
جب پوزیشن کھولی جائے تو ، اگر صرف زیادہ سیٹنگیں کھولی گئیں تو ، براہ راست زیادہ کریں۔ اگر خالی کرنے کی اجازت ہو تو ، پوزیشن کھولی جائے تو زیادہ خالی کریں۔
صفائی کی پوزیشن میں ، اگر خالی کرنے کی اجازت ہو تو ، پوری پوزیشن کو ختم کردیں ، اگر صرف زیادہ کرنے کی اجازت ہو تو ، صرف زیادہ پوزیشن کو ختم کردیں۔
خطرے پر قابو پانے کے لئے ، حکمت عملی میں ایک سادہ اسٹاپ نقصان کی ترتیب بھی شامل کی گئی ہے۔ جب قیمت اسٹاپ نقصان کی قیمت کو چھوتی ہے تو ، جبری طور پر بند ہوجاتا ہے۔
مجموعی طور پر ، اس حکمت عملی کا نظریہ بہت آسان اور سیدھا ہے ، یہ سب سے بنیادی ماہانہ تجارتی حکمت عملی میں سے ایک ہے ، جو تدریس کے مظاہرے کے لئے موزوں ہے۔ عملی استعمال میں ، آپ اپنی ضرورت کے مطابق انٹری اور آؤٹ سگنل ، اسٹاپ نقصان کا طریقہ وغیرہ کو بہتر بنا سکتے ہیں۔
یہ ایک سادہ اور براہ راست نقطہ نظر ہے، جو ابتدائی طور پر سیکھنے کے لئے بہت اچھا ہے.
ماہانہ انعقاد ، کم تعدد ، مستحکم سرمایہ کاروں کے لئے موزوں۔
زیادہ سے زیادہ ٹریڈنگ کے اختیارات مختلف طرز کے تاجروں کو پورا کرنے کے لئے دستیاب ہیں۔
اسٹاپ نقصان کی خصوصیت کو شامل کرنے سے ، آپ کو انفرادی اسٹاک کے خطرے پر کچھ حد تک قابو پانے میں مدد ملتی ہے۔
داخلہ اور باہر نکلنے کا وقت طے شدہ ہے ، مارکیٹ کی صورتحال کے مطابق ایڈجسٹ نہیں کیا جاسکتا ہے ، سودے بازی کا امکان موجود ہے۔
اس کے علاوہ ، یہ بھی کہا گیا ہے کہ یہ ایک بہت بڑا خطرہ ہے ، اور اس کا مطلب یہ ہے کہ اس میں کوئی کمی نہیں ہے۔
ایک اسٹاک اسٹاپ نقصان کو توڑنے کے لئے آسان ہے اور ٹیل رسک کو مؤثر طریقے سے کنٹرول نہیں کیا جاسکتا ہے۔
پوزیشنوں کو مارکیٹ کے حالات کے مطابق ایڈجسٹ نہیں کیا جاسکتا۔
غیر یقینی صورتحال کی وجہ سے حکمت عملی پر عملدرآمد مکمل طور پر ناممکن ہوسکتا ہے۔
سادہ اسٹاپ کا طریقہ چھوٹے اسٹاپ کا سبب بن سکتا ہے ، متحرک اسٹاپ جیسے کہ وولٹیلیٹی اسٹاپ کو اپنایا جانا چاہئے۔
مارکیٹ کی حالت کا تعین کرنے کے لئے مقداری اشارے متعارف کروائے جاسکتے ہیں ، اور پوزیشن کھولنے کی رفتار کو متحرک طور پر ایڈجسٹ کرسکتے ہیں۔
بیس بیس انڈیکس کے مقابلے میں ، اسٹاک کے نسبتا strong مضبوط انتخاب کو مدنظر رکھتے ہوئے۔
مارکیٹ میں اتار چڑھاو جیسے خطرے کے اشارے کے مطابق پوزیشن کو متحرک طور پر ایڈجسٹ کریں۔
متحرک سٹاپ نقصان، یا کئی سطحوں پر سٹاپ نقصان کا استعمال کرتے ہوئے.
الگورتھم ٹریڈنگ ماڈیول میں شامل ہونا ، اس بات کو یقینی بنانا کہ ٹریڈنگ سگنل تجارت کے قابل ہوں۔
فنڈ مینجمنٹ کی حکمت عملی کو بہتر بنانا ، مختلف مارکیٹ کے حالات میں اسٹاک انڈیکس فیوچر پوزیشن کو ایڈجسٹ کرنا۔
مشین سیکھنے کے ساتھ مل کر اسٹاک کی کیفیت کا اندازہ لگانا اور اسٹاک کو منتخب کرنا۔
یہ حکمت عملی ایک بہت ہی بنیادی ہے مہینے کے شروع میں خریدنے کے آخر میں کھلی پوزیشن کی حکمت عملی ، منطق آسان ہے ، سمجھنے میں آسان ہے ، اور ابتدائی سیکھنے کے لئے موزوں ہے۔ لیکن عملی طور پر استعمال ہونے پر ، پیچیدہ متغیر مارکیٹوں میں مستقل منافع بخش ہونے کے لئے داخلے کے وقت ، نقصان کی روک تھام کے طریقوں ، پوزیشن مینجمنٹ وغیرہ کو بہتر بنانے کی ضرورت ہے۔ ہمیں حکمت عملی کے فوائد کو گہرائی سے سمجھنا ہوگا ، حکمت عملی کے نظام کو مستقل طور پر بہتر بنانا ہوگا ، اور اپنے لئے مناسب مقدار میں تجارت کا پروگرام تیار کرنا ہوگا۔
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// © Je_Buurman September 1st 2020
//@version=4
strategy("Buurmans Tutorial", overlay=true, initial_capital=1000, pyramiding=0, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_value=0.2)
// Some initial inputs, these are needed in case the strategy returns an error of "too many trades, > 3000"
Year = input(defval = 2020, title = "From Year", minval = 2010) //
Month = input(defval = 1, title = "From Month", minval = 1, maxval=12)
LongOnly=input(true, title="Only go Long?")
// Phase I - the initial "Strategy" - buy Monday, sell Friday
longCondition = dayofweek==dayofweek.monday and (time > timestamp(Year, Month, 01, 00, 00, 00))
shortCondition = dayofweek==dayofweek.friday and (time > timestamp(Year, Month, 01, 23, 59, 59))
// Phase II - some rudimentary "risk-management" e.g. stoploss
Use_stoploss=input(false, title="Use stoploss ?")
stoploss_input=input(150, title="Stoploss in $")
Stoploss = Use_stoploss ? strategy.position_size>0 ? iff(strategy.position_size>0,strategy.position_avg_price - stoploss_input, na) : strategy.position_size<0 ? iff(strategy.position_size<0,strategy.position_avg_price + stoploss_input, na) : na : na
plot(Use_stoploss and strategy.position_size!=0 ? Stoploss : na, color=iff(Stoploss!=na,color.silver, color.red),style=plot.style_linebr)
// Phase III - make it more profitable by trying to filter conditions
// only buy on odd Mondays ? only buy on full moon Mondays ? something else entirely ?
// The actual trades, going Long, close Long, going Short and Stoploss
if (longCondition)
strategy.entry("Buy on Monday", strategy.long)
if (shortCondition and LongOnly==false)
strategy.entry("Short on Friday", strategy.short)
if (shortCondition and LongOnly)
strategy.close("Buy on Monday", comment="Sell on Friday")
if (low < Stoploss)
strategy.close("Buy on Monday", comment="Long Stopped on Someday")
if (high > Stoploss)
strategy.close("Short on Friday", comment="Short Stopped on Someday")