ریورس فلوکیشن CAT حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-19 14:29:51
ٹیگز:

img

جائزہ

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

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

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

  1. مجموعی رجحان کی سمت کا تعین کرنے کے لئے ایس ایم اے اور ای ایم اے جیسے اشارے استعمال کریں۔ مثال کے طور پر ، ای ایم اے 144 کو ای ایم اے 169 سے اوپر عبور کرنا ایک تیزی کا اشارہ سمجھا جاتا ہے ، اور ای ایم اے 144 کو ای ایم اے 169 سے نیچے عبور کرنا ایک bearish اشارہ سمجھا جاتا ہے۔

  2. اپنی مرضی کے مطابق بلیک سوان اشارے کی وضاحت (بند - کھلا) / بند کے طور پر کی جاتی ہے۔ یہ موم بتی کی غیر معمولی اتار چڑھاؤ کی ڈگری کی عکاسی کرتا ہے۔ جب بلیک سوان اشارے کی حد (جیسے 0.0191) سے تجاوز کر جاتی ہے اور بندش کھلی سے کم ہوتی ہے تو ، یہ نیچے کی طرف غیر معمولی اتار چڑھاؤ کی نشاندہی کرتی ہے جو شارٹ لینے کا موقع پیش کرتی ہے۔

  3. وائٹ سوان انڈیکیٹر بلیک سوان انڈیکیٹر کی طرح ہے ، جو موم بتی کے غیر معمولی اتار چڑھاؤ کی ڈگری کو بھی ظاہر کرتا ہے۔ جب وائٹ سوان انڈیکیٹر حد سے تجاوز کرتا ہے اور بندش کھلی سے زیادہ ہوتی ہے تو ، یہ ایک اوپر کی غیر معمولی اتار چڑھاؤ کی نشاندہی کرتا ہے جو ایک حسرت کا موقع پیش کرتا ہے۔

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

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

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

ریورس فلوکیشن CAT حکمت عملی مندرجہ ذیل فوائد ہیں:

  1. نسبتا high اعلی جیت کی شرح کے ساتھ غیر معمولی اتار چڑھاؤ کو پکڑنا۔ بلیک سوان اور وائٹ سوان اشارے غیر معمولی قیمتوں میں اتار چڑھاؤ کو مؤثر طریقے سے پکڑ سکتے ہیں۔ ان اتار چڑھاؤ میں اکثر الٹ پڑتا ہے ، لہذا تجارتی جیت کی شرح زیادہ ہوتی ہے۔

  2. واضح اندراج اور باہر نکلنے کے قواعد اندھے پن سے رجحان کی پیروی کرنے سے بچتے ہیں۔ اس حکمت عملی کے اندراج اور باہر نکلنے کے معیار بہت واضح ہیں ، جو تاجروں کے ذریعہ بے ترتیب اور جذباتی کارروائیوں سے بچنے میں مدد کرتا ہے۔

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

  4. اعلی تعدد اور کم تعدد کی تجارت پر لاگو ہوتا ہے۔ یہ حکمت عملی رجحان اور الٹ دونوں کو یکجا کرتی ہے ، اور اعلی تعدد اور کم تعدد کی تجارت کے منظرناموں میں استعمال کے ل different مختلف وقت کے دوروں کے لئے تشکیل دی جاسکتی ہے۔

  5. نسبتا complete مکمل رسک کنٹرول کے اقدامات۔ حکمت عملی میں آرڈر کی جگہ کے لئے ایکویٹی کا فیصد اپنایا گیا ہے اور اس میں سنگل ٹریڈ نقصان کو مؤثر طریقے سے کنٹرول کرنے کے لئے اسٹاپ نقصان کا طریقہ کار بھی ہے۔

خطرے کا تجزیہ

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

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

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

  3. جھوٹے بریک آؤٹ کا خطرہ۔ جھوٹے بریک آؤٹ اکثر حقیقت میں مختصر مدت میں ظاہر ہوتے ہیں۔ اگر پیرامیٹرز بہت حساس ہیں تو اس سے بہت زیادہ غیر ضروری تجارت ہوسکتی ہے۔

مذکورہ بالا خطرات کے جواب میں مندرجہ ذیل اقدامات کئے جاسکتے ہیں:

  1. پیرامیٹر کی اصلاح کا طریقہ کار قائم کریں ، مناسب پیرامیٹر کی ترتیبات کو یقینی بنانے کے لئے سخت بیک ٹسٹنگ اور اصلاح کے لئے تاریخی ڈیٹا کا استعمال کریں۔

  2. سٹاپ نقصان کا طریقہ کار مقرر کریں۔ معقول سٹاپ نقصان مؤثر طریقے سے واحد تجارت کے نقصان اور زیادہ سے زیادہ ڈراؤونگ کو کنٹرول کرسکتا ہے۔

  3. پیرامیٹر کی حساسیت کو ایڈجسٹ کریں۔ غلط بریک آؤٹ مداخلت سے بچنے کے لئے کچھ فلٹرنگ حالات شامل کرکے انتہائی حساس پیرامیٹر کی ترتیبات سے بچیں۔

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

ریورس فلوکیشن سی اے ٹی حکمت عملی میں بھی اصلاح کے لئے بہت زیادہ گنجائش ہے۔ اصلاح کی اہم سمتیں یہ ہیں:

  1. اس کے علاوہ سیاہ سوان اور سفید سوان کے اشارے کو بہتر بنائیں تاکہ غیر معمولی اتار چڑھاؤ کو زیادہ درست اور جامع طریقے سے شناخت کیا جاسکے۔

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

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

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

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

  6. تجارت کی اقسام میں توسیع کریں، دیگر اقسام جیسے اسٹاک اور کرپٹو کرنسیوں میں اضافہ کریں تاکہ کراس مارکیٹ آربیٹریج کی جا سکے۔

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

نتیجہ

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


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4


//适合1分钟-3分钟的k线,发生波动超过百分之二时,自动报警
strategy("BlackSwan strategy", overlay=true,
         initial_capital=10000, currency='USD', default_qty_type=strategy.percent_of_equity,
         default_qty_value=100, commission_type= strategy.commission.percent, commission_value=0.075,pyramiding=3)
//-------------------------------------------
//-------------------------------------------
timecondition =  timeframe.period =="480"  or timeframe.period =="240" or timeframe.period =="D"  or timeframe.period =="720"
// Make input options that configure backtest date range
startDate = input(title="Start Date", type=input.integer,
     defval=1, minval=1, maxval=31)
startMonth = input(title="Start Month", type=input.integer,
     defval=11, minval=1, maxval=12)
startYear = input(title="Start Year", type=input.integer,
     defval=2018, minval=1800, maxval=2100)
endDate = input(title="End Date", type=input.integer,
     defval=1, minval=1, maxval=31)
endMonth = input(title="End Month", type=input.integer,
     defval=11, minval=1, maxval=12)
endYear = input(title="End Year", type=input.integer,
     defval=2031, minval=1800, maxval=2100)
// Look if the close time of the current bar
// falls inside the date range
inDateRange = (time >= timestamp(syminfo.timezone, startYear,
         startMonth, startDate, 0, 0)) and
     (time < timestamp(syminfo.timezone, endYear, endMonth, endDate, 0, 0))
     
     

// Inputs
a = input(1,     title = "Key Vaule. 'This changes the sensitivity'")
c = input(10,    title = "ATR Period")
h = input(false, title = "Signals from Heikin Ashi Candles")


ma60 = sma(close,60)
ema144 = ema(close,144)

ema169 = ema(close,169)
ma20=sma(close,20)

     
plot(ema144,color=color.yellow, title="144")
plot(ema169,color=color.orange, title="169")

    
heitiane=(close-open)
heitiane:=abs(heitiane)
heitiane:=heitiane/close

if (inDateRange and  heitiane >0.0191 and close<open) //  and close>f3
    strategy.entry("botsell20", strategy.short, comment = "黑天鹅追空"+tostring(heitiane))

if(crossover(ema144,ema169))
    strategy.close("botsell20", comment = "平空")
if (inDateRange and  heitiane >0.0191 and close>open) //  and close>f3
    strategy.entry("botbuy20", strategy.long, comment = "白天鹅追多"+tostring(heitiane))

if(crossunder(ema144,ema169))
    strategy.close("botbuy20", comment = "平多")
  


مزید