یہ حکمت عملی گولڈن تناسب لائن کو استعمال کرتی ہے بولنگر بینڈ کے ساتھ مل کر منتقل اوسط تشکیلات کے ساتھ تجارت کرنے کے لئے اوسط ریورسز. جب قیمت گولڈن تناسب لائن کو چھوتی ہے تو ، اسے اوسط ریورسنگ رجحان کا فائدہ اٹھانے کے لئے خریدنے کا اشارہ سمجھا جاتا ہے۔
بی بی کی وسط لائن کے لئے ایس ایم اے کے بجائے وی ڈبلیو ایم اے کا استعمال قیمت کی نقل و حرکت کو بہتر طور پر ظاہر کرتا ہے
سونے کا تناسب اہم سپورٹ / مزاحمت ہے، واپسی کے لئے بنیاد فراہم کرتا ہے
اپ ٹرینڈ میں ایم اے مجموعی رجحان کو یقینی بناتا ہے
ہر تجارت کے لئے فکسڈ سٹاپ نقصان کنٹرول نقصان
گولڈن تناسب لائن حمایت کی ضمانت نہیں ہے، قیمت کے ذریعے توڑ سکتا ہے
فکسڈ سٹاپ نقصان اپنی مرضی کے مطابق ہو سکتا ہے، اتار چڑھاؤ کی بنیاد پر ایڈجسٹ کرنے پر غور کرنا چاہئے
ایم اے اپ ٹرینڈ جھوٹا بریک آؤٹ ہو سکتا ہے، مزید اشارے چیک کرنا چاہئے
واپسی کی لمبائی کے بارے میں یقین نہیں، مناسب منافع نکلنے کی ضرورت ہے
پیرامیٹرز جیسے بی بی مدت، ایس ڈی ضرب، مقررہ سٹاپ نقصان فیصد وغیرہ کے مختلف مجموعے کی جانچ کریں.
مارکیٹ کے رجحان اور واپسی کے امکان کا تعین کرنے کے لئے مزید اشارے شامل کریں، مثال کے طور پر MACD، KD وغیرہ.
متحرک رکاوٹوں پر غور کریں، جیسے اے ٹی آر یا پیچھے رکاوٹوں
منافع لینے کو بہتر بنائیں جیسے منافع کی روک تھام، جزوی منافع لینے وغیرہ.
یہ حکمت عملی تجارت کا مطلب ہے کہ بی بی گولڈن تناسب لائن کا استعمال کرتے ہوئے الٹ ، واضح منطق ، آسان پیرامیٹرز ، اور قابل کنٹرول ڈراؤڈاؤن کے ساتھ۔ لیکن اس میں خطرات بھی ہیں ، مزید جانچ اور اصلاح کی ضرورت ہے ، اصل استعمال سے پہلے رجحان کے لئے مزید تکنیکی اشارے اور بہتر اسٹاپ / باہر نکلنے کا اضافہ کرنا ہے۔ مجموعی طور پر مقدار کی تجارت میں گولڈن تناسب کے استعمال کا خیال فراہم کرتا ہے ، مزید دریافت کرنے کے قابل ہے۔
/*backtest start: 2023-10-01 00:00:00 end: 2023-10-31 23:59:59 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/ // © mohanee //@version=4 strategy(title="Bollinger Band with Fib Golden Ratio (0.618)", shorttitle="Bollinger Band with Fib Golden Ratio" , overlay=true, pyramiding=1, default_qty_type=strategy.percent_of_equity, default_qty_value=20, initial_capital=10000, currency=currency.USD) length = input(50,title="BB Length" , minval=1) src1 = input(hlc3, title="Source") //mult1 = input(1.33, minval=0.001, maxval=50) mult = input(1.5,title="multplier", minval=0.001, maxval=50) stopLoss=input(5,title="Stop Loss",minval=1) basis = vwma(src1, length) dev = mult * stdev(src1, length) //dev3 = mult3 * stdev(src, length) upper_618= basis + (0.618*dev) lower_618= basis - (0.618*dev) //lower_618_dev3= basis - (0.618*dev3) plot_upper618= plot(upper_618, color=color.purple, linewidth=2, title="0.618") plot(basis, color=color.purple,style=plot.style_circles, linewidth=2) plot_lower618= plot(lower_618, color=color.purple, linewidth=2, title="0.618 entry") //plot_lower618_dev3= plot(lower_618_dev3, color=color.red, linewidth=1, title="0.618 stop") //plot_lower618= plot(lower_618, color=color.purple, linewidth=1, title="0.618 entry") ema200=ema(close,200) ema50=ema(close,50) plot (ema200, title="ema200", color=color.orange, linewidth=2) plot (ema50, title="ema50", color=color.blue , linewidth=2) longCondition= ema50 > ema200 strategy.entry(id="BB_Fib618", long=true, when = longCondition and ( close < lower_618 or low <= lower_618) ) strategy.close(id="BB_Fib618", comment="points="+tostring(close - strategy.position_avg_price, "###.##") , when = strategy.position_size >= 1 and crossover(close,upper_618 )) //stoploss exit stopLossVal = strategy.position_size>=1 ? strategy.position_avg_price * ( 1 - (stopLoss/100) ) : 0.00 strategy.close(id="BB_Fib618", comment="SL="+tostring(close - strategy.position_avg_price, "###.##"), when=abs(strategy.position_size)>=1 and close < stopLossVal ) //and close > strategy.position_avg_price )