AI سے چلنے والی کثیر عنصر مقداری تجارتی حکمت عملی

EMA RSI MACD BB VWAP AI Score 量化交易 多因子模型 动量策略 趋势交易 波动性分析
تخلیق کی تاریخ: 2025-05-27 14:00:46 آخر میں ترمیم کریں: 2025-05-27 14:00:46
کاپی: 0 کلکس کی تعداد: 468
2
پر توجہ دیں
319
پیروکار

AI سے چلنے والی کثیر عنصر مقداری تجارتی حکمت عملی AI سے چلنے والی کثیر عنصر مقداری تجارتی حکمت عملی

جائزہ

اے آئی سے چلنے والی ملٹی فیکٹر کوانٹم ٹریڈنگ حکمت عملی ایک جامع تجارتی نظام ہے جو حرکیات کے تجزیہ ، رجحان کی طاقت اور اتار چڑھاؤ کے اشارے کو جوڑتی ہے۔ یہ حکمت عملی متعدد تکنیکی اشارے ، بشمول انڈیکس کے متحرک اوسط ((EMA) ، نسبتا strong مضبوط انڈیکس ((RSI) ، متحرک اوسط اختتامی فاریکس اشارے ((MACD) ، بولنگر بینڈ ((Bollinger Bands)) اور حجم سے بھاری اوسط قیمت ((VWAP)) کو مربوط کرکے ایک مصنوعی ذہانت کا اسکورنگ سسٹم تشکیل دیتی ہے ، جو اعلی امکانات کے ساتھ تجارت کے مواقع کی نشاندہی کرنے کے لئے استعمال ہوتی ہے۔ یہ طریقہ کار نہ صرف مارکیٹ کے رجحانات کی سمت کا تعین کرنے کے قابل ہے ، بلکہ اس کی تصدیق کے متعدد پرتوں کے ذریعہ تجارتی سگنل کی درستگی کو بڑھا سکتا ہے ، جس سے تاجروں کو زیادہ قابل اعتماد داخلے اور باہر نکلنے کا موقع ملتا ہے۔

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

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

  1. رجحانات کی شناختحکمت عملی: مارکیٹ کے رجحان کی سمت کا تعین کرنے کے لئے تیز رفتار EMA ((10 سائیکل) اور سست رفتار EMA ((50 سائیکل) کا ایک کراس استعمال کیا جاتا ہے۔ جب تیز رفتار EMA اوپر کی طرف سست رفتار EMA کو پار کرتا ہے تو ، ایک bullish سگنل پیدا ہوتا ہے۔ اس کے برعکس ، جب تیز رفتار EMA نیچے کی طرف سست رفتار EMA کو پار کرتا ہے تو ، ایک bearish سگنل پیدا ہوتا ہے۔

  2. انجن کی تصدیق: آر ایس آئی کے اشارے ((14 سائیکل) کا استعمال کرتے ہوئے مارکیٹ کی حرکیات کا اندازہ کریں۔ آر ایس آئی کی قیمت 50 سے زیادہ ہے کہ مارکیٹ میں اضافہ کی حرکیات موجود ہیں ، خریدنے کے سگنل کی حمایت کرتے ہیں۔ آر ایس آئی کی قیمت 50 سے کم ہے کہ مارکیٹ کی حرکیات کمزور ہیں ، فروخت کے سگنل کی حمایت کرتی ہیں۔

  3. رجحان کی طاقت کا تجزیہ: MACD اشارے ((12 ، 26 ، 9 پیرامیٹرز کی ترتیب) کے ذریعے رجحان کی طاقت کی مزید تصدیق کریں۔ MACD لائن اور سگنل لائن کے کراس اور MACD قدر کی مثبت اور منفی حالت مارکیٹ کے رجحان کی طاقت کی توثیق کرنے کے لئے استعمال ہوتی ہے۔

  4. اتار چڑھاؤ تجزیہ: بلین بینڈ ((20 سائیکل ، 2 گنا معیاری فرق) کا استعمال کرتے ہوئے مارکیٹ میں اتار چڑھاؤ اور ممکنہ الٹ علاقوں کا اندازہ لگائیں۔ جب قیمت نیچے کی طرف جارہی ہے تو اس کا مطلب یہ ہوسکتا ہے کہ اس سے زیادہ فروخت ہوچکی ہے ، اور جب قیمت اوپر کی طرف جارہی ہے تو اس کا مطلب یہ ہوسکتا ہے کہ اس سے زیادہ خریداری ہوئی ہے۔

  5. اداروں کی سرگرمیوں کی نگرانی: VWAP اشارے کے ذریعہ اداروں کی تجارتی سرگرمیوں کا اندازہ کریں۔ VWAP سے زیادہ قیمت مضبوط طلب کی نشاندہی کرتی ہے۔ VWAP سے کم قیمت مارکیٹ کی کمزوری کی نشاندہی کرتی ہے۔

  6. AI درجہ بندی کا نظاماس حکمت عملی کا سب سے اہم حصہ یہ ہے کہ مندرجہ بالا عوامل کو ایک وزنی درجہ بندی کے نظام میں شامل کیا جائے:

    • RSI فیکٹر وزن 30٪
    • MACD عنصر کا وزن 40٪
    • VWAP فیکٹر وزن 30٪

جب اے آئی اسکور 0 سے زیادہ ہو تو ، خریداری کی تصدیق کی جائے۔ جب اے آئی اسکور 0 سے کم ہو تو ، فروخت کی شرائط کی تصدیق کریں۔

  1. ٹرانزیکشن کے نفاذ کے قواعد

    • داخلے کی شرائط: ای ایم اے کراس اور اے آئی اسکور کی حمایت کرتے وقت داخلہ
    • باہر نکلنے کی شرائط: رجحان کی شدت میں ردوبدل پر باہر نکلنا
    • رسک مینجمنٹ: 0.5٪ اسٹاپ نقصان اور 1.5٪ اسٹاپ کی سطح مقرر کریں

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

اسٹریٹجک فوائد

کوڈ کا گہرائی سے تجزیہ کرتے ہوئے ، اس حکمت عملی میں درج ذیل نمایاں فوائد ہیں:

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

  2. جامع غور و فکر مارکیٹ کے کثیر جہتی عواملحکمت عملی: مارکیٹ کے اعداد و شمار کو رجحانات ، حرکیات ، اتار چڑھاؤ اور ادارہ کی سرگرمیوں کی چار جہتوں میں ضم کرتا ہے ، جس سے مارکیٹ کا ایک جامع نقطہ نظر ملتا ہے جو مختلف مارکیٹ کے حالات کے مطابق ہوتا ہے۔

  3. اے آئی وزنی درجہ بندی کا نظام: مختلف عوامل کو مختلف وزن دینے سے حکمت عملی مارکیٹ کی صورتحال کا زیادہ ذہین اندازہ لگانے میں کامیاب ہوجاتی ہے۔ MACD عنصر کو 40٪ وزن دیا گیا ہے ، جس سے رجحان کی تصدیق کی اہمیت پر زور دیا گیا ہے۔ RSI اور VWAP 30٪ ہیں ، جس میں متحرک اور ادارہ جاتی سرگرمیوں کو متوازن طور پر مدنظر رکھا گیا ہے۔

  4. واضح خطرے کے انتظام کے قواعداس حکمت عملی میں فکسڈ تناسب اسٹاپ ((0.5٪) اور اسٹاپ ((1.5٪) ہے ، جس میں اسٹاپ اسٹاپ سے 3 گنا زیادہ ہے ، جو مثبت متوقع قیمت کے خطرے کی واپسی کا تناسب فراہم کرتا ہے ، جو طویل مدتی فنڈز کی ترقی میں معاون ہے۔

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

  6. منطق واضح ہےاس کے علاوہ ، اس میں متعدد اشارے شامل ہیں ، لیکن حکمت عملی کی منطق واضح ہے ، اور تجارتی قواعد بصری ہیں ، ان کو سمجھنا اور ان پر عمل درآمد کرنا آسان ہے ، جس سے آپریشن کی دشواری کم ہوجاتی ہے۔

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

اسٹریٹجک رسک

اگرچہ اس حکمت عملی کے بہت سے فوائد ہیں ، لیکن اس میں ممکنہ خطرات بھی شامل ہیں:

  1. مارکیٹ میں ہلچل: کراس ڈسک یا ہلچل والی مارکیٹوں میں ، ای ایم اے کی کثرت سے کراسنگ سے متعدد جھوٹے سگنل پیدا ہوسکتے ہیں ، جس سے “ہلچل کا اثر” پیدا ہوتا ہے ، جس سے تجارت کی لاگت میں اضافہ ہوتا ہے اور اس سے مسلسل نقصان ہوسکتا ہے۔ حل: رجحان فلٹرز کو شامل کیا جاسکتا ہے یا ای ایم اے کے دورانیے کو ایڈجسٹ کیا جاسکتا ہے تاکہ ہلچل والی مارکیٹوں میں سگنل کی تعدد کو کم کیا جاسکے۔

  2. فکسڈ سٹاپ نقصان کا خطرہحکمت عملی: اثاثوں کی اتار چڑھاؤ کی خصوصیات اور مارکیٹ کی ساخت کو مدنظر نہ رکھتے ہوئے ، ایک مقررہ فیصد کی روک تھام کا استعمال کریں۔ اعلی اتار چڑھاؤ والے بازاروں میں ، اس طرح کی روک تھام کی ترتیب بہت چھوٹی ہوسکتی ہے ، جس کے نتیجے میں اسے کثرت سے متحرک کیا جاتا ہے۔ حل: روک تھام کی سطح کو متحرک طور پر ایڈجسٹ کیا جاسکتا ہے ، جو موجودہ مارکیٹ کی اتار چڑھاؤ کے مطابق ہے ، جو اے ٹی آر (حقیقی اتار چڑھاؤ کی حد) پر مبنی ہے۔

  3. وزن میں کمی: اے آئی اسکورنگ سسٹم میں وزن کی تقسیم ((30٪ ، 40٪ ، 30٪) مقررہ ہے اور مختلف مارکیٹ کے حالات یا اثاثہ کی اقسام کے لئے اس کی اصلاح نہیں کی گئی ہے۔ حل: مختلف مارکیٹ کے حالات میں زیادہ سے زیادہ وزن کی توثیق کرنے کے لئے تاریخی ریٹرننگ ڈیٹا کا استعمال کیا جاسکتا ہے ، یہاں تک کہ مشین لرننگ کے طریقوں کو متحرک طور پر ایڈجسٹ کرنے پر بھی غور کیا جاسکتا ہے۔

  4. حجم کی تصدیق کا فقدان: اگرچہ حکمت عملی میں وی ڈبلیو اے پی کا استعمال کیا گیا ہے ، لیکن براہ راست تجارت کے حجم میں تبدیلیوں پر غور نہیں کیا گیا ہے ، جس سے کم لیکویڈیٹی والے ماحول میں ناقابل اعتماد سگنل پیدا ہوسکتے ہیں۔ حل: حجم فلٹر شامل کریں ، اس بات کو یقینی بنائیں کہ صرف اس صورت میں تجارت کی جائے جب کافی مقدار میں تجارت کی حمایت ہو۔

  5. قے کرنے کا خطرہ: 1.5٪ کی مقررہ رکاوٹیں ایک مضبوط رجحان سے جلد باہر نکلنے کا سبب بن سکتی ہیں ، جس سے زیادہ منافع کے مواقع ضائع ہوجاتے ہیں۔ حل: ٹریکنگ اسٹاپ نقصان یا جزوی منافع بخش حکمت عملی پر عمل درآمد پر غور کریں ، جس سے منافع بخش تجارت میں زیادہ منافع بخش گنجائش ہو۔

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

  7. ملاپ کا خطرہحل: سخت فارورڈ ٹیسٹنگ اور نمونہ سے باہر ٹیسٹنگ انجام دیں تاکہ حکمت عملی کی استحکام کو یقینی بنایا جاسکے۔

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

مندرجہ بالا تجزیہ کی بنیاد پر، اس حکمت عملی کو مندرجہ ذیل سمتوں میں بہتر بنایا جا سکتا ہے:

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

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

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

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

  5. وقت فلٹر: وقت فلٹرنگ کو شامل کریں ، اتار چڑھاؤ کے غیر معمولی اوقات سے بچیں (جیسے مارکیٹ کھلنے ، اہم معاشی اعداد و شمار کے اجراء کے اوقات وغیرہ) ۔ اس سے مارکیٹ کے شور کے اوقات میں تجارت سے بچا جاسکتا ہے ، اور غلط سگنل کو کم کیا جاسکتا ہے۔

  6. حجم تجزیہ میں اضافہ: لین دین کے حجم کے اعداد و شمار کا گہرائی سے تجزیہ ، لین دین کے حجم میں غیر معمولی پتہ لگانے اور لیکویڈیٹی تشخیص کی خصوصیات کو شامل کرنا۔ ایسا کرنے سے لین دین کو صرف اس صورت میں یقینی بنایا جاسکتا ہے جب کافی لیکویڈیٹی کی حمایت کی جائے ، اور لین دین کی کارکردگی کو بہتر بنایا جاسکے۔

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

  8. انٹیگریٹڈ ٹوٹ تجزیہ: تقسیم نظریہ یا کثیر ٹائم فریم تجزیہ متعارف کرانے پر غور کریں ، اس بات کو یقینی بنائیں کہ تجارت بڑے وقت کی مدت کے رجحانات کے مطابق ہو۔ اس سے تجارت کی کامیابی کی شرح میں اضافہ ہوسکتا ہے ، اور بڑے رجحان کے خلاف کام کرنے سے بچا جاسکتا ہے۔

خلاصہ کریں۔

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

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

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

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-05-27 00:00:00
end: 2025-05-25 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT"}]
*/

//@version=5
strategy("AI-Driven Multi-Factor Strategy", overlay=true)

// Define Moving Averages
emaFast = ta.ema(close, 10)
emaSlow = ta.ema(close, 50)

// Define RSI
rsiLength = 14
rsi = ta.rsi(close, rsiLength)

// Define MACD
macdLine = ta.ema(close, 12) - ta.ema(close, 26)
signalLine = ta.ema(macdLine, 9)

// Define Bollinger Bands
bbLength = 20
bbMult = 2.0
bbBasis = ta.sma(close, bbLength)
bbUpper = bbBasis + ta.stdev(close, bbLength) * bbMult
bbLower = bbBasis - ta.stdev(close, bbLength) * bbMult

// Define VWAP
vwap = ta.vwap(close)

// Define AI-Driven Score (Weighted Factors)
aiScore = (rsi * 0.3) + ((macdLine - signalLine) * 0.4) + ((close - vwap) * 0.3)

// Entry Conditions
buySignal = ta.crossover(emaFast, emaSlow) and aiScore > 0
sellSignal = ta.crossunder(emaFast, emaSlow) and aiScore < 0

// Stop Loss & Take Profit
stopLossPercent = 0.5  // 0.5% SL
takeProfitPercent = 1.5  // 1.5% TP

// Execute Trades
if (buySignal)
    strategy.entry("Buy", strategy.long)
    strategy.exit("Sell", from_entry="Buy", stop=close * (1 - stopLossPercent / 100), limit=close * (1 + takeProfitPercent / 100))

if (sellSignal)
    strategy.entry("Sell", strategy.short)
    strategy.exit("Buy", from_entry="Sell", stop=close * (1 + stopLossPercent / 100), limit=close * (1 - takeProfitPercent / 100))

// Plot Indicators
plot(emaFast, color=color.blue, title="Fast EMA")
plot(emaSlow, color=color.red, title="Slow EMA")
plot(rsi, title="RSI", color=color.purple)
plot(macdLine, title="MACD Line", color=color.green)
plot(signalLine, title="MACD Signal", color=color.orange)
plot(bbUpper, title="Bollinger Upper", color=color.gray)
plot(bbLower, title="Bollinger Lower", color=color.gray)
plot(vwap, title="VWAP", color=color.yellow)
plot(aiScore, title="AI Score", color=color.white)