یہ حکمت عملی قیمت میں کمی کے اشاروں پر مبنی ایک ذہین تجارتی نظام ہے ، جس میں متحرک منافع اور ٹریلنگ اسٹاپ نقصان کی خصوصیات کو یکجا کیا گیا ہے۔ حکمت عملی منافع کو بچانے کے لئے لچکدار منافع لینے کی اسکیموں اور ٹریلنگ اسٹاپ میکانزم کا استعمال کرتے ہوئے قیمتوں میں کمی کی نگرانی کرکے ممکنہ خریداری کے مواقع کی نشاندہی کرتی ہے۔ بنیادی خیال یہ ہے کہ قیمتوں میں نمایاں کمی کے دوران پوزیشنوں میں داخل ہونا اور ذہین پوزیشن مینجمنٹ کے ذریعہ منافع کو زیادہ سے زیادہ کرنا ہے۔
یہ حکمت عملی تین بنیادی اجزاء کے ذریعے کام کرتی ہے۔ پہلا ، یہ قیمت میں کمی کی فیصد کی حد (ڈیفالٹ -0.98٪) مقرر کرکے خرید سگنلز کی نشاندہی کرتا ہے ، جب موم بتی کی کم قیمت افتتاحی قیمت سے نیچے گر جاتی ہے تو اس کو چالو کیا جاتا ہے (1 + ڈراپ فیصد) ۔ دوسرا ، یہ منافع لینے کی سطحوں کی ترتیب کے لئے ہدف منافع کے طور پر ایک مقررہ فیصد (ڈیفالٹ 1.23٪) کا استعمال کرتا ہے۔ آخر میں ، اس میں قیمتوں میں کمی کے دوران منافع کی حفاظت کے لئے ٹریلنگ اسٹاپ میکانزم (ڈیفالٹ 0.6٪) شامل ہے۔ اس حکمت عملی میں بصری اجزاء شامل ہیں ، مختلف مارکر شکلوں کے ذریعے خرید سگنل دکھاتے ہیں۔
یہ حکمت عملی قیمت میں کمی کے سگنل کی نشاندہی ، متحرک منافع لینے ، اور ٹریلنگ اسٹاپ نقصان کے طریقہ کار کو یکجا کرکے ایک مکمل تجارتی نظام تیار کرتی ہے۔ اس کی طاقت درست سگنل کی نشاندہی اور جامع رسک مینجمنٹ میں ہے ، حالانکہ غلط بریک آؤٹ اور پیرامیٹر حساسیت کے خطرات پر توجہ دینی ہوگی۔ اسٹریٹیجی کے استحکام اور منافع کو معاون اشارے شامل کرکے اور پیرامیٹر ایڈجسٹمنٹ میکانزم کو بہتر بنا کر مزید بڑھا جاسکتا ہے۔ یہ گہری تحقیق اور اصلاح کے لئے موزوں ایک قیمتی اسٹریٹجک فریم ورک فراہم کرتا ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-26 00:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Price Drop Buy Signal Strategy", overlay=true) // 输入参数 percentDrop = input.float(defval=-0.98, title="Price Drop Percentage", minval=-100, step=0.01) / 100 plotShapeStyle = input.string("shape_triangle_up", "Shape", options=["shape_xcross", "shape_cross", "shape_triangle_up", "shape_triangle_down", "shape_flag", "shape_circle", "shape_arrow_up", "shape_arrow_down", "shape_label_up", "shape_label_down", "shape_square", "shape_diamond"], tooltip="Choose the shape of the buy signal marker") targetProfit = input.float(1.23, title="目标利润百分比", step=0.01) / 100 trailingStopPercent = input.float(0.6, title="Trailing Stop Percentage", step=0.01) / 100 // 计算每根K线的涨跌幅 priceDrop = open * (1.0 + percentDrop) isBuySignal = low <= priceDrop // 在当前K线下方标注买入信号(可选) plotshape(series=isBuySignal, location=location.belowbar, color=color.green, style=plotShapeStyle, size=size.small, title="Buy Signal", text="Buy") // 显示信息 if bar_index == na label.new(x=bar_index, y=na, text=str.tostring(percentDrop * 100, format.mintick) + "% Drop", xloc=xloc.bar_index, yloc=yloc.price, style=label.style_label_down, color=color.new(color.green, 0)) else label.delete(na) // 策略逻辑 if (isBuySignal) strategy.entry("买入", strategy.long) // 目标卖出价 if (strategy.position_size > 0) targetSellPrice = strategy.position_avg_price * (1 + targetProfit) strategy.exit("卖出", from_entry="买入", limit=targetSellPrice, trail_offset=strategy.position_avg_price * trailingStopPercent)