بولنگر بینڈز پر مبنی درمیانی اور طویل مدتی مقداری تجارتی حکمت عملی


تخلیق کی تاریخ: 2023-09-14 20:09:13 آخر میں ترمیم کریں: 2023-09-14 20:09:13
کاپی: 2 کلکس کی تعداد: 679
1
پر توجہ دیں
1617
پیروکار

اس مضمون میں ایک حکمت عملی کے بارے میں تفصیل سے بتایا جائے گا جس میں برن بینڈ اشارے کو بروکرز کے لئے استعمال کیا جاتا ہے۔ یہ حکمت عملی برن بینڈ کی قیمتوں کا تعین کرکے ٹریڈنگ سگنل کی تشکیل کرتی ہے۔

حکمت عملی

اس حکمت عملی میں بنیادی طور پر مندرجہ ذیل برن بینڈ اشارے استعمال کیے گئے ہیں:

  1. ایک مخصوص دورانیے کے لئے قیمت کے میڈین کو ایک بیس لائن کے طور پر شمار کریں؛

  2. قیمتوں کے معیاری فرق کا حساب لگائیں اور اس کی گنجائش کو ضرب سے ضرب دیں۔

  3. درمیانی عدد ± رینج بلین بینڈ کے اوپر اور نیچے ریلوں کی تشکیل کرتا ہے۔

  4. جب قیمت برن بینڈ کو توڑ کر نیچے کی طرف جاتی ہے تو ، ایک تجارتی سگنل تشکیل دیا جاتا ہے۔

اس کے بعد ، آپ کو ایک ٹرانزیکشن کی ضرورت ہوگی۔

جب قیمتوں میں بلین بیج ٹریک سے باہر نکل جاتا ہے تو ، ایک خریدنے کا اشارہ ملٹی پوزیشن بن جاتا ہے۔

جب قیمت بلین بینڈ کو ٹریک پر توڑتی ہے تو ، فروخت کا اشارہ ہوتا ہے اور پوزیشن خالی کردی جاتی ہے۔

اس کے علاوہ، آپ کو اپنے منافع کو روکنے کے لئے سٹاپ نقصان کا ایک خاص فیصد مقرر کرنا ہوگا.

مجموعی طور پر، یہ حکمت عملی وسط اور لمبی لائن رجحانات کو پکڑنے کے لئے بروئنگ بینڈ کو توڑنے اور نیچے جانے کا فیصلہ کرتی ہے.

دوئم، حکمت عملی کے فوائد

اس حکمت عملی کے اہم فوائد یہ ہیں:

سب سے پہلے ، برن بینڈ قیمتوں میں اضافے اور انعقاد کے اشارے کی نشاندہی کرتا ہے ، درمیانی اور طویل مدتی رجحانات کو پکڑتا ہے۔

دوسرا ، اسٹاپ اور نقصان کی روک تھام کی ترتیبات براہ راست اور قابل کنٹرول ہیں ، جو فعال فنڈ مینجمنٹ میں معاون ہیں۔

آخر میں ، حکمت عملی کے قواعد سادہ اور واضح ہیں ، ان پر عمل درآمد اور ان کو بہتر بنانا آسان ہے۔

تیسرا، ممکنہ خطرات

لیکن ہمیں مندرجہ ذیل خطرات سے بھی آگاہ ہونا چاہئے:

سب سے پہلے، ایک مستحکم سگنل پیدا کرنے کے لئے بلین بینڈ کے درمیان ایک عین مطابق اصلاح کی ضرورت ہے.

دوسری بات یہ ہے کہ اگر نقصانات بہت کم ہوں تو منافع کم ہو سکتا ہے اور اگر نقصانات بہت زیادہ ہوں تو خطرہ زیادہ ہوتا ہے۔

آخر میں، زیادہ سے زیادہ ٹرانزیکشنز کو روکنے کے لئے.

چار مضامین، خلاصہ

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//------------------------------------
//
// 『おすすめストラテジーSS1』
// 『BitMEX XBTUSD 30分足向け中長期用ストラテジー』
//  本番用ストラテジーファイル
//
//
//
//------------------------------------
//【説明】
// 『おすすめストラテジーSS1』のPineスクリプトです。
//------------------------------------
 
//@version=3
// strategy(title = "『おすすめストラテジーSS1』", shorttitle="Strategy1", initial_capital=1200000, pyramiding=0, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.05, overlay=true)
 
 
//------------------------------------
//
//ストラテジーロジック
//
//------------------------------------
 
 
source = close
 
length = input(51, minval = 1, title = "移動平均")
mult = input(3.01, minval = 0.001,step=0.01, maxval = 10, title = "マルチ")
 
Rikaku = input(14.2, minval = 0.1, step=0.1,maxval = 100, title = "利確(%)")
Songiri = input(99, minval = 0.1, maxval = 100, title = "損切(%)")
 
base = sma(source, length)
range = mult * stdev(source, length)
 
upper = base + range
lower = base - range
 
short_cond = crossover(source, lower)
long_cond = crossunder(source, upper)
 
 
cl = 0.0
cl := na(cl[1]) ? sma(source, length) : (cl[1] * (length - 1) + source) / length
 
plot(cl, color=black)
 
up_plot = plot(upper, color=blue)
low_plot = plot(lower, color=red)
 
fill(up_plot, low_plot,color=#009900)
 
//------------------------------------
//
//オーダー処理
//
//------------------------------------
 
 
if (long_cond)
 
	strategy.entry("Long_Entry", strategy.long, oca_name="BollingerBands", comment="Long")
 
	//BitFlyerのようなJPY建ての場合は以下のコードを使います。他の通貨ペアにする場合も1ティックが異なるため桁数の変更が必要です。
	//strategy.exit("LE Exit", "BBandLE", profit = close*(Rikaku/100)*100, loss = close*(Songiri/100)*100, comment="Close")
	strategy.exit("Long_Exit", "Long_Entry", profit = close*(Rikaku/100)*10, loss = close*(Songiri/100)*10, comment="LongClose")
 
if (short_cond)
 
	strategy.entry("Short_Entry", strategy.short, oca_name="BollingerBands",  comment="Short")
 
    //BitFlyerのようなJPY建ての場合は以下のコードを使います。他の通貨ペアにする場合も1ティックが異なるため桁数の変更が必要です。
    //strategy.exit("SE Exit", "BBandSE", profit = close*(Rikaku/100)*100, loss = close*(Songiri/100)*100, comment="Close")
    strategy.exit("Short_Exit", "Short_Entry", profit = close*(Rikaku/100)*10, loss = close*(Songiri/100)*10, comment="ShortClose")