
اس حکمت عملی میں تین اشارے شامل ہیں: حرکت پذیر اوسط ، رشتہ دار طاقت کا اشارے اور اجناس چینل انڈیکس ، تاکہ ایک زیادہ مکمل رجحان سے باخبر رہنے اور اشارے کے مجموعہ کی حکمت عملی تشکیل دی جاسکے۔ اس کا بنیادی نظریہ یہ ہے کہ رجحان اشارے کی تصدیق کے بعد رجحان کی تشکیل کے بعد ، الٹ سگنل اشارے کا استعمال کرتے ہوئے زیادہ درست اندراج حاصل کریں۔
ہل 2 کا استعمال کرتے ہوئے اوسط قیمت کا حساب لگائیں
14 سائیکلوں کے سی سی آئی اشارے کا حساب لگائیں ، بڑے پیمانے پر رجحان کا تعین کریں۔ جب سی سی آئی 0 سے زیادہ ہو تو یہ رجحان بڑھتا ہے ، جب 0 سے کم ہو تو یہ رجحان کم ہوتا ہے۔
14 سائیکل RSI اشارے کی تیز لائن اور 50 سائیکل RSI اشارے کی سست لائن کا حساب لگائیں۔ جب تیز لائن پر سست لائن کو عبور کرتے وقت خریدنے کا اشارہ ہوتا ہے ، جب تیز لائن کے نیچے سست لائن کو عبور کرتے وقت فروخت کا اشارہ ہوتا ہے۔
صرف اس وقت جب سی سی آئی اشارے آر ایس آئی اشارے کی سگنل کی سمت کے مطابق ہو تو ہی اصل ٹریڈنگ سگنل پیدا ہوتا ہے۔ یعنی ، صرف اس وقت خریدیں جب سی سی آئی 0 سے زیادہ اور آر ایس آئی شارٹ لائن پر سست لائن کو عبور کریں ، اور صرف اس وقت فروخت کریں جب سی سی آئی 0 سے کم اور آر ایس آئی شارٹ لائن کے نیچے سست لائن کو عبور کریں۔
اس بات کا حساب لگانے کے ذریعہ کہ آیا قیمت 14 دورانیہ hl2 کی اوسط سے اوپر یا نیچے ہے یا نہیں ، تفصیلات کے رجحان کا فیصلہ کرنے میں معاون ہے ، اس طرح جھوٹی توڑ سے بچا جاسکتا ہے۔ خریدنے کا اشارہ صرف اس وقت پیدا ہوتا ہے جب قیمت 14 دورانیہ hl2 کی اوسط سے اوپر اور RSI اشارے پر گزرے ، اور فروخت کا اشارہ صرف اس وقت پیدا ہوتا ہے جب قیمت hl2 کی 14 دورانیہ اوسط سے نیچے اور RSI اشارے کے نیچے گزرے۔
اس حکمت عملی میں رجحان کا تعین کرنے اور الٹ سگنل کا امتزاج کیا گیا ہے ، جو رجحان کے آغاز کے بعد بروقت داخل ہونے اور الٹ سگنل کے اشارے کے ذریعہ باہر نکلنے کے نقطہ کا تعین کرنے کے قابل ہے ، جس سے بہتر کارکردگی کا مظاہرہ کیا جاسکتا ہے۔
کموڈٹی چینل انڈیکس بڑے پیمانے پر رجحانات کا درست اندازہ لگاتا ہے ، جس سے غلط تجارت کی سمت کا انتخاب ہوتا ہے۔
نسبتاً طاقت کے اشاریہ کی تیز اور سست لکیروں کا کراسنگ ایک مستحکم اور قابل اعتماد انتباہی سگنل ہے ، جس سے چلتی اوسط کی تاخیر کی پریشانی سے بچا جاسکتا ہے ، جس سے قیمتوں کی تبدیلی کو بروقت پکڑ لیا جاسکتا ہے۔
قیمتوں اور درمیانی لائنوں کے سائز کا موازنہ کرنے سے ، جعلی نشاندہی کی وجہ سے غلط سگنل کو مزید فلٹر کیا جاسکتا ہے۔
مجموعی طور پر ، یہ حکمت عملی مستحکم ہے اور مضبوط رجحانات میں نمایاں ہے۔
یہ حکمت عملی تجارت کی اقسام کے لئے حساس ہے اور مخصوص اقسام کے لئے اصلاحی پیرامیٹرز کی ضرورت ہوتی ہے۔ اگر اندھے کو تمام اقسام پر لاگو کیا جائے تو ، اس کی وجہ سے غیر مستحکم کارکردگی پیدا ہوسکتی ہے۔
حکمت عملی کے پیرامیٹرز کی ترتیب جیسے 14 دورانیہ کی اوسط اور 50 دورانیہ کی اوسط وغیرہ کو مختلف مارکیٹوں کے مطابق ایڈجسٹ کرنے کی ضرورت ہے۔ اگر پیرامیٹرز کو غلط طریقے سے ترتیب دیا جائے تو اس کی وجہ سے خراب کارکردگی بھی پیدا ہوسکتی ہے۔
صرف سی سی آئی کی طرف سے بڑے پیمانے پر رجحانات کی سمت کا تعین کرنے کے لئے کافی نہیں ہے.
ریورس سگنل کے اشارے کے زیادہ مجموعے ہیں اور ممکنہ طور پر کسی حد تک زیادہ اصلاح کی ضرورت ہے۔ اس کے لئے بھی سخت جانچ پڑتال کی ضرورت ہے۔
مزید بڑے پیمانے پر رجحانات کا تعین کرنے والے اشارے شامل کرنے پر غور کیا جاسکتا ہے ، جیسے ڈی ایم آئی ، اے ڈی ایکس وغیرہ ، تاکہ رجحانات کا تعین زیادہ درست ہو۔
اسٹاپ نقصان کی منطق میں اضافہ کریں۔ مثال کے طور پر ، اگر قیمت میں الٹ کے اشارے کے بعد ایک بار پھر ایک خاص حد تک واپسی کی جاتی ہے تو ، نقصان کو کم کرنے کے لئے اسٹاپ نقصان سے باہر نکلنے پر غور کیا جاسکتا ہے۔
پیرامیٹرز کو بہتر بنانا ، تاکہ وہ مخصوص قسم کے لین دین کے ل more موزوں ہوں۔ جیسے سست لائن کے دورانیے کے پیرامیٹرز کو بڑھانا ، یا اوسط قیمت کے حساب کتاب کے طریقہ کار کو ایڈجسٹ کرنا۔
مختلف اقسام کے لئے زیادہ سے زیادہ پیرامیٹرز کو منتخب کرنے کے لئے پیرامیٹرز کی اصلاح کا مجموعہ بنانا ، اس طرح حکمت عملی کے قابل اطلاق کو نمایاں طور پر بہتر بنایا جاسکتا ہے۔
توانائی کی کمی کی نشاندہی کرنے والے اشارے شامل کریں ، تاکہ توانائی کی کمی کی صورت میں گمراہ کن سگنل پیدا نہ ہو۔
اس حکمت عملی کا مجموعی فریم ورک مکمل ہے ، رجحان کا فیصلہ اور الٹ اشارے کو جوڑتا ہے۔ نظریاتی طور پر عمدہ کارکردگی کا مظاہرہ کیا جاسکتا ہے۔ لیکن عملی استعمال میں اب بھی ٹرانزیکشن کی اقسام کے لئے پیرامیٹرز اور ماڈل کی اصلاح کی ضرورت ہے ، جس سے زیادہ فٹ ہونے کا خطرہ کم ہوجاتا ہے۔ اگر اس کی سختی سے جانچ پڑتال کی جاتی ہے تو ، یہ ایک مستحکم حکمت عملی بننے کا امکان ہے۔
/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 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/
// © SuchitRaju
//@version=4
strategy("MA RSI CCI")
price_up = if(close > open and close > sma(hl2,14))
1
else
0
price_down = if(open > close and close < sma(hl2,14))
1
else
0
//
cci_indicator = cci(hl2, 14)
// plot(cci_indicator, color=color.blue)
rsi_slow = sma(rsi(close, 14), 50)
// plot(rsi_slow, color=color.red)
rsi_fast = rsi(close, 14)
// plot(rsi_fast, color=color.green)
isCrossover = if(rsi_fast > rsi_slow and cci_indicator > 0)
1
else
0
// plotshape(isCrossover, style = shape.arrowup, color = color.green, size = size.huge)
isCrossunder = if(rsi_fast < rsi_slow and cci_indicator < 0)
1
else
0
// plotshape(isCrossunder, style = shape.arrowup, color = color.red, size = size.huge)
// start = timestamp("GMT-5", 2016,9,1,0,0)
// end = timestamp("GMT-5", 2017,9,1,0,0)
// strategy.entry("Long", strategy.long, 1, when = isCrossover and price_up)
// strategy.entry("Short", strategy.short, 1, when = isCrossunder and price_down)
// strategy.close("Long", when = isCrossunder and price_down)
// strategy.close("Short", when = isCrossover and price_up)
strategy.entry("Long", strategy.long, 1, when = isCrossover)
strategy.entry("Short", strategy.short, 1, when = isCrossunder)
strategy.close("Long", when = isCrossunder)
strategy.close("Short", when = isCrossover)