تیز اور سست کرٹوسس ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-23 15:27:59
ٹیگز:

جائزہ

یہ حکمت عملی تجارتی سگنل پیدا کرنے کے لئے تیز اور سست کورٹوسس لائنوں کے کراس اوور کا استعمال کرتی ہے۔ کورٹوسس مارکیٹ کے جذبات کی عکاسی کرتا ہے اور الٹ جانے کے مواقع کا پتہ لگاسکتا ہے۔ تیز لائن قلیل مدتی تبدیلیوں کے لئے زیادہ حساس ہے جبکہ سست لائن شور کو فلٹر کرتی ہے۔ وہ مل کر ایک مستحکم تجارتی نظام تشکیل دیتے ہیں۔

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

بنیادی اشارے اور قواعد یہ ہیں:

  1. کورٹوسس ویلیو: قیمتوں کی تقسیم کی شدت کو ظاہر کرتا ہے۔

  2. فاسٹ کورٹوسس لائن: کورٹوسس کا حساب مختصر حرکت پذیر اوسط کے ساتھ کیا جاتا ہے۔

  3. سست کورٹوسس لائن: کورٹوسس کا حساب طویل حرکت پذیر اوسط کے ساتھ کیا جاتا ہے۔

  4. لمبا سگنل: تیز لائن سست لائن کے اوپر عبور کرتی ہے۔

  5. طویل راستہ: تیز رفتار لائن سست لائن سے نیچے گزرتی ہے.

  6. مختصر سگنل: تیز لائن سست لائن کے نیچے عبور کرتی ہے۔

  7. مختصر راستہ: تیز رفتار لائن سست لائن کے اوپر عبور کرتی ہے۔

حکمت عملی ایک سادہ اور بدیہی نظام میں رجحان اور اوسط ریورس کو یکجا کرتی ہے.

فوائد

سنگل کورٹوسس کے مقابلے میں، اہم فوائد یہ ہیں:

  1. تیز رفتار / سست کمبو غلط سگنل سے بچنے.

  2. تیز لائن موڑ کو پکڑتی ہے، سست لائن شور کو فلٹر کرتی ہے۔

  3. پیچیدہ اشارے کے بغیر لاگو کرنے کے لئے آسان.

  4. لچکدار کورٹوسس ایم اے ٹیوننگ.

  5. واپسی کا اختیار مختلف مارکیٹوں کے مطابق ہوتا ہے۔

  6. واضح قواعد، عمل میں لانا آسان ہے۔

  7. اوپر / نیچے کا پیچھا کرنے سے بچتا ہے، خطرے کو کنٹرول کرتا ہے.

  8. پیرامیٹر ٹیوننگ کے ساتھ اچھی صلاحیت.

خطرات

فوائد کے باوجود، خطرات پر غور کرنا:

  1. Kurtosis میں تاخیر، تمام نقصانات سے بچنے کے لئے نہیں کر سکتے ہیں.

  2. ایم اے کی ترتیبات کارکردگی کو نمایاں طور پر متاثر کرتی ہیں۔

  3. کوئی حجم فلٹر، جھوٹے breakouts کے خطرے.

  4. تاریخی اعداد و شمار پر انحصار، استحکام کی ضرورت ہے۔

  5. جگہ پر کوئی رکاوٹ نہیں، غیر کنٹرول شدہ نقصان فی تجارت.

  6. حد سے زیادہ اصلاح سے زیادہ فٹ ہونے کا خطرہ۔

  7. بدلتی ہوئی مارکیٹوں سے کارکردگی میں کمی

  8. منافع / خطرے کے تناسب اور تجارتی تعدد کی نگرانی کی ضرورت ہے.

بہتری

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

  1. حکمت عملی پر ایم اے پیرامیٹرز کے اثرات کا اندازہ لگانا۔

  2. جھوٹے وقفے سے بچنے کے لئے حجم کی تصدیق کا اضافہ.

  3. سٹاپ نقصان اور منافع لینے کے قوانین کو نافذ کرنا۔

  4. مختلف مارکیٹوں میں استحکام کی جانچ

  5. مشینی سیکھنے کی تکنیکوں کو شامل کرنا۔

  6. خطرے کے انتظام کی حکمت عملیوں کو بہتر بنانا۔

  7. مضبوط سگنل کے لئے دیگر اشارے کے ساتھ مل کر.

  8. باقاعدگی سے دوبارہ ٹیسٹ کرنے سے زیادہ فٹنگ سے بچنے کے لئے.

  9. ٹرانزیکشن لاگت کو کم کرنے کے لئے پوزیشن سائزنگ اور تعدد کو ایڈجسٹ کرنا۔

نتیجہ

یہ حکمت عملی ایک سادہ اور بدیہی نظام کے لئے کرٹوسس کراس اوور کا استعمال کرتی ہے۔ لیکن بدلتی ہوئی منڈیوں کے مطابق ڈھالنے کے لئے کسی بھی حکمت عملی کے لئے مسلسل بہتری اور اصلاحات کلیدی حیثیت رکھتی ہیں۔ منظم اصلاحات کے ذریعے ، حکمت عملی کے استحکام اور منافع کو بڑھا سکتا ہے۔


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

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 16/12/2016
// This indicator plots the Fast & Slow Kurtosis. The Kurtosis is a market
// sentiment indicator. The Kurtosis is constructed from three different parts.
// The Kurtosis, the Fast Kurtosis(FK), and the Fast/Slow Kurtosis(FSK).
//
// You can change long to short in the Input Settings
// Please, use it only for learning or paper trading. Do not for real trading.
////////////////////////////////////////////////////////////
strategy(title="FSK (Fast and Slow Kurtosis) Backtest", shorttitle="FSK (Fast and Slow Kurtosis)")
BuyZone = input(0)
reverse = input(false, title="Trade reverse")
hline(BuyZone, color=green, linestyle=line)
xMOM_R = mom(mom(close, 3), 1)
xMOM_RAvr = ema(xMOM_R, 65)
xMOM_RWAvr = wma(xMOM_RAvr, 3)
pos =	iff(xMOM_RAvr > BuyZone and xMOM_RWAvr > BuyZone, 1,-1) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(xMOM_RAvr, color=blue, title="FK")
plot(xMOM_RWAvr, color=red, title="FSK")

مزید