اس حکمت عملی کا نام
اس حکمت عملی کا بنیادی خیال یہ ہے:
موجودہ مارکیٹ میں اتار چڑھاؤ کی حد کا فیصلہ کرنے کے لئے بولنگر بینڈ استعمال کریں۔ بولنگر بینڈ کی وسط ریل این ڈے سادہ چلتی اوسط ہے ، اور چوڑائی این ڈے اے ٹی آر اوسط طول و عرض ہے۔
بولنگر بینڈ کے باہر چار لائنیں اوسط حقیقی اتار چڑھاؤ طول و عرض کی لائنوں کے غیر معمولی ضرب ہیں۔ حکمت عملی لائنوں کی مختلف سطحوں کو توڑنے پر پوزیشنیں قائم کرتی ہے۔
تیز رفتار اور سست رفتار حرکت پذیر اوسط بڑے سائیکل رجحان کی سمت کا تعین کرتے ہیں۔ صرف بڑے سائیکل کے اوپر کے رجحان میں طویل اور مختصر جائیں۔
رجحان کی سمت میں پوزیشنوں کو ٹریک اور تعمیر کریں، جب پن بار دیکھیں تو منافع کے لئے پوزیشن بند کریں۔
خاص طور پر اس حکمت عملی کے اہم حصے یہ ہیں:
بولنگر بینڈ کے پیرامیٹرز کا تعین کریں۔ بولنگر بینڈ کی وسط ریل این ڈے ایس ایم اے کی چلتی اوسط ہے ، اور بولنگر بینڈ کی چوڑائی این ڈے اے ٹی آر ہے۔ حکمت عملی میں بولنگر کی لمبائی این 20 ہے۔
بولنگر بینڈ کے باہر چار توسیع شدہ لائنیں ترتیب دیں۔ لائنوں اور وسط ریل کے درمیان فاصلہ اوسط حقیقی اتار چڑھاؤ طول و عرض کا 1.236 گنا ، 2.382 گنا ، 3.618 گنا اور 4.236 گنا ہے۔
بڑے سائیکل کے رجحان کا تعین کرنے کے لئے تیز اور سست EMA چلتی اوسط مقرر کریں۔ تیز لائن کی لمبائی 25 دن ہے اور سست لائن 200 دن ہے۔
بڑے سائیکل اپ ٹرینڈ میں نیچے کی چار لائنوں کو توڑتے وقت آہستہ آہستہ طویل پوزیشنیں قائم کریں۔ مختصر طرف ایک ہی ہے۔
جب ایک پن بار ظاہر ہوتا ہے یا قیمت دوبارہ بڑے سائیکل چلتی اوسط کو عبور کرتی ہے تو ، اسے منافع کے لئے پوزیشنوں کو بند کرنے کے لئے پن بار اختتامی سگنل کے طور پر سمجھا جاتا ہے۔
مندرجہ بالا اس حکمت عملی کا بنیادی تکنیکی اصول ہے۔ بولنگر بینڈ کے ذریعہ موجودہ اتار چڑھاؤ کی حد کا فیصلہ کرکے اور بڑے سائیکل کے رجحان کے تحت پوزیشنوں کا قیام کرکے ، اعلی امکان کی پوزیشنوں کا حتمی اثر حاصل کیا جاسکتا ہے۔
اس حکمت عملی کے اہم فوائد یہ ہیں:
رجحان کی خصوصیات کا مکمل استعمال کریں، بڑے سائیکلوں میں رجحان کی سمت کا تعین کریں، غیر ضروری ریورس آپریشن کو کم کرنے کے لئے رجحان کی سمت میں پوزیشنیں بنائیں.
متعدد بولنگر لائنوں کا استعمال موجودہ اتار چڑھاؤ کی حد کو زیادہ واضح طور پر اندازہ کرسکتا ہے ، جو زیادہ تر رجحانات کو پکڑنے کے لئے موزوں ہے۔
گرڈ پوزیشن کا طریقہ کار مستحکم منافع حاصل کرنے کے لئے فنڈز کی ہر اکائی پر خطرات کو یکساں طور پر تقسیم کرسکتا ہے۔
پوزیشن بند کرنے کے لئے پن بار اعلی کارکردگی سگنل کا استعمال تیزی سے منافع میں مقفل کر سکتے ہیں.
مجموعی حکمت عملی میں رجحان کا تعین ، گرڈ پوزیشن ، اور مخصوص سگنل پوزیشن بندش شامل ہے۔ یہ نسبتا mature پختہ اور مکمل مقداری حکمت عملی ہے۔
اس حکمت عملی میں کچھ خطرات بھی ہیں:
بڑے سائیکل کے رجحان کو غلط طریقے سے طے کرنے کا امکان۔ تیز اور سست حرکت پذیر اوسط میں غلطی کا کچھ امکان ہے ، جس سے غیر ضروری ریورس آپریشن ہوسکتے ہیں۔
بولنگر لائن بریک آؤٹ کی ناکامیوں کا امکان۔ بولنگر لائنیں قیمتوں کے راستوں کی 100٪ درستگی سے پیش گوئی نہیں کرسکتی ہیں۔
پن بار سگنل دیر سے نکل سکتے ہیں اور وقت پر منافع میں لاک نہیں کر سکتے ہیں.
بڑے سائیکل شاک ایڈجسٹمنٹ کے دوران بہت زیادہ اوورلیپ پوزیشن بنانا آسان ہے۔
اس کے مطابق حل یہ ہیں:
غلطیوں کے امکان کو کم کرنے کے لئے تیز رفتار اور سست حرکت پذیر اوسط پیرامیٹرز کو ایڈجسٹ کریں.
بولنگر لائن پیرامیٹرز کو ایڈجسٹ کریں تاکہ بولنگر لائنز زیادہ سے زیادہ اتار چڑھاؤ کو زیادہ سے زیادہ ممکن ہو.
منافع لینے کے سگنل کے لئے زیادہ حساس مخصوص پیٹرن کی جانچ کریں.
کنٹرول پوزیشن سائز کے لئے وقفہ فاصلے میں اضافہ.
حکمت عملی کو مندرجہ ذیل سمتوں میں بہتر بنایا جاسکتا ہے:
بڑے سائیکل ٹرینڈ کے تعین کو بہتر بنانے کے لئے مختلف حرکت پذیر اوسط پیرامیٹرز کی جانچ کریں۔ مثال کے طور پر ، دوسرے اشارے جیسے ای ایم اے ، آر ایس آئی وغیرہ کی جانچ کریں۔
بولنگر چینل کی چوڑائی کی ترتیبات کو بہتر بنانے کے لئے مختلف ضرب ATR پیرامیٹرز کی جانچ کریں۔ بولنگر بینڈ کو اصل اتار چڑھاؤ کے قریب رکھیں.
دیگر موثر منافع لینے والے سگنلز کی جانچ کریں۔ مثال کے طور پر ، SAR ، Kalman Lines ، وغیرہ۔
گرڈ وقفہ کو بہتر بنائیں تاکہ متغیر وقفے کو زیادہ یکساں طور پر تقسیم کیا جاسکے تاکہ اوورلیپنگ پوزیشنوں کو کم کیا جاسکے۔
سٹاپ نقصان کے طریقہ کار میں اضافہ کریں۔ انتہائی مارکیٹ کے حالات میں بڑے نقصانات سے بچیں۔
اس حکمت عملی میں بولنگر چینل ، حرکت پذیر اوسط اشارے ، مخصوص K- لائن پیٹرن اور دیگر تکنیکی ذرائع کا استعمال شامل ہے۔ بڑے سائیکل کے رجحان کا تعین کرنے کے پیش گوئی کے تحت ، یہ حرکت پذیر اوسط اور بولنگر بینڈ پر مبنی رجحان ٹریکنگ گرڈ حکمت عملی تیار کرتا ہے۔ روایتی بولنگر بینڈ بریک آؤٹ کے مقابلے میں ، یہ حکمت عملی رجحان کی خصوصیت کا فیصلہ شامل کرتی ہے ، جو غیر ضروری ریورس پوزیشنوں کو کم کرسکتی ہے۔ اسی وقت ، گرڈ پوزیشن کا طریقہ مستحکم منافع حاصل کرنے کے لئے فنڈز کی ہر اکائی کے لئے خطرات کو متنوع بناتا ہے۔ حکمت عملی کو زیادہ مستحکم حکمت عملی کے اثرات حاصل کرنے کے لئے متعدد زاویوں سے بہتر بنایا جاسکتا ہے جیسے رجحان کا تعین ، بولنگر چوڑائی ، منافع لینے کے سگنل ، اسٹاپ نقصان کے طریقے وغیرہ۔
/*backtest start: 2023-10-24 00:00:00 end: 2023-11-23 00:00:00 period: 1h basePeriod: 15m 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/ // © Aayonga //@version=5 strategy("fib trend grid@Aa", overlay=true) //回测时间 useDateFilter=input.bool(true,title = "启用回测时间范围限定(backtest)", group = "回测范围(backtest)") backtesStarDate=input(timestamp("1 Jan 2015"),title = "开始时间(Start)", group = "回测范围(backtest)") backtestEndDate=input(timestamp("1 Jan 2040"),title = "结束时间(finish)",group = "回测范围(backtest)") inTradeWindow=true //入场位 entry bolllen=input.int(defval=20,minval=1,title="布林长度,(boll length)",group = "入场位(entry)") sma=ta.sma(close,bolllen) avg=ta.atr(bolllen) fib1=input(defval=1.236,title="Fib 1",group = "入场位(entry)") fib2=input(defval=2.382,title="Fib 2",group = "入场位(entry)") fib3=input(defval=3.618,title="fib 3",group = "入场位(entry)") fib4=input(defval=4.236,title="Fib 4",group = "入场位(entry)") r1=avg*fib1 r2=avg*fib2 r3=avg*fib3 r4=avg*fib4 top4=sma+r4 top3=sma+r3 top2=sma+r2 top1=sma+r1 bott1=sma-r1 bott2=sma-r2 bott3=sma-r3 bott4=sma-r4 //趋势 plot t4=plot(top4,title="卖 (sell)4",color=color.rgb(244, 9, 9)) t3=plot(top3,title = "卖(sell) 3",color=color.rgb(211, 8, 8)) t2=plot(top2,title="卖 (sell)2",color=color.rgb(146, 13, 13)) t1=plot(top1,title="卖(sell) 1",color=color.rgb(100, 3, 3)) b1=plot(bott1,title="买(buy1)1",color=color.rgb(4, 81, 40)) b2=plot(bott2,title="买(buy)2",color=color.rgb(15, 117, 46)) b3=plot(bott3,title = "买(buy)3",color =color.rgb(8, 176, 42) ) b4=plot(bott4,title="买(buy)4",color=color.rgb(15, 226, 103)) plot(sma,style=plot.style_cross,title="SMA",color=color.rgb(47, 16, 225)) //趋势 LengthF=input(defval = 25,title = "快线长度(fastlength)") LengthS=input(defval=200,title = "慢线长度(slowlength)") emaF=ta.ema(close,LengthF) smaS=ta.sma(close,LengthS) longTrend=emaF>smaS longb=ta.crossover(emaF,smaS) bgcolor(longb ? color.new(color.green,40):na,title = "多头强势(bull trend)") shortTrend=smaS>emaF shortb=ta.crossunder(emaF,smaS) bgcolor(shortb ? color.new(#951313, 40):na,title = "空头强势(bear trend)") //pinbar bullPinBar = ((close > open) and ((open - low) > 0.6* (high - low))) or ((close < open) and ((close - low) > 0.9 * (high - low))) //plotshape(bullPinBar , text ="pinbar", textcolor=color.rgb(9, 168, 144),location=location.belowbar, color=color.rgb(29, 103, 67), size=size.tiny) bearPinBar = ((close > open) and ((high - close) > 0.7 * (high - low))) or ((close < open) and ((high - open) > 0.7 * (high - low))) //plotshape(bearPinBar , text ="pinbar", textcolor=color.rgb(219, 12, 12),location=location.abovebar, color=color.rgb(146, 7, 7), size=size.tiny) buy1=ta.crossunder(close,bott1) and longTrend and close>ta.ema(close,100) buy2=ta.crossunder(close,bott2) and longTrend buy3=ta.crossunder(close,bott3) and longTrend buy4=ta.crossunder(close,bott4) and longTrend buyclose=bearPinBar or ta.crossunder(close,smaS) if buy2 or buy3 or buy4 or buy1 and inTradeWindow strategy.order("多(buy)",strategy.long) if buyclose and inTradeWindow strategy.close("多(buy)") sell1=ta.crossover(close,top1) and shortTrend and close<ta.ema(close,200) sell2=ta.crossover(close,top2) and shortTrend and close<ta.ema(close,200) sell3=ta.crossover(close,top3) and shortTrend and close<ta.ema(close,200) sell4=ta.crossover(close,top4) and shortTrend and close<ta.ema(close,200) sellclose=bullPinBar or ta.crossover(close,ta.sma(close,220)) if sell1 or sell2 or sell3 or sell4 and inTradeWindow strategy.order("空(sell)",strategy.short) if sellclose and inTradeWindow strategy.close("空(sell)")