ڈبل موونگ ایوریج کراس اوور اوپننگ اسٹریٹجی

MA5 SMA
تخلیق کی تاریخ: 2024-04-30 17:37:53 آخر میں ترمیم کریں: 2024-04-30 17:37:53
کاپی: 10 کلکس کی تعداد: 592
1
پر توجہ دیں
1617
پیروکار

ڈبل موونگ ایوریج کراس اوور اوپننگ اسٹریٹجی

جائزہ

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

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

اس حکمت عملی میں 5 دن کی سادہ حرکت پذیر اوسط ((SMA) کو بطور اہم اشارے استعمال کیا گیا ہے۔ جب نئے چارٹ کی افتتاحی قیمت ایم اے 5 سے زیادہ ہو تو خریدنے کا منظر 1۔ جب نئے چارٹ کی افتتاحی قیمت ایم اے 5 سے کم ہو اور ایم اے 5 سے 0.002 پوائنٹ سے زیادہ فاصلے پر ہو تو خریدنے کا منظر 2۔ فروخت کی شرائط کے لئے ، جب خرید و فروخت کی قیمت کھلی پوزیشن کی اوسط قیمت سے زیادہ ہو یا کھلی پوزیشن کی اوسط قیمت کے برابر ہو تو فروخت کا منظر 1 ۔ جب خرید و فروخت کی قیمت کھلی پوزیشن کی اوسط قیمت سے 0.1 فیصد کم ہو تو فروخت کا منظر 2۔

طاقت کا تجزیہ

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

خطرے کا تجزیہ

  1. اس حکمت عملی کا انحصار ایک ہی اشارے پر ہے اور اس میں اشارے کے ناکامی کا خطرہ ہے۔
  2. مختصر مدت کے رجحانات کی حکمت عملی میں بار بار تجارت کا خطرہ ہوسکتا ہے ، جس سے تجارت کی لاگت میں اضافہ ہوسکتا ہے۔
  3. فکسڈ سٹاپ نقصان کا تناسب مختلف مارکیٹ کے حالات کے مطابق نہیں ہو سکتا۔

اصلاح کی سمت

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("YBS Strategy 1.1", overlay=true)

// Moving Average Settings
ma5 = ta.sma(close, 5)

// Scenario 1: Buy when a new candle opens above the MA5
buy_condition_scenario1 = open > ma5

// Scenario 2: Buy when a new candle opens below the MA5 and is at a significant distance from the MA5
distance_from_ma5 = open - ma5
buy_condition_scenario2 = open < ma5 and distance_from_ma5 > 0.002 // Define distance in points here

// Sell: Sell at the close of the candle if it's positive above the entry price, or if the price returns to the entry price
sell_condition_scenario1 = close > strategy.position_avg_price or close == strategy.position_avg_price
sell_condition_scenario2 = close <= strategy.position_avg_price * 0.999 // Close if price drops more than 0.1% from entry price

// Execute buy and sell orders
if (buy_condition_scenario1 and not (strategy.opentrades > 0))
    strategy.entry("Buy Scenario 1", strategy.long)

if (buy_condition_scenario2 and not (strategy.opentrades > 0))
    strategy.entry("Buy Scenario 2", strategy.long)

if (sell_condition_scenario1)
    strategy.close("Buy Scenario 1")

if (sell_condition_scenario2)
    strategy.close("Buy Scenario 2")