یہ حکمت عملی بٹ کوائن کی ہفتہ وار اختتامی قیمت اور 8 ہفتہ کی سادہ چلتی اوسط پر مبنی تجارت کرتی ہے۔ جب ہفتہ وار اختتامی قیمت 8 ہفتہ کی لائن سے اوپر ٹوٹ جاتی ہے تو یہ طویل ہوجاتی ہے اور جب ہفتہ وار اختتامی قیمت 8 ہفتہ کی لائن سے نیچے ٹوٹ جاتی ہے تو پوزیشن بند ہوجاتی ہے۔ یہ خطرات کو کنٹرول کرنے کے لئے اسٹاپ نقصان اور منافع کا تناسب بھی طے کرتا ہے۔
یہ حکمت عملی بٹ کوائن کی ہفتہ وار قیمت کی کارروائی اور 8 ہفتوں کے سادہ چلنے والے اوسط کا تجزیہ کرتی ہے تاکہ یہ فیصلہ کیا جاسکے کہ آیا مارکیٹ ایک اپ ٹرینڈ یا ڈاؤن ٹرینڈ میں ہے۔ جب ہفتہ وار اختتامی قیمت 8 ہفتوں کی لائن سے اوپر ٹوٹ جاتی ہے تو ، اس سے یہ اشارہ ہوتا ہے کہ مارکیٹ ایک اپ ٹرینڈ چینل میں داخل ہوگئی ہے اور ایک لمبی پوزیشن منافع بخش ہوسکتی ہے۔ جب ہفتہ وار اختتامی قیمت 8 ہفتوں کی لائن سے نیچے ٹوٹ جاتی ہے تو ، اس سے یہ اشارہ ہوتا ہے کہ بٹ کوائن ہفتہ وار چارٹ ایک ڈاؤن ٹرینڈ چینل میں داخل ہوگیا ہے اور موجودہ لمبی پوزیشنوں کو روکنا چاہئے۔
خاص طور پر، حکمت عملی میں مندرجہ ذیل تجارتی حالات مقرر کیے گئے ہیں:
buy_condition = crossover(btc,ma) #weekly closing price breaks above 8-week line, go long
sell_condition = crossunder(btc,ma) #weekly closing price breaks below 8-week line, close position
جب خریدنے کی شرط پوری ہوجاتی ہے تو ، حکمت عملی طویل ہوجاتی ہے۔ جب فروخت کی شرط شروع ہوجاتی ہے تو ، حکمت عملی منافع یا اسٹاپ نقصان کے ساتھ ختم ہوجاتی ہے۔
اس کے علاوہ، سٹاپ نقصان اور منافع لینے کے تناسب کو ترتیب دیا جاتا ہے:
loss_ratio=input(defval=1,title="LOSS RATIO", group="STRATEGY")
reward_ratio=input(defval=3,title="REWARD RATIO", group="STRATEGY")
ڈیفالٹ اسٹاپ نقصان کا تناسب 1 ہے اور ڈیفالٹ منافع لینے کا تناسب 3 ہے۔ اس کا مطلب یہ ہے کہ جب باہر نکلنے کا اشارہ آتا ہے ، اگر فی الحال منافع بخش ہے تو ، 3 گنا منافع کے ساتھ باہر نکلیں۔ اگر فی الحال نقصان ہے تو ، 1 گنا نقصان کے ساتھ باہر نکلیں۔
اس حکمت عملی کے فوائد میں شامل ہیں:
کچھ خطرات بھی ہیں:
انسداد اقدامات:
اس حکمت عملی کو بہتر بنانے کے کچھ طریقے:
خلاصہ میں ، یہ ایک آسان اور سیدھی حکمت عملی ہے جو ہفتہ وار بریک آؤٹ اور چلتی اوسط کی بنیاد پر رجحان کا فیصلہ کرتی ہے۔ یہ اسٹاپ نقصان اور منافع حاصل کرنے کے ذریعے خطرے کو بھی کنٹرول کرتی ہے۔ یہ طویل مدتی بٹ کوائن ہولڈنگ کے لئے ایک حوالہ نظام کے طور پر کام کرسکتا ہے۔ لیکن کچھ حدود ہیں جن میں سگنل کے معیار ، پیرامیٹر ٹیوننگ ، ملٹی ٹائم فریم تجزیہ وغیرہ میں بہتری آسکتی ہے۔
/*backtest start: 2024-01-10 00:00:00 end: 2024-01-17 00:00:00 period: 3m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © taberandwords //developer: taberandwords //author: taberandwords //@version=4 strategy("WEEKLY BTC TRADING SCRYPT","WBTS",overlay=false,default_qty_type=strategy.fixed) source=input(defval=close,title="source",group="STRATEGY") btc=security('BTCUSDT','1W', source) ma=sma(btc,8) buy_condition= crossover(btc,ma) sell_condition= crossunder(btc,ma) ma_color=input(defval=#FF3232,title="COLOR",group="MA") ma_linewidth=input(defval=2,title="LINE WIDTH",group="MA") graphic_color=input(defval=#6666FF,title="COLOR",group="GRAPHIC") graphic_linewidth=input(defval=2,title="LINE WIDTH",group="GRAPHIC") start_date=input(defval=2020,title="YEAR",group="STRATEGY EXECUTION YEAR") loss_ratio=input(defval=1,title="LOSS RATIO", group="STRATEGY") reward_ratio=input(defval=3,title="REWARD RATIO", group="STRATEGY") if(year>=start_date) strategy.entry('BUY',long=true,when=buy_condition,alert_message='Price came to buying value!') if(strategy.long) alert('BTC buy order trigerred!',alert.freq_once_per_bar) strategy.exit(id="SELL",loss=loss_ratio,profit=reward_ratio,when=sell_condition,alert_message='Price came to position closing value!') if(sell_condition) alert('BTC sell order trigerred!',alert.freq_once_per_bar) plot(series=source,title="WEEKLY CLOSE",color=graphic_color,linewidth=graphic_linewidth) plot(ma,title="SMA8 WEEKLY",color=ma_color,linewidth=ma_linewidth) plot(strategy.equity,display=0)