اس حکمت عملی میں ای ایم اے لائنز، ایم اے سی ڈی اشارے اور ایک دن کے منافع کو یکجا کیا گیا ہے تاکہ مارکیٹ کے اختتام کے سگنل کی نشاندہی کی جاسکے اور کم خریدنے اور زیادہ فروخت کرنے کے لئے ایک رفتار کی تجارتی حکمت عملی کو نافذ کیا جاسکے۔
جب تیز رفتار ای ایم اے لائن سست ای ایم اے لائن کو عبور کرتی ہے تو ، یہ سمجھا جاتا ہے کہ مارکیٹ اوپر کے رجحان میں ہے اور خرید کا اشارہ پیدا ہوتا ہے۔ جب ایم اے سی ڈی اشارے کا فرق 0 محور کو عبور کرتا ہے تو ، طویل پوزیشنوں کو کھولنے کے لئے خرید کا اشارہ بھی پیدا ہوتا ہے۔
اس کے علاوہ، اگر ایک دن کی بندش کی قیمت کھلی قیمت کے مقابلے میں 10 فیصد سے زیادہ بڑھ جاتی ہے تو، مارکیٹ کے رجحان کو توڑنے کے لئے خریدنے کا اشارہ بھی پیدا کیا جائے گا.
پوزیشن کھولنے کے بعد، اگر قیمت 10 فیصد سے زیادہ گرتی ہے تو اسٹاپ نقصان کو متحرک کیا جائے گا۔ اگر منافع 45 فیصد تک پہنچ جاتا ہے تو، منافع لے جائے گا.
یہ ایک عام رجحان کی پیروی کرنے والی حکمت عملی ہے جو ایک مضبوط رفتار کی پیشرفت کے بعد ، بڑے منافع کی صلاحیت کے ساتھ ، بڑھتی ہوئی رجحان کو پکڑ سکتی ہے۔ اہم فوائد یہ ہیں:
اگرچہ مناسب طریقے سے ڈیزائن کیا گیا ہے، کچھ خطرات اب بھی موجود ہیں:
مذکورہ بالا خطرات کو کم کرنے کے لئے ، ہم متحرک اسٹاپ نقصان کی حکمت عملی کو بہتر بنانے پر غور کرسکتے ہیں یا فلٹر سگنلز میں حجم جیسے دوسرے اشارے شامل کرسکتے ہیں۔
مزید اصلاحات کے لئے ابھی بھی گنجائش ہے:
پیرامیٹر ٹوننگ، اشارے کے مجموعے اور دیگر طریقوں کے ذریعے اس حکمت عملی کے استحکام اور منافع میں بہتری آسکتی ہے۔
عام طور پر ، یہ حکمت عملی آسان ، عملی اور بڑی منافع کی صلاحیت کے ساتھ ہے۔ مارکیٹ کے اختتام پوائنٹس کا فیصلہ کرکے ، یہ مؤثر طریقے سے اپ ٹرینڈز کو پکڑ سکتا ہے ، اور ڈراؤنڈ کنٹرول بھی معقول ہے۔ مستقبل کی اصلاح میں ، پیرامیٹر ایڈجسٹمنٹ اور اسٹاپ نقصان / منافع لینے کے ڈیزائن کو مستقل طور پر بہتر بنانا اسے ایک قابل قدر طویل مدتی مقداری تجارتی حکمت عملی بنا سکتا ہے۔
/*backtest start: 2023-01-11 00:00:00 end: 2024-01-17 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Alt Coins", overlay=true) //Simple Alt Coin Trading Strategy// // by @ShanghaiCrypto // ////EMA//// fastLength = input(5) slowLength = input(12) baseLength = input(50) price = close emafast = ema(price, fastLength) emaslow = ema(price, slowLength) emabase = ema(price, baseLength) ///MACD//// MACDLength = input(9) MACDfast = input(12) MACDslow = input(26) MACD = ema(close, MACDfast) - ema(close, MACDslow) aMACD = ema(MACD, MACDLength) delta = MACD - aMACD ////PUMP//// OneCandleIncrease = input(10, title='Gain %') pump = OneCandleIncrease/100 ////Profit Capture and Stop Loss////// stop = input(10.0, title='Stop Loss %', type=float)/100 profit = input(45.0, title='Profit %', type=float)/100 stop_level = strategy.position_avg_price * (1 - stop) take_level = strategy.position_avg_price * (1 + profit) ////Entries///// if crossover(emafast, emaslow) strategy.entry("Cross", strategy.long, comment="BUY") if (crossover(delta, 0)) strategy.entry("MACD", strategy.long, comment="BUY") if close > (open + open*pump) strategy.entry("Pump", strategy.long, comment="BUY") /////Exits///// strategy.exit("SELL","Cross", stop=stop_level, limit=take_level) strategy.exit("SELL","MACD", stop=stop_level, limit=take_level) strategy.exit("SELL","Pump", stop=stop_level, limit=take_level) ////Plots//// plot(emafast, color=green) plot(emaslow, color=red) plot(emabase, color=yellow) plot(take_level, color=blue) plot(stop_level, color=orange)