
یہ حکمت عملی ایک حکمت عملی ہے جس میں متعدد ٹائم فریموں کا استعمال کرتے ہوئے تجارت کی جاتی ہے ، بنیادی طور پر طویل مدتی ٹائم فریموں کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرنے کے لئے ، درمیانی مدتی ٹائم فریموں کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرنے کے لئے ، قلیل مدتی ٹائم فریموں میں مخصوص انٹری پوائنٹس کی تلاش کے لئے۔ مجموعی طور پر ، حکمت عملی کا بنیادی خیال یہ ہے کہ ایک ہی وقت میں رجحانات ، حرکیات اور مخصوص انٹری پوائنٹس کی معلومات کو تین مختلف وقت کی مدت میں استعمال کیا جائے۔
اس حکمت عملی کو بنیادی طور پر مندرجہ ذیل حصوں کے ذریعے نافذ کیا گیا ہے:
مختلف ٹائم فریموں کی وضاحت
طویل مدتی رجحانات کا تعین کرنا
درمیانی مدت کی رفتار کا تعین کرنا
داخلہ پوائنٹس تلاش کریں
باہر نکلنے کا مقام
مجموعی طور پر ، اس حکمت عملی میں متعدد ٹائم فریموں سے متعلق معلومات کا بھرپور استعمال کیا گیا ہے ، جس سے رجحانات اور وقت کی لمبائی اور لمبائی کی مختلف جہتوں کا اندازہ لگایا جاسکتا ہے ، جعلی توڑ کو مؤثر طریقے سے فلٹر کیا جاسکتا ہے ، اور رجحانات کے تناظر میں اعلی امکانات کے داخلے کے مقامات کا انتخاب کیا جاسکتا ہے۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
کثیر ٹائم فریم ڈیزائن سائنسی اور پیچیدہ ہے، مارکیٹ کے رجحانات کو زیادہ درست طریقے سے اندازہ لگایا جاسکتا ہے، مؤثر طریقے سے مارکیٹ کے قلیل مدتی شور سے گمراہ ہونے سے بچنے کے لئے.
اس کے علاوہ ، رجحانات ، محرکات اور داخلے کے وقت کو مدنظر رکھتے ہوئے ، شرائط زیادہ جامع اور سخت ہیں ، جس سے بہت سارے جعلی سگنلوں کو فلٹر کیا جاسکتا ہے۔
اسٹوک اشارے کے ذریعہ درمیانی مدت کی حرکیات کا اندازہ لگانا بہت درست ہے ، جس سے مارکیٹ میں حقیقی تبدیلی کا وقت معلوم ہوتا ہے۔
داخلہ کی شرائط زیادہ سخت ترتیب دی گئی ہیں ، جس سے زیادہ تر چھلانگ لگانے والی جعلی توڑ سے بچا جاسکتا ہے۔
واضح اسٹاپ نقصان اور باہر نکلنے کی پوزیشنوں کے ساتھ ، ہر تجارت کے خطرے کو مؤثر طریقے سے کنٹرول کیا جاسکتا ہے۔
مارکیٹ کے مختلف حالات کے لئے موزوں ہے اور مخصوص حالات تک محدود نہیں ہے۔
فنڈ مینجمنٹ میں بہتری لائی جاسکتی ہے ، جیسے فکسڈ اسٹاپ نقصان کا تناسب ، متحرک پوزیشن ایڈجسٹمنٹ وغیرہ۔
اس حکمت عملی کے کچھ خطرات بھی ہیں جن کے بارے میں آگاہ ہونا ضروری ہے:
زلزلے کی صورت حال میں، ایک سے زیادہ سٹاپ نقصان ہو سکتا ہے.
جب بڑے رجحانات میں تبدیلی آتی ہے تو ، رجحانات کے بارے میں فیصلہ کرنے میں تاخیر ہوتی ہے ، اور اس سے غلط استعمال ہوسکتا ہے۔
صرف کے ڈی جے کے اشارے پر انحصار کرتے ہوئے ، درمیانی مدت کی تحریک میں تغیرات کے مواقع ضائع ہونے کا خطرہ ہے۔
داخلہ کی شرائط بہت سخت ہیں، آپ کو کچھ چیزیں یاد رہ سکتی ہیں۔
اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس کے نتیجے میں ، اس کی آمدنی میں کمی واقع ہوگی۔
خطرے کا مقابلہ کرنے کے لئے ، آپ کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
غلطی کی شرح کو کم کرنے کے لئے پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کریں۔
رجحانات کا اندازہ لگانے کے اشارے میں اضافہ کریں اور مجموعی اندازہ لگائیں۔
مزید اشارے کے ساتھ درمیانی مدت کی رفتار کا اندازہ لگانا ، جیسے MACD وغیرہ۔
اسٹاپ نقصان کے طریقہ کار کو بہتر بنانا ، اس کے بجائے اسٹاپ نقصان کا سراغ لگانا۔
جب بڑے رجحانات میں تبدیلی آتی ہے تو ، اسٹاپ نقصان اور پوزیشن کو بروقت ایڈجسٹ کریں۔
اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
پیرامیٹرز کو بہتر بنائیں۔ جیسے ایم اے دورانیہ پیرامیٹرز کو ایڈجسٹ کرنا ، اسٹوک پیرامیٹرز وغیرہ ، تاکہ سگنل زیادہ درست ہو۔
مزید انڈیکیٹر فیصلے شامل کریں۔ MACD ، بولنگر بینڈ اور دیگر انڈیکیٹر معاون فیصلے متعارف کرائے جاسکتے ہیں۔
داخلہ کی شرائط کو بہتر بنائیں۔ داخلہ کی شرائط کو نرم کرنے پر غور کیا جاسکتا ہے ، اور تجارت کی فریکوئنسی کو مناسب طریقے سے بڑھایا جاسکتا ہے۔
اسٹاپ کو بہتر بنانے کا طریقہ۔ آپ ٹریکنگ اسٹاپ کا استعمال کرسکتے ہیں ، یا اے ٹی آر کے مطابق اسٹاپ بیس ترتیب دے سکتے ہیں۔
پوزیشن مینجمنٹ میں اضافہ کریں۔ بڑے رجحانات میں تبدیلی کی صورت میں پوزیشن کو فعال طور پر ایڈجسٹ کریں۔
مشین لرننگ کو بہتر بنانا۔ پیرامیٹرز اور حکمت عملی کے قواعد کو خود بخود بہتر بنانے کے لئے مشین لرننگ کے طریقوں کا استعمال کریں۔
بنیادی عوامل پر غور کریں۔ اہم معاشی اعداد و شمار کے ساتھ مل کر مزید تصدیق شدہ تجارتی اشارے جاری کریں۔
مختلف اقسام کے استعمال کے اثرات کی جانچ کریں۔ مختلف اقسام جیسے غیر ملکی کرنسی ، قیمتی دھاتیں وغیرہ پر حکمت عملی کا اندازہ لگانا۔
ملٹی ٹائم فریم ٹرینڈ حکمت عملی کے مجموعی طور پر ، اس کا بنیادی نظریہ یہ ہے کہ طویل ، درمیانے اور مختصر تین جہتی معلومات کا استعمال کرتے ہوئے فیصلے کیے جائیں۔ حکمت عملی کا فائدہ یہ ہے کہ شرائط سخت ہیں ، خطرہ قابل کنٹرول ہے ، لیکن مخصوص مارکیٹوں کے لئے پیرامیٹرز اور قواعد کو بہتر بنانے کی ضرورت ہے۔ مستقبل میں مزید اشارے متعارف کرانے ، نقصان کو روکنے کے طریقوں کو بہتر بنانے اور مشین لرننگ جیسے طریقوں کو شامل کرکے اس حکمت عملی کو مزید بہتر بنایا جاسکتا ہے۔
/*backtest
start: 2023-10-15 00:00:00
end: 2023-10-22 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("TUX MTF", overlay=true)
// MULTIPLE TIME FRAME STRATEGY
// LONG TERM --- TREND
// MED TERM --- MOMENTUM
// SHORT TERM --- ENTRY
// ENTRY POSITION TIMEFRAME
entry_position = input(title="Entry timeframe (minutes)", defval=5, minval=1, maxval=1440)
med_term = entry_position * 4
long_term = med_term * 4
// GLOBAL VARIABLES
ma_trend = input(title="Moving Average Period (Trend)", defval=50, minval=5, maxval=200)
// RSI
length = input(title="Stoch Length", defval=18, minval=5, maxval=200)
OverBought = input(title="Stoch OB", defval=80, minval=60, maxval=100)
OverSold = input(title="Stoch OS", defval=20, minval=5, maxval=40)
smoothK = input(title="Stoch SmoothK", defval=14, minval=1, maxval=40)
smoothD = input(title="Stoch SmoothD", defval=14, minval=1, maxval=40)
maSm = input(title="Moving Avg SM", defval=7, minval=5, maxval=50)
maMed = input(title="Moving Avg MD", defval=21, minval=13, maxval=200)
// LONG TERM TREND
long_term_trend = request.security(syminfo.ticker, tostring(long_term), sma(close,ma_trend)) > request.security(syminfo.ticker, tostring(long_term), close)
plot(request.security(syminfo.ticker, tostring(long_term), sma(close,ma_trend)), title="Long Term MA", linewidth=2)
// FALSE = BEAR
// TRUE = BULL
// MED TERM MOMENTUM
k = request.security(syminfo.ticker, tostring(med_term), sma(stoch(close, high, low, length), smoothK))
d = request.security(syminfo.ticker, tostring(med_term), sma(k, smoothD))
os = k >= OverBought or d >= OverBought
ob = k <= OverSold or d <= OverSold
// SHORT TERM MA X OVER
bull_entry = long_term_trend == false and os == false and ob == false and k > d and request.security(syminfo.ticker, tostring(entry_position), crossover(sma(close, maSm), sma(close, maMed)))
bear_entry = long_term_trend == true and os == false and ob == false and k < d and request.security(syminfo.ticker, tostring(entry_position), crossunder(sma(close, maSm), sma(close, maMed)))
bull_exit = crossunder(k,d)
bear_exit = crossover(k,d)
if (bull_entry)
strategy.entry("Long", strategy.long)
if (bear_entry)
strategy.entry("Short", strategy.short)
strategy.close("Long", when = bull_exit == true)
strategy.close("Short", when = bear_exit == true)