یہ مقداری تجارتی حکمت عملی ایک طویل مدتی تجارتی نظام ہے جو متعدد تکنیکی اشارے اور قیمت کی کارروائی پر مبنی ہے۔ یہ بنیادی طور پر ممکنہ خریداری کے مواقع کی نشاندہی کرنے کے لئے حرکت پذیر اوسط ، پیرابولک SAR ، اور موم بتی کے نمونوں کا استعمال کرتا ہے ، جبکہ خطرے کو سنبھالنے اور منافع میں تالا لگانے کے لئے متعدد خارجی حالات استعمال کرتا ہے۔ اس حکمت عملی کا بنیادی خیال یہ ہے کہ جب مارکیٹ میں اضافہ ہوتا ہے تو مارکیٹ میں داخل ہونے کے لئے قلیل مدتی oversold مواقع تلاش کریں ، جبکہ مارکیٹ کی تبدیلیوں کا جواب دینے کے لئے متعدد حفاظتی اقدامات مرتب کریں۔
داخلے کی شرائط:
خطرے کا انتظام:
باہر نکلنے کے حالات:
یہ حکمت عملی متعدد اشارے اور قیمت کی کارروائی کو جوڑ کر تجارت کی درستگی اور استحکام کو بڑھا دیتی ہے۔ 200 پیریڈ ایس ایم اے کا استعمال طویل مدتی رجحانات کی تصدیق کے لئے کیا جاتا ہے ، لگاتار bearish موم بتیاں قلیل مدتی oversold حالات کی نشاندہی کرتی ہیں ، جبکہ SAR ، قلیل مدتی ایس ایم اے ، اور ڈوجی پیٹرن بروقت طریقے سے مارکیٹ کے جذبات کی تبدیلیوں کو پکڑنے کے لئے استعمال ہوتے ہیں۔
کثیر جہتی تجزیہ: جامع مارکیٹ تشخیص کے لئے طویل مدتی رجحان، قلیل مدتی oversold حالات، اور متعدد باہر نکلنے کے معیار کو یکجا کرتا ہے.
خطرہ کنٹرول: ہر تجارت کے لئے خطرہ کو مؤثر طریقے سے کنٹرول کرنے کے لئے مقررہ فی صد سٹاپ نقصان اور منافع لے.
لچک: صارفین کو پیرامیٹر ایڈجسٹمنٹ کے ذریعے حکمت عملی کو بہتر بنانے کی اجازت دیتا ہے ، مختلف مارکیٹ کے ماحول میں موافقت رکھتا ہے۔
بروقت باہر نکلنا: متعدد باہر نکلنے کی شرائط مارکیٹ کی تبدیلیوں کے دوران پوزیشن کی فوری بندش کو یقینی بناتی ہیں ، منافع کی حفاظت کرتی ہیں۔
رجحان کی پیروی: 200 پیریڈ ایس ایم اے کا استعمال کرتے ہوئے طویل مدتی رجحانات کی تصدیق کرتا ہے ، جس سے تجارت کی کامیابی کی شرح میں بہتری آتی ہے۔
اوور ٹریڈنگ کی روک تھام: انتہائی نیچے کے رجحانات کے دوران داخلے سے بچنے کے ل consecutive ، لگاتار bearish موم بتیوں کی تعداد کو محدود کرتا ہے۔
غلط بریک آؤٹ کا خطرہ: مارکیٹ میں قلیل مدتی ریبیو کا سامنا ہوسکتا ہے جس کے بعد مسلسل کمی واقع ہوتی ہے ، جس سے غلط سگنل ملتے ہیں۔ حل: حجم کی تصدیق یا دیگر رفتار کے اشارے شامل کرنے پر غور کریں.
پیرامیٹر حساسیت: حکمت عملی کی کارکردگی پیرامیٹر کے انتخاب کے لئے انتہائی حساس ہوسکتی ہے۔ حل: مضبوط پیرامیٹر مجموعے تلاش کرنے کے لئے وسیع تاریخی ڈیٹا بیک ٹیسٹنگ کریں۔
مارکیٹ ماحول پر انحصار: مختلف مارکیٹوں میں کم کارکردگی کا مظاہرہ کر سکتا ہے۔ حل: جب رجحانات واضح نہیں ہوتے ہیں تو تجارت کو روکنے کے لئے مارکیٹ ماحول فلٹر شامل کرنے پر غور کریں۔
سلائیپ اور کمیشن: حقیقی تجارت میں کثرت سے اندراج اور باہر نکلنے کے نتیجے میں اعلی لین دین کے اخراجات ہوسکتے ہیں۔ حل: تجارت کی تعدد کو بہتر بنائیں اور انعقاد کی مدت کو بڑھانے پر غور کریں۔
تکنیکی اشارے پر زیادہ انحصار: بنیادی عوامل کو نظر انداز کرنے سے بڑے واقعات کے دوران خراب کارکردگی کا باعث بن سکتا ہے۔ حل: بنیادی تجزیہ شامل کریں یا اہم معاشی اعداد و شمار کی رہائی سے پہلے تجارت کو روکنے پر غور کریں۔
متحرک پیرامیٹر ایڈجسٹمنٹ: مارکیٹ کی اتار چڑھاؤ کی بنیاد پر متحرک اوسط ادوار اور SAR پیرامیٹرز کو خود بخود ایڈجسٹ کرنے کے لئے پیرامیٹر موافقت کو نافذ کریں۔
حجم تجزیہ شامل کریں: قیمت کی نقل و حرکت کی صداقت کی تصدیق کے لئے حجم کے اشارے جیسے او بی وی یا سی ایم ایف متعارف کروائیں۔
مارکیٹ ماحول فلٹرنگ شامل کریں: مارکیٹ کی حالت کی نشاندہی کرنے اور کم اتار چڑھاؤ کے ادوار کے دوران تجارت کو کم کرنے کے لئے اے ٹی آر یا اتار چڑھاؤ کے اشارے استعمال کریں۔
آؤٹ پٹ منطق کو بہتر بنائیں: منافع کو بہتر بنانے کے لئے ٹریلر اسٹاپ یا اے ٹی آر پر مبنی متحرک اسٹاپ استعمال کرنے پر غور کریں۔
ملٹی ٹائم فریم تجزیہ کو مربوط کریں: ٹریڈنگ کی درستگی کو بہتر بنانے کے لئے طویل ٹائم فریم پر رجحانات کی تصدیق کریں۔
مشین لرننگ متعارف کروانا: پیرامیٹر کے انتخاب اور سگنل جنریشن کے عمل کو بہتر بنانے کے لئے مشین لرننگ الگورتھم کا استعمال کریں۔
بنیادی عوامل پر غور کریں: اہم واقعات سے پہلے حکمت عملی کے رویے کو ایڈجسٹ کرنے کے لئے معاشی کیلنڈر کو ضم کریں۔
رسک مینجمنٹ کو بہتر بنائیں: متحرک پوزیشن سائزنگ کو نافذ کریں ، اکاؤنٹ ایکویٹی اور مارکیٹ کی اتار چڑھاؤ کی بنیاد پر تجارت کے سائز کو ایڈجسٹ کریں۔
یہ کثیر اشارے کی ہم آہنگی طویل مدتی تجارتی حکمت عملی متعدد تکنیکی اشارے اور قیمت کی کارروائی کو جوڑ کر ایک جامع تجارتی نظام فراہم کرتی ہے۔ یہ خطرہ کے انتظام کے لئے متعدد خارجی حالات کا استعمال کرتے ہوئے طویل مدتی اپ ٹرینڈز کے اندر قلیل مدتی oversold مواقع کی تلاش کرتی ہے۔ اس حکمت عملی کے اہم فوائد اس کے کثیر جہتی تجزیہ اور لچکدار رسک مینجمنٹ میں ہیں ، لیکن اس کو پیرامیٹر حساسیت اور مارکیٹ کے ماحول پر انحصار جیسے چیلنجوں کا بھی سامنا کرنا پڑتا ہے۔
تجویز کردہ اصلاحاتی اقدامات جیسے متحرک پیرامیٹر ایڈجسٹمنٹ ، حجم تجزیہ ، اور مارکیٹ کے ماحول کی فلٹرنگ کو شامل کرکے ، حکمت عملی میں اپنی استحکام اور موافقت کو مزید بہتر بنانے کی صلاحیت ہے۔ تاہم ، صارفین کو ہمیشہ یاد رکھنا چاہئے کہ کوئی کامل تجارتی حکمت عملی نہیں ہے ، اور مستقل نگرانی ، بیک ٹیسٹنگ ، اور اصلاح طویل مدتی کامیابی کے حصول کی کلید ہیں۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-09-24 08:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Estrategia Long con 3 Velas Rojas y SL/TP + Parabolic SAR, Media Móvil y Doji", overlay=true) // Parámetros modificables lengthMA = input(200, title="Periodo de la Media Móvil") velas_rojas_apertura = input(3, title="Número de Velas Rojas para Apertura") velas_rojas_limite = input(6, title="Número Máximo de Velas Rojas Consecutivas") stopLossPercent = input(0.5, title="Porcentaje de Stop Loss (%)") / 100 takeProfitPercent = input(0.5, title="Porcentaje de Take Profit (%)") / 100 // Parámetros del Parabolic SAR sarStart = input.float(0.02, title="Parabolic SAR Start") sarIncrement = input.float(0.02, title="Parabolic SAR Increment") sarMaximum = input.float(0.2, title="Parabolic SAR Maximum") enableSARExit = input.bool(true, title="Activar Salida por Parabolic SAR") closeOnSARClose = input.bool(true, title="Cerrar al Cierre de Vela con Parabolic SAR") // Parámetros de la Media Móvil para salida lengthSMAExit = input(5, title="Periodo de la Media Móvil para Salida") enableSMAExit = input.bool(true, title="Activar Salida por Media Móvil") // Parámetros para la condición de cierre por velas doji enableDojiExit = input.bool(true, title="Activar Salida por Velas Doji") // Cálculo de la media móvil de 200 periodos ma200 = ta.sma(close, lengthMA) // Cálculo de la media móvil para salida maExit = ta.sma(close, lengthSMAExit) // Cálculo del Parabolic SAR sar = ta.sar(sarStart, sarIncrement, sarMaximum) // Contar las velas rojas consecutivas var int contador_velas_rojas = 0 contador_velas_rojas := close < open ? contador_velas_rojas + 1 : 0 // Condición para abrir una operación Long puedeAbrirOperacion = (contador_velas_rojas < velas_rojas_limite) condicion_long = (contador_velas_rojas >= velas_rojas_apertura) and (close > ma200) and puedeAbrirOperacion // Abrir operación Long si se cumplen las condiciones if (condicion_long) entryPrice = close stopLossPrice = entryPrice * (1 - stopLossPercent) takeProfitPrice = entryPrice * (1 + takeProfitPercent) strategy.entry("Compra", strategy.long) strategy.exit("Take Profit/Stop Loss", "Compra", limit=takeProfitPrice, stop=stopLossPrice) // Condición para cerrar la operación Long con Parabolic SAR sarCambiaDown = ta.crossunder(close, sar) // Cerrar operación Long si cambia la tendencia del Parabolic SAR y está activado if (strategy.position_size > 0 and enableSARExit) if (closeOnSARClose and sarCambiaDown[1]) strategy.close("Compra", comment="SAR Cambio al Cierre de Vela") else if (sarCambiaDown) strategy.close("Compra", comment="SAR Cambio") // Condición para cerrar la operación Long con Media Móvil y está activado al cierre de la vela smaExitCondition = close[1] < maExit[1] and close[0] > maExit[0] if (strategy.position_size > 0 and enableSMAExit) if (smaExitCondition) strategy.close("Compra", comment="Salida por Media Móvil al Cierre de Vela") // Condición para cerrar la operación Long con velas doji dojiCondition = math.abs(open - close) <= ((high - low) * 0.1) if (strategy.position_size > 0 and enableDojiExit) if (dojiCondition) strategy.close("Compra", comment="Salida por Doji") // Para mostrar la media móvil y el Parabolic SAR en el gráfico plot(ma200, color=color.blue, title="Media Móvil 200") plot(maExit, color=color.green, title="Media Móvil para Salida") plot(sar, color=color.red, style=plot.style_cross, title="Parabolic SAR")