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

متحرک منافع اور سٹاپ نقصان ٹریڈنگ کی حکمت عملی تین مسلسل bearish موم بتیاں اور چلتی اوسط کی بنیاد پر

مصنف:چاؤ ژانگ، تاریخ: 2024-05-09 16:42:35
ٹیگز:ایس ایم اےای ایم اے

img

جائزہ

یہ تجارتی حکمت عملی تین مسلسل bearish موم بتیوں کے پیٹرن اور تجارتی سگنل کا تعین کرنے کے لئے ایک چلتی اوسط نظام پر مبنی ہے۔ جب قیمت 200 دن کی چلتی اوسط سے اوپر ہوتی ہے اور تین مسلسل bearish موم بتیاں ہوتی ہیں تو ، یہ ایک طویل پوزیشن کھولتی ہے۔ یہ حکمت عملی متحرک منافع اور اسٹاپ نقصان کی سطحوں کے ذریعہ تجارتی خطرہ کا انتظام کرتی ہے ، جو قلیل مدتی چلتی اوسط کی پوزیشن اور قیمت میں فیصد تبدیلی سے طے ہوتی ہے۔ یہ حکمت عملی صرف ایک مخصوص وقت کی حد کے اندر تجارت کرتی ہے۔

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

  1. لگاتار bearish موم بتیوں کی تعداد کا حساب لگائیں۔ جب لگاتار bearish موم بتیوں کی ایک مخصوص تعداد (ڈیفالٹ 3 ہے) ظاہر ہوتی ہے ، تو اسے ایک طویل سگنل سمجھا جاتا ہے۔
  2. تجارت کے رجحان اور وقت کا تعین کرنے میں مدد کے ل two دو چلتی اوسط استعمال کریں ، 10 دن اور 200 دن کی چلتی اوسط کی ڈیفالٹ ترتیبات کے ساتھ۔ صرف اس وقت طویل ہونے پر غور کریں جب قیمت 200 دن کی چلتی اوسط سے زیادہ ہو۔
  3. متحرک لے منافع اور سٹاپ نقصان کی سطح مقرر کریں. لے منافع کی سطح ایک مخصوص فیصد (ڈیفالٹ 1.5%) داخلہ قیمت سے اوپر ہے، اور سٹاپ نقصان کی سطح ایک مخصوص فیصد (ڈیفالٹ 1%) داخلہ قیمت سے نیچے ہے.
  4. کسی پوزیشن کو بند کرنے کی ایک اور شرط یہ ہے کہ جب 10 دن کی حرکت پذیر اوسط سے متعلق قیمت کی پوزیشن میں تبدیلی آتی ہے۔ اگر کوئی طویل پوزیشن رکھی جاتی ہے اور قیمت حرکت پذیر اوسط سے اوپر سے نیچے آجاتی ہے تو ، پوزیشن بند کردی جاتی ہے۔
  5. حکمت عملی صرف ایک مخصوص وقت کی حد کے اندر چلتی ہے، جو شروع اور اختتام کی تاریخوں کی طرف سے مقرر کیا جاتا ہے.

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

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

حکمت عملی کے خطرات

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

حکمت عملی کی اصلاح کی ہدایات

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

خلاصہ

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


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

//@version=5
strategy("Estrategia de Trading", overlay=true)

// Definir el número de cierres de velas decrecientes consecutivas
var int cierres_decrecientes_consecutivos = 0
num_cierres_decrecientes = input.int(3, title="Número de cierres decrecientes", minval=1)

// Definir el porcentaje de cambio para cerrar la operación
porcentaje_cierre_arriba = input.float(1.5, title="Porcentaje de cierre arriba (%)", step=0.1)
porcentaje_cierre_abajo = input.float(1.0, title="Porcentaje de cierre abajo (%)", step=0.1)

// Definir las medias móviles para el cierre de la operación
periodos_media_movil_cierre = input.int(10, title="Períodos de la media móvil para cierre")
periodos_media_movil_200 = input.int(200, title="Períodos de la media móvil de 200")

// Definir el rango de fechas para la simulación
start_date = timestamp(2024, 1, 1, 0, 0)
end_date = timestamp(2024, 12, 31, 23, 59)

// Calcular la media móvil para el cierre de la operación
sma_cierre = ta.sma(close, periodos_media_movil_cierre)
sma_200 = ta.sma(close, periodos_media_movil_200)

// Calcular si el precio está por encima o por debajo de la media móvil para el cierre de la operación
precio_por_encima_sma_cierre = close > sma_cierre
precio_por_debajo_sma_cierre = close < sma_cierre

// Calcular si se han producido num_cierres_decrecientes consecutivos
if (ta.change(close) < 0)
    cierres_decrecientes_consecutivos := cierres_decrecientes_consecutivos + 1
else
    cierres_decrecientes_consecutivos := 0

es_cierres_consecutivos = cierres_decrecientes_consecutivos >= num_cierres_decrecientes

// Definir condiciones de entrada y salida de la estrategia dentro del rango de fechas y con el precio por encima de la SMA de 200
condicion_entrada = es_cierres_consecutivos and close > sma_200
condicion_cierre_sma = (precio_por_encima_sma_cierre[1] and not precio_por_encima_sma_cierre) or (not precio_por_encima_sma_cierre[1] and precio_por_encima_sma_cierre)

// Calcular precios de salida basados en porcentajes
precio_salida_arriba = strategy.position_avg_price * (1 + porcentaje_cierre_arriba / 100)
precio_salida_abajo = strategy.position_avg_price * (1 - porcentaje_cierre_abajo / 100)

// Ejecutar operación en largo dentro del rango de fechas y con el precio por encima de la SMA de 200
if (condicion_entrada and strategy.opentrades == 0)
    strategy.entry("Long", strategy.long)

// Cerrar operación en largo si se cumple la condición de salida por cambio en el cruce de la media móvil dentro del rango de fechas
if (strategy.position_size > 0 and condicion_cierre_sma)
    strategy.close("Long")

// Cerrar operación en largo si el precio alcanza el porcentaje de cierre arriba o abajo dentro del rango de fechas
strategy.exit("Stop Loss", "Long", limit=precio_salida_arriba, stop=precio_salida_abajo)

// Plot para visualizar la media móvil para el cierre de la operación
plot(sma_cierre, color=color.red)

// Plot para visualizar la SMA de 200
plot(sma_200, color=color.blue)


متعلقہ

مزید