متعدد ٹائم فریموں میں TSLA مقداری تجارتی نظام

مصنف:چاؤ ژانگ، تاریخ: 2023-12-22 12:50:55
ٹیگز:

img

یہ حکمت عملی دو مختلف قسم کے تکنیکی اشارے ، آر ایس آئی اور اسٹو کاسٹک کا استعمال کرتی ہے ، جس میں ٹی ایس ایل اے کے 5 منٹ کے چارٹ اور ایس اینڈ پی 100 انڈیکس کے 1 منٹ کے چارٹ کو تجارتی قواعد تیار کرنے اور ٹی ایس ایل اے اسٹاک کے لئے خودکار تجارتی نظام بنانے کے لئے استعمال کیا جاتا ہے۔

حکمت عملی کا جائزہ

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

حکمت عملی منطق

سب سے پہلے ، حکمت عملی TSLA کے 5 منٹ کے چارٹ پر 5 دن کے RSI اور S&P 100 انڈیکس کے 1 منٹ کے چارٹ پر 14 دن کے RSI کا حساب لگاتی ہے۔ جب TSLA کا 5 دن کا RSI 30 سے کم ہے اور S&P 100 انڈیکس کا 14 دن کا RSI ایک ہی وقت میں 30 سے کم ہے تو ، یہ سمجھا جاتا ہے کہ TSLA کی قیمت انتہائی oversold سطح تک پہنچ جاتی ہے اور خرید کا اشارہ چلتا ہے۔

خریدنے کے بعد ، یہ حکمت عملی TSLA کے 1 منٹ کے چارٹ پر 14 دن کے اسٹوکاسٹک اشارے کی نگرانی کرتی ہے۔ جب اسٹوکاسٹک اشارے 78 سے تجاوز کرتا ہے تو ، اسے TSLA قیمت کے طور پر دیکھا جاتا ہے جو اوپری بینڈ میں واپس لوٹ جاتا ہے اور فروخت کا اشارہ چلتا ہے۔

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

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

  1. متعدد وقت کے فریم کو اپنانے سے شور کے اشاروں کو مؤثر طریقے سے فلٹر کرنے میں مدد مل سکتی ہے
  2. RSI اور Estocastic اشارے ایک دوسرے کی تصدیق کرتے ہیں اور سگنل کے معیار کو بہتر بناتے ہیں
  3. سٹاپ نقصان کا طریقہ کار ہر تجارت کے نقصان کو محدود کرتا ہے
  4. بیک ٹسٹنگ کے اعداد و شمار میں TSLA اور S&P 100 انڈیکس کے منٹ بار شامل ہیں جو نمائندہ ہیں
  5. حکمت عملی منطق سادہ اور سمجھنے کے لئے آسان کے ساتھ ساتھ بہتر ہے

اسٹریٹجی کے خطرات

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

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

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

نتیجہ

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


/*backtest
start: 2023-11-21 00:00:00
end: 2023-12-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

// Condiciones de entrada
rsi5 = ta.rsi(close, 5) // RSI en el gráfico de TSLA de 5 minutos
rsiUS100 = ta.rsi(request.security(syminfo.tickerid, "1", close), 14) // RSI en el gráfico de US100 de 1 minuto

// Condiciones de entrada
condicion_entrada = rsi5 < 30 and rsiUS100 < 30

// Cantidad de acciones a comprar
cantidad_compra = 2

// Condiciones de salida
estocastico = ta.stoch(close, high, low, 14) // Estocástico en el gráfico de TSLA de 1 minuto
condicion_salida = estocastico > 78

// Stop loss
stop_loss = strategy.position_avg_price * 0.03

// Ejecutar la estrategia
if condicion_entrada
    strategy.entry("Compra", strategy.long, qty = cantidad_compra)

if condicion_salida or ta.highest(high, 10) <= stop_loss
    strategy.close("Compra")

// Mostrar indicadores en el gráfico
plot(rsi5, "RSI 5 (TSLA)", color=color.blue)
plot(rsiUS100, "RSI US100", color=color.red)
plot(estocastico, "Estocástico (TSLA)", color=color.green)



مزید