وسائل لوڈ ہو رہے ہیں... لوڈنگ...

سادہ حرکت پذیر اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-21 10:47:24
ٹیگز:

جائزہ

یہ حکمت عملی 3 سادہ چلتی اوسطوں کے سنہری کراس اور مردہ کراس کی بنیاد پر تجارت کرتی ہے۔ جب تیز رفتار ایس ایم اے وسط ایس ایم اے سے اوپر اور وسط ایس ایم اے سست ایس ایم اے سے اوپر عبور کرتی ہے تو یہ طویل ہوجاتی ہے۔ جب الٹا کراس اوور ہوتا ہے تو یہ مختصر ہوجاتا ہے۔

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

  1. مختلف ادوار کے ساتھ 3 ایس ایم اے مقرر کریں: تیز، درمیانے، سست
  2. جب تیز ایس ایم اے وسط ایس ایم اے سے اوپر اور وسط سست ایس ایم اے سے اوپر عبور کرتا ہے تو طویل ہوجائیں
  3. جب تیز رفتار ایس ایم اے درمیانی ایس ایم اے سے نیچے اور درمیانی سست ایس ایم اے سے نیچے گزرتا ہے تو مختصر ہوجائیں
  4. غلط بریک آؤٹ سے بچنے کے لئے داخلہ تاخیر مقرر کر سکتے ہیں
  5. جب ریورس کراس اوور سگنل ٹرگر ہوتا ہے تو باہر نکلیں

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

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

  1. 3 ایس ایم اے کا استعمال کرتے ہوئے سمت کی درستگی کو بہتر بناتا ہے
  2. تاخیر سے داخلہ جھوٹے فرار سے بچتا ہے اور پھنس جاتا ہے
  3. سادہ اور بدیہی منطق، سمجھنے میں آسان
  4. مختلف سائیکلوں کے لئے لچکدار ایس ایم اے پیرامیٹر ٹیوننگ
  5. رجحان کے بعد مخالف رجحان کے خطرات سے بچنا

خطرے کا تجزیہ

  1. طویل دورانیے کے خطرات میں طویل عرصے تک ہولڈنگ نقصان میں توسیع
  2. SMA کراس اوور میں کچھ تاخیر ہے، بہترین انٹری پوائنٹس کو یاد کر سکتے ہیں
  3. SMA پیرامیٹر کی اصلاح کی ضرورت ہوتی ہے، دوسری صورت میں سگنل غلط ہو سکتے ہیں
  4. طویل عرصے تک ہولڈنگ رات بھر کے خطرات کو متعارف کراتی ہے

خطرات کا انتظام پوزیشن سائزنگ، ایس ایم اے کی اصلاح، سٹاپ نقصان کی حکمت عملی وغیرہ کے ذریعے کیا جا سکتا ہے۔

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

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

خلاصہ

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


/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// © DaynTrading

//@version=4
// strategy(
//      title="Simple Moving Average Cross",
//      overlay=true,
//      initial_capital=5000,
//      default_qty_type=strategy.percent_of_equity,
//      default_qty_value=2,
//      commission_type=strategy.commission.percent,
//      commission_value=0.075,
//      pyramiding=0
//      )

sma_top_input = input(title="SMA Top", type=input.integer, defval=20)
sma_mid_input = input(title="SMA Mid", type=input.integer, defval=50)
sma_low_input = input(title="SMA Low", type=input.integer, defval=200)

bars_long = input(title="Long: After trigger, how many bars to wait?", type=input.integer, defval=5)
bars_short = input(title="Short: After trigger, how many bars to wait?", type=input.integer, defval=5)

sma_top = sma(close, sma_top_input)
sma_mid = sma(close, sma_mid_input)
sma_low = sma(close, sma_low_input)

long = sma_top > sma_mid and sma_mid > sma_low
short = sma_top < sma_mid and sma_mid < sma_low

long_condition = long and long[bars_long] and not long[bars_long + 1]
short_condition = short and short[bars_short] and not short[bars_short + 1]

close_long = sma_top < sma_mid and sma_mid < sma_low and not long[bars_long + 1]
close_short = sma_top > sma_mid and sma_mid > sma_low and not short[bars_short + 1]

plot(sma_top, title="SMA Top", color=#95f252, linewidth=2)
plot(sma_mid, title="SMA Mid", color=#FF1493, linewidth=2)
plot(sma_low, title="SMA Low", color=#6a0dad, linewidth=2)

strategy.entry("LongPosition", strategy.long, when = long_condition)
strategy.entry("ShortPosition", strategy.short, when = short_condition)
    
strategy.close("LongPosition", when = close_short)
strategy.close("ShortPosition", when = close_long)

مزید