
ڈبل مساوی لائن کراس ٹریڈنگ حکمت عملی مختلف وقت کی مدت کے اشاریہ منتقل اوسط کا حساب کتاب کرکے خرید اور فروخت کے سگنل پیدا کرتی ہے ، جو رجحان سے باخبر رہنے کی حکمت عملی ہے۔ یہ حکمت عملی 50 ، 144 اور 200 دوروں کی تین حرکت پذیری اوسطوں کا استعمال کرتی ہے ، جو مارکیٹ کے رجحانات کا تعین کرنے کے لئے ان کی کراسنگ کی بنیاد پر ٹریڈنگ سگنل پیدا کرتی ہے۔ جب قلیل مدتی حرکت پذیری اوسط پر قلیل مدتی حرکت پذیری اوسط ہوتا ہے تو خریدنے کا سگنل پیدا ہوتا ہے۔ جب قلیل مدتی حرکت پذیری اوسط کے نیچے قلیل مدتی حرکت پذیری اوسط ہوتا ہے تو فروخت کا سگنل پیدا ہوتا ہے۔ یہ حکمت عملی آسان ہے ، عملی ہے ، اور تجارت کو خود کار طریقے سے حاصل کرنا آسان ہے۔
50، 144 اور 200 دوروں کے لئے اشاریہ منتقل اوسط کے حساب سے بند ہونے والی قیمتوں کا حساب لگائیں، EMA50، EMA144 اور EMA200 کے طور پر لکھا گیا ہے.
فیصلہ کریں کہ کیا EMA50 EMA144 اور EMA200 پہنتا ہے ، اگر ایک ساتھ پہنا جائے تو ، خریدنے کا اشارہ پیدا ہوتا ہے ، کثیر سر پوزیشن کھولی جاتی ہے۔
فیصلہ کریں کہ کیا EMA50 EMA144 اور EMA200 کو توڑتا ہے ، اگر ایک ہی وقت میں توڑ جاتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے ، اور زیادہ سے زیادہ پوزیشنوں کو برابر کرتا ہے۔
ڈبل یکساں کراسنگ حکمت عملی کے کچھ فوائد ہیں:
سادہ، سمجھنے میں آسان، پیرامیٹرز کی ترتیب آسان، آٹومیشن کے لئے آسان.
اس کے علاوہ، یہ بھی کہا گیا ہے کہ اس کی مصنوعات کو “فوری طور پر تیار کیا گیا تھا” اور “فوری طور پر تیار کیا گیا تھا”.
اپنی مرضی کے مطابق پیرامیٹرز ، مختلف مارکیٹ کے حالات کے مطابق اوسط لائن کی مدت کو ایڈجسٹ کریں۔
مختصر مدت کے اتار چڑھاو کی طرف سے گمراہ ہونے سے بچنے کے لئے کچھ شور فلٹرنگ کی صلاحیت ہے.
قواعد کے نظام کی تعمیر کے لئے دیگر اشارے یا حکمت عملی کے مجموعہ کے ساتھ مل کر استعمال کیا جا سکتا ہے.
اس کے علاوہ، دو طرفہ کراسنگ کی حکمت عملی کے کچھ خطرات بھی ہیں:
اس کے نتیجے میں، یہ غلط سگنل پیدا کرنے کے لئے آسان ہے، شدید اتار چڑھاو کی طرف سے گمراہ کیا جا رہا ہے.
ٹرینڈ کی مدت کا اندازہ نہیں لگایا جاسکتا ہے ، اور ممکنہ طور پر ابتدائی اندراج یا روانگی ہوسکتی ہے۔
پیرامیٹرز کی غلط ترتیب سے ٹرانزیکشن کی کثرت ، ٹرانزیکشن کی لاگت میں اضافہ اور پوائنٹس کو کھونے کا خدشہ ہے۔
ایک بار جب آپ ایک ہنگامہ خیز رجحان کی مارکیٹ میں داخل ہوتے ہیں تو ، آپ کو مسلسل نقصان کا سامنا کرنا پڑتا ہے۔
تجارت کے خطرات پر قابو نہ پانا، جیسے کہ اسٹاپ نقصان سے باہر نکلنا۔
ڈبل یکساں کراسنگ حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
دیگر اشارے فلٹر سگنل کے ساتھ مل کر ، جیسے توانائی کے اشارے ، کمپن کے اشارے ، وغیرہ ، جعلی سگنل کو کم کریں۔
اسٹاپ نقصان کی حکمت عملی شامل کریں اور ایک ہی تجارت کے خطرے کو کنٹرول کریں۔
متحرک اوسط کی مدت کے پیرامیٹرز کو بہتر بنائیں تاکہ مارکیٹ کے مختلف ادوار کے ماحول کو اپنانے کے لئے۔
اضافی پوزیشن مینجمنٹ ماڈیولز ، جیسے پوزیشنوں کی مقررہ تعداد ، پوزیشنوں کے قواعد وغیرہ۔
اعلی درجے کے الگورتھم جیسے مشین لرننگ کے ساتھ مل کر ، متحرک اصلاح کی حکمت عملی کے پیرامیٹرز۔
ڈبل مساوی لائن کراسنگ حکمت عملی ایک سادہ اور عملی رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ EMA مساوی لائن کے کراسنگ کے ذریعہ رجحان کی سمت کا فیصلہ کرنے کے لئے درمیانی اور طویل مدتی رجحان پر مواقع کو پکڑنے کے لئے ہے۔ اس حکمت عملی کو سمجھنے میں آسان ہے ، لیکن اس میں غلط سگنل پیدا کرنے اور خطرے کو کنٹرول کرنے کی دشواری بھی موجود ہے۔ دوسرے اشارے کے مجموعے ، اسٹاپ نقصان کے انتظام اور پیرامیٹرز کی اصلاح جیسے ذرائع کو متعارف کرانے کے ذریعہ ، ایک مستحکم اور موثر تجارتی نظام تشکیل دیا جاسکتا ہے۔
/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-06 00:00:00
period: 1m
basePeriod: 1m
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/
// © SDTA
//@version=5
strategy("EMA Crossover Strategy", overlay=true)
// Hareketli Ortalamaları Hesapla
ema50 = ta.ema(close, 50)
ema144 = ta.ema(close, 144)
ema200 = ta.ema(close, 200)
// Al sinyali koşulu: Fiyat EMA 50, EMA 144 ve EMA 200 üzerine çıktığında
longCondition = close > ema50 and close > ema144 and close > ema200
// Sat sinyali koşulu: Fiyat EMA 200, EMA 144 ve EMA 50 altına indiğinde
shortCondition = close < ema200 and close < ema144 and close < ema50
// Al ve Sat sinyallerinin gerçekleştiği çubuğu ok ile belirt
plotarrow(series=longCondition ? 1 : shortCondition ? -1 : na, colorup=color.green, colordown=color.red, offset=-1, title="Trade Arrow")
// Hareketli Ortalamaları Çiz
plot(ema50, color=color.blue, title="EMA 50")
plot(ema144, color=color.orange, title="EMA 144")
plot(ema200, color=color.red, title="EMA 200")
// Strateji testi ekleyin
strategy.entry("AL", strategy.long, when=longCondition)
strategy.entry("SAT", strategy.short, when=shortCondition)