ای ایم اے ریورس خرید فروخت کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-28 16:54:14
ٹیگز:

img

جائزہ

یہ ای ایم اے لائنوں پر مبنی رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ مختلف ادوار ، 21 اور 55 کے ساتھ دو ای ایم اے لائنوں کا استعمال کرتا ہے۔ جب تیز ای ایم اے لائن سست ای ایم اے لائن کے اوپر عبور کرتی ہے تو ، خرید کا اشارہ پیدا ہوتا ہے۔ جب تیز ای ایم اے سست سے نیچے عبور کرتی ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔

اس کے علاوہ اس حکمت عملی میں ریورس ٹریڈنگ، اے ٹی آر اسٹاپ نقصان، اور ریورس لے منافع شامل ہے تاکہ اس کے استحکام اور منافع کو بڑھا سکے.

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

  1. 21 اور 55 مدت کے ای ایم اے لائنز استعمال کریں۔ 21 ای ایم اے قلیل مدتی رجحان کی نمائندگی کرتا ہے اور 55 ای ایم اے طویل مدتی رجحان کی نمائندگی کرتا ہے۔

  2. جب 21 ای ایم اے 55 ای ایم اے سے تجاوز کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی رجحان میں اضافہ ہوتا ہے ، جس سے خرید کا اشارہ ہوتا ہے۔

  3. جب 21 ای ایم اے 55 ای ایم اے سے نیچے جاتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی رجحان نیچے کی طرف جاتا ہے ، جس سے فروخت کا اشارہ ہوتا ہے۔

  4. ریورس ٹریڈنگ: صرف اس وقت خریدیں جب قیمت کھلی قیمت سے نیچے ہو ، اور صرف اس وقت فروخت کریں جب قیمت کھلی قیمت سے اوپر ہو۔ اس کا مقصد قلیل مدتی پل بیک پر خریدنا اور ریبوئنڈز پر فروخت کرنا ہے۔

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

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

حکمت عملی کے فوائد

  1. دوہری EMA کا استعمال کرتے ہوئے درمیانے اور طویل مدتی رجحانات کو پکڑتا ہے۔

  2. ریورس ٹریڈنگ رجحانات کی قلیل مدتی پل بیک تجارتوں کے مطابق ہے.

  3. اے ٹی آر سٹاپ مارکیٹ کی اتار چڑھاؤ کے مطابق ڈھال لیتا ہے.

  4. واپسی منافع لینے کے قریب اہم تکنیکی سطحوں کے ساتھ زیادہ امکان ہے.

  5. سادہ اور واضح منطق، سمجھنے اور تبدیل کرنے کے لئے آسان.

  6. اعلی اتار چڑھاؤ والے بازاروں جیسے کرپٹو کرنسیوں کے لئے قابل اطلاق ہے۔

خطرات اور حل

  1. دوہری EMA غلط سگنل پیدا کر سکتے ہیں. EMA ادوار بڑھا سکتے ہیں.

  2. ریورس ٹریڈز سٹاپ نقصان کا شکار ہوتے ہیں۔ سٹاپ نقصان کو تھوڑا سا نرم کر سکتے ہیں۔

  3. جعلی فرار اکثر ہوتے ہیں۔ دوسرے فلٹرز شامل کریں۔

  4. منافع لینے پر اعلی خطرہ۔ بروقت منافع لینے کے احکامات کو دستی طور پر ہٹا دیں۔

اصلاح کے لیے تجاویز

  1. اوور بک / اوور سیل زون میں سگنل فلٹر کرنے کے لئے MACD ، KD جیسے اشارے شامل کریں۔

  2. رجحان کو جامع طور پر فیصلہ کرنے کے لئے 120 مدت EMA کی طرح مزید EMA شامل کریں.

  3. بہتر انٹری قیمت کے لئے لانگ اور شارٹس کے لئے مختلف سلائیپج سیٹ کریں.

  4. انتہائی غیر مستحکم کریپٹو ٹریڈنگ کے لئے ATR سٹاپ نقصان کو نرم کریں۔

  5. زیادہ سے زیادہ منافع اور کم سے کم ڈراؤنڈ کے لئے اے ٹی آر ضرب اور ٹریلنگ اسٹاپ میکانزم کو بہتر بنائیں۔

نتیجہ

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


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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TheHulkTrading

// Simple EMA strategy, based on ema55+ema21 and ATR(Average True Range) and it enters a deal from ema55 when the other entry conditions are met


//@version=4
strategy("Simple Ema_ATR Strategy HulkTrading", overlay=true)

atr_multiplier = input(2, minval=1, title="ATR Multiplier") // ATR Multiplier. Recommended values between 1..4


emaFast=ema(close,21)
emaSlow=ema(close,55)

//Basically long and short conditions

//If long: 
// 1) close must be less than open (because we are searching for a pullback)
// 2) emaFast(21) must be bigger than emaSlow(55) - for a trend detection
// 3) Difference between emaFast and emaSlow must be greater than ATR(14) - for excluding flat
longCond = close < open and emaFast > emaSlow and abs(emaSlow-emaFast) > atr(14)  

//For short conditions are opposite
shortCond = close > open and emaFast < emaSlow and abs(emaSlow-emaFast) > atr(14) 

//Stop levels and take profits, based on ATR multiplier

stop_level_long = strategy.position_avg_price - atr_multiplier*atr(14)
take_level_long = strategy.position_avg_price + atr_multiplier*atr(14)
stop_level_short = strategy.position_avg_price + atr_multiplier*atr(14)
take_level_short = strategy.position_avg_price - atr_multiplier*atr(14)


//Entries and exits 
strategy.entry("Long", strategy.long, when=longCond, limit = emaSlow)
strategy.exit("Stop Loss/TP","Long", stop=stop_level_long, limit = take_level_long)
strategy.entry("Short", strategy.short, when=shortCond, limit = emaSlow)
strategy.exit("Stop Loss/TP","Short", stop=stop_level_short, limit = take_level_short)



مزید