وسائل لوڈ ہو رہے ہیں... لوڈنگ...

قیمت میں کمی کی بنیاد پر TGT گرنے والی خریداری کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-06-07 15:33:26
ٹیگز:ٹی جی ٹیایس ایم اےآر ایس آئی

img

جائزہ

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

حکمت عملی کا اصول

  1. موجودہ اختتامی قیمت کی پچھلی مدت کی اختتامی قیمت کے مقابلے میں فیصد کمی کا حساب لگائیں۔
  2. اگر کمی 5٪ سے زیادہ ہے تو ، خریدنے کا اشارہ متحرک ہوجاتا ہے ، اور موجودہ اختتامی قیمت پر پوزیشن کی ایک خاص مقدار خریدی جاتی ہے۔ خریدی گئی مقدار کا حساب کرنٹ اکاؤنٹ بیلنس اور خریداری کی قیمت کی بنیاد پر کیا جاتا ہے۔
  3. خریداری کی قیمت اور خریدی ہوئی مقدار کو ریکارڈ کریں۔
  4. جب موجودہ قیمت خریداری کی قیمت سے زیادہ ہو تو منافع حاصل کرنے کے لئے پوزیشن بند کریں۔
  5. منافع اور نقصان کی صورت حال کا حساب لگائیں اور اکاؤنٹ بیلنس کو اپ ڈیٹ کریں۔
  6. جب خریدنے کا اشارہ ہوتا ہے تو چارٹ پر پیلے رنگ کے رنگ کے ساتھ موم بتی کو نشان زد کریں۔

فوائد کا تجزیہ

  1. سادہ اور سمجھنے میں آسان: حکمت عملی کا منطق واضح اور سمجھنے اور لاگو کرنے میں آسان ہے.
  2. رجحان کی گرفتاری: زیادہ کمی والی اقسام خریدنے سے ، یہ قیمت کے قلیل مدتی ریبیو ٹرینڈ کو پکڑ سکتا ہے۔
  3. خطرے کا کنٹرول: خریداری کی مقدار کا حساب اکاؤنٹ کے بیلنس اور موجودہ قیمت کی بنیاد پر کیا جاتا ہے ، جس سے ہر تجارت کے خطرے سے متعلق نمائش پر قابو پایا جاتا ہے۔
  4. بروقت بندش: جب قیمت خریداری کی قیمت سے زیادہ ہو تو پوزیشن کو فیصلہ کن طور پر بند کر دیا جاتا ہے، نہ کہ برقرار رکھنا، خطرے کو کنٹرول کرنا.
  5. بصری نمائندگی: چارٹ پر خریدنے کے سگنل کو ایک خاص رنگ سے نشان زد کیا گیا ہے ، جو مشاہدے اور تجزیہ کے لئے آسان ہے۔

خطرے کا تجزیہ

  1. کثرت سے تجارت: یہ حکمت عملی بنیادی طور پر قلیل مدتی اتار چڑھاؤ کو نشانہ بناتی ہے ، اور تجارت کی تعدد نسبتا high زیادہ ہوسکتی ہے۔ واپسی پر لین دین کے اخراجات کے اثرات پر توجہ دینے کی ضرورت ہے۔
  2. گہرا کھینچنا: اگر قیمت خریدنے کے بعد مزید نمایاں کمی کا سامنا کرتی ہے تو ، اسے ایک خاص کھینچنے کا خطرہ لاحق ہوسکتا ہے۔
  3. قیمتوں میں اتار چڑھاؤ: حکمت عملی بنیادی طور پر قیمتوں میں اتار چڑھاؤ پر انحصار کرتی ہے ، اور کم اتار چڑھاؤ کے ساتھ مارکیٹ کے ماحول میں ، حکمت عملی کے اثر کو رعایت دی جاسکتی ہے۔
  4. منافع اور نقصان کا توازن: حکمت عملی میں جیت کی شرح اور نقصان کی شرح پر واضح تقاضے اور کنٹرول نہیں ہیں ، اور اصل آپریشن میں حکمت عملی کی مجموعی منافع اور نقصان کے توازن کی صلاحیت پر توجہ دینے کی ضرورت ہے۔

اصلاح کی سمت

  1. اسٹاپ نقصان کی اصلاح: فی الحال ، حکمت عملی خریدنے کے بعد اسٹاپ نقصان کی شرط طے نہیں کرتی ہے۔ کسی ایک ٹرانزیکشن کے زیادہ سے زیادہ نقصان کو مزید کنٹرول کرنے کے ل some کچھ اسٹاپ نقصان کی منطق ، جیسے مقررہ فیصد اسٹاپ نقصان یا اے ٹی آر اسٹاپ نقصان کو شامل کرنے پر غور کیا جاسکتا ہے۔
  2. سگنل فلٹرنگ: خریدنے کا سگنل پیدا کرنے کے بعد سگنل کے معیار کو فلٹر کرنے کے لئے کچھ اضافی شرائط شامل کی جاسکتی ہیں ، جیسے چلتی اوسط سسٹم ، آر ایس آئی اور دیگر اشارے کو جوڑنا ، یا قیمت کے موڑ کے مقامات ، موم بتی کے نمونوں وغیرہ پر غور کرنا ، تاکہ سگنل کی جیت کی شرح اور وشوسنییتا کو بہتر بنایا جاسکے۔
  3. پوزیشن مینجمنٹ: فی الحال ، حکمت عملی خریداری کی مقدار کا تعین کرنے کے لئے ایک فکسڈ کیپٹل تناسب کا استعمال کرتی ہے۔ اس کو زیادہ متحرک پوزیشن مینجمنٹ ماڈل میں بہتر بنانے پر غور کیا جاسکتا ہے ، جیسے خریداری کی مقدار کو قیمت کی اتار چڑھاؤ اور اکاؤنٹ ایکویٹی وکر جیسے عوامل کے مطابق ایڈجسٹ کرنا۔
  4. کثیر اقسام کا تعاون: اس حکمت عملی کا خیال متعدد اقسام پر لاگو کیا جاسکتا ہے۔ اقسام کے مابین ارتباط کے تجزیے اور فنڈز کی الاٹمنٹ مینجمنٹ کے ذریعے ، بہتر نتائج حاصل کیے جاسکتے ہیں۔

خلاصہ

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


/*backtest
start: 2023-06-01 00:00:00
end: 2024-06-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Thgoodtrader

//@version=5
strategy("TGT Falling Buy", overlay=true, margin_long=100, margin_short=100)
var float buy_price = na
var float open_price = na
var float open_weekend = na 
var float close_weekend = na 
var bool trade=false
var float balance = 1000
// Definir el precio de compra inicial y la cantidad inicial
var float qty = na
// Verificar si el día de la semana es sábado (6) o domingo (0)
es_sabado = dayofweek == 1
es_domingo = dayofweek == 7
es_viernes = dayofweek == 6

// Calcular el valor del saldo inicial
balance_initial = balance

change_percent = ((close - close[1]) / close[1]) * 100
is_last_candle_negative = close < open
is_change_above_threshold = change_percent < -5
// Cambiar el color de la última vela si cumple las condiciones
barcolor(is_last_candle_negative and is_change_above_threshold ? color.yellow : na)
bgcolor(is_last_candle_negative and is_change_above_threshold ? color.yellow : na, transp=80)
// Guardar el precio de compra cuando se cumpla la condición del 5%
if is_change_above_threshold 
    // Calcular la cantidad basada en el precio de compra y el saldo
    qty := balance / close
    // Guardar el precio de compra
    buy_price := close
    open_price := open
    strategy.entry("Buy Trading",strategy.long,qty)
    alert("Comprar BTC", alert.freq_once_per_bar_close)
    trade :=true
//if (((close - strategy.position_avg_price) / strategy.position_avg_price) * 100 ) > 2
if close > strategy.position_avg_price
    // Calcular el valor de ganancia o pérdida
    pnl = (close - strategy.position_avg_price) * qty
    // Actualizar el saldo
    balance := balance_initial + pnl
    strategy.close("Buy Trading")
alertcondition(is_change_above_threshold, title = "Buy 5% Discount", message = "Buy Position")
alertcondition(close > strategy.position_avg_price, title = "Close Trade", message = "Close Buy Position")   

متعلقہ

مزید