طویل صرف ٹرپل ای ایم اے گولڈن کراس ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-26 16:23:53
ٹیگز:

جائزہ

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

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

یہ حکمت عملی 8، 50 اور 200 کے ادوار کے ساتھ تین ای ایم اے لائنوں کا حساب لگاتی ہے، اور سگنل بناتی ہے جب تیز رفتار ای ایم اے سست رفتار ای ایم اے سے اوپر یا نیچے عبور کرتی ہے۔ منطق یہ ہے:

  1. 8 مدت، 50 مدت اور 200 مدت کے EMA لائنوں کا حساب لگائیں۔

  2. جب 8 پیریڈ ای ایم اے 50 پیریڈ ای ایم اے (گولڈن کراس) سے اوپر کراس کرتا ہے تو طویل عرصے تک جائیں ، جب 50 پیریڈ ای ایم اے 8 پیریڈ ای ایم اے (موت کراس) سے نیچے کراس کرتا ہے تو بند پوزیشن۔

  3. اختیاری طور پر صرف اس وقت طویل سفر کریں جب قیمت 200 پیریڈ ای ایم اے سے اوپر ہو تاکہ وِپساؤز سے بچ سکے۔

  4. ایک اختیاری منافع لینے والی ای ایم اے لائن کو اس وقت بند کرنے کے لئے مقرر کیا جاسکتا ہے جب قیمت اس سے نیچے گزر جاتی ہے۔

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

فوائد

  1. ٹرپل ای ایم اے مؤثر طریقے سے رجحانات کا تعین کرتی ہے اور انفرادی طاقتوں پر سرمایہ لگاتی ہے۔ 8 پیریڈ ای ایم اے مختصر نیچے کو پکڑتا ہے ، 50 پیریڈ ای ایم اے درمیانی مدتی رجحان کا تعین کرتا ہے ، اور 200 پیریڈ ای ایم اے شور کو فلٹر کرتا ہے۔

  2. صرف 200 پیریڈ کے ای ایم اے سے زیادہ دور جانا وائیپساؤ سے بچتا ہے۔

  3. قابل تخصیص منافع لینے والا ای ایم اے معقول منافع کے اہداف طے کرتا ہے۔

  4. بصری حسب ضرورت جیسے بار رنگ اور ای ایم اے پلاٹنگ لچک کو بہتر بناتی ہے۔

  5. سادہ گولڈن / موت کراس منطق سمجھنے میں آسان ہے.

خطرات اور تخفیف

  1. ای ایم اے میں تاخیر سے اندراج کا وقت ضائع ہوسکتا ہے۔ ای ایم اے کی مدت کو مختصر کریں یا ایم اے سی ڈی جیسے اشارے کے ساتھ مل کر۔

  2. Whipsaws خراب سگنل پیدا کر سکتے ہیں۔ فلٹر کرنے کے لئے لمبے EMA استعمال کریں ، یا حالات شامل کریں۔

  3. مقررہ منافع کا ہدف موافقت پذیر نہیں ہے۔ اے ٹی آر وغیرہ پر مبنی متحرک باہر نکلنے کا استعمال کریں۔

  4. کوئی اسٹاپ کا مطلب ہے لامحدود خطرہ۔ پیچھے یا مقررہ قیمت کے اسٹاپ شامل کریں۔

بہتر مواقع

  1. بہترین پیرامیٹرز کے لئے EMA ادوار کو بہتر بنائیں.

  2. وقت کے لئے MACD جیسے اشارے شامل کریں.

  3. اتار چڑھاؤ کی بنیاد پر متحرک منافع لینے کو نافذ کریں۔

  4. سٹاپ نقصان کی منطق، ٹریلنگ یا فکسڈ ویلیو شامل کریں۔

  5. داخلہ کے حالات کو بہتر بنائیں، مثال کے طور پر حجم فلٹر.

نتیجہ

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


/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-20 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Long only EMA CROSS 8/50/200 Backtest", shorttitle="Golden Cross Tri EMA", overlay=true)

// EMA 8/50/200 Cross TEST



// Input
switch1=input(true, title="Enable Bar Color?")
switch2=input(true, title="Show 8 EMA")
switch3=input(true, title="Show 50 EMA")
switch4=input(true, title="Show 200 EMA")
switch5=input(false, title="Show profit level EMA")
bool_Long_EMA200=input(false, title="Long only above EMA200")
movingaverage_8 = ema(close, input(8))
movingaverage_50 = ema(close, input(50))
movingaverage_market_signal = ema(close, input(200))
movingaverage_profitlvl = ema(close, input(50))


// Calculation
bullish_cross = if bool_Long_EMA200 == true
    crossover(movingaverage_8, movingaverage_50) and movingaverage_8 > movingaverage_market_signal
else 
    bullish_cross = crossover(movingaverage_8, movingaverage_50)
bearish_cross = crossunder(close, movingaverage_profitlvl)

// Strategy
if bullish_cross
    strategy.entry("long", strategy.long)

strategy.close("long", when = bearish_cross )

// Colors
bartrendcolor = close > movingaverage_8 and close > movingaverage_50 and change(movingaverage_50) > 0 ? green : close < movingaverage_8 and close < movingaverage_50 and change(movingaverage_50) < 0 ? red : blue
barcolor(switch1?bartrendcolor:na)

// Output
plot(switch2?movingaverage_8:na,color = change(movingaverage_8) > 0 ? green : red,linewidth=2, title="EMA8")
plot(switch3?movingaverage_50:na,color = change(movingaverage_50) > 0 ? green : red,linewidth=2,title="EMA50")
plot(switch4?movingaverage_market_signal:na,color = change(movingaverage_market_signal) > 0 ? green : red,linewidth=3,title="EMA200")
plot(switch5?movingaverage_profitlvl:na,color = change(movingaverage_profitlvl) > 0 ? green : red,linewidth=3, title="EMA Profit LVL")

//
alertcondition(bullish_cross, title='Golden Cross (bullish)', message='Bullish')
alertcondition(bearish_cross, title='Death Cross (bearish)', message='Bearish')

مزید