
اس حکمت عملی نے 123 کی الٹ حکمت عملی اور اسٹارک بینڈ حکمت عملی کو ملا کر ایک زیادہ درست تجارتی سگنل تیار کیا ہے۔ 123 کی الٹ حکمت عملی نے نیچے کی واپسی کے مواقع کا اندازہ لگانے کے لئے K لائن کی الٹ شکل کا استعمال کیا۔ اسٹارک بینڈ حکمت عملی نے رجحان کی سمت کا اندازہ لگانے کے لئے قیمتوں کے توڑنے والی لہروں کو استعمال کیا۔ دونوں حکمت عملیوں کا مجموعہ ٹریڈنگ سگنل کو زیادہ قابل اعتماد بنا سکتا ہے ، اور دونوں حکمت عملیوں کے فوائد کو بھی استعمال کرسکتا ہے۔
اس حکمت عملی کی ابتدا اولف جینسن کی کتاب میں ہے کہ میں کس طرح فیوچر مارکیٹ میں تین گنا منافع حاصل کرسکتا ہوں۔ اس کی ٹریڈنگ کا نظریہ یہ ہے کہ جب قیمت میں نیچے کی طرف مڑنے کا امکان ہوتا ہے تو ، نیچے کی طرف اچھالنے کا موقع سمجھا جاتا ہے۔ جب قیمت میں اوپر کی طرف مڑنے کا امکان ہوتا ہے تو ، رجحان کو تبدیل کرنے کا موقع سمجھا جاتا ہے۔ خاص اصول یہ ہیں:
کثیر سر سگنل: جب بند ہونے والی قیمت دو دن کے لئے پچھلے دن کی بند ہونے والی قیمت سے زیادہ ہو اور 9 ویں دن کی حرکت پذیری اوسط سست رفتار K لائن 50 سے کم ہو تو ، زیادہ کام کریں۔ خالی سر کا اشارہ: جب بندش کی قیمت دو دن مسلسل پچھلے دن کی بندش کی قیمت سے کم ہو ، اور 9 ویں دن منتقل اوسط تیز رفتار K لائن 50 سے زیادہ ہو تو ، خالی کریں۔
یہ حکمت عملی قیمتوں کی مختصر مدت کی سادہ حرکت پذیر اوسط کی اوپر اور نیچے کی لہر کا نقشہ تیار کرکے رجحان کی سمت کا فیصلہ کرتی ہے۔ اوپر کی لہر حرکت پذیر اوسط پر اوسط حقیقی اتار چڑھاؤ کی حد ((اے ٹی آر) شامل کرکے تعمیر کی جاتی ہے۔ نیچے کی لہر حرکت پذیر اوسط سے اے ٹی آر کو کم کرکے تعمیر کی جاتی ہے۔ جب قیمت اوپر کی لہر کو توڑتی ہے تو زیادہ نظر آتی ہے اور جب نیچے کی لہر کو توڑتی ہے تو کم نظر آتی ہے۔
STARC کا مطلب ہے سٹولر میڈین رینج چینل . اس اشارے کا نام اس کے موجد میننگ سٹولر کے نام پر رکھا گیا ہے۔
123 ریورس حکمت عملی اور اسٹارک بینڈ حکمت عملی کا استعمال کرتے ہوئے ، ٹریڈنگ سگنل کی درستگی کو بہتر بنایا جاسکتا ہے۔ 123 ریورس حکمت عملی ریورس مواقع کو پکڑ سکتی ہے۔ اسٹارک بینڈ حکمت عملی قیمت کے رجحان کی سمت کا تعین کرسکتی ہے۔ دونوں ایک دوسرے کی تکمیل کرتے ہیں ، جعلی سگنل کو کم کرسکتے ہیں اور جیت کی شرح کو بہتر بناسکتے ہیں۔
مزید برآں ، 123 کی الٹ حکمت عملی حکمت عملی کو مارکیٹ میں نئی اونچائی یا نئی کم سے گزرنے کے بعد اونچائی پر قابو پانے سے بچنے کی اجازت دیتی ہے۔ اسٹارک بینڈ کی حکمت عملی مارکیٹ میں تبدیلیوں کے ل AT اے ٹی آر کو بینڈ کی حد تک ایڈجسٹ کرنے کے لئے استعمال کرسکتی ہے۔
اس حکمت عملی کا سب سے بڑا خطرہ یہ ہے کہ وہ واحد نقصانات اور مسلسل نقصانات کی موجودگی کو مکمل طور پر روک نہیں سکتا ہے۔ اگرچہ دونوں حکمت عملیوں کے امتزاج سے جھوٹے اشارے کو کم کیا جاسکتا ہے ، لیکن اس بات کو مسترد نہیں کیا جاسکتا ہے کہ مخصوص مارکیٹ کے حالات میں حکمت عملی غلط فیصلے کا باعث بنے گی۔ اس وقت نقصان کو کنٹرول کرنے کے لئے بروقت روکنے کی ضرورت ہے۔
ایک اور خطرہ یہ ہے کہ پیرامیٹرز کی غلط ترتیب سے حکمت عملی کی ناکامی کا سبب بن سکتا ہے۔ مختلف نسلوں اور ادوار کے مطابق پیرامیٹرز کی جانچ اور اصلاح کی ضرورت ہے تاکہ پیرامیٹرز اس نسل کی خصوصیات کے مطابق ہوں۔
اس حکمت عملی میں مزید اصلاحات کی گنجائش ہے۔
بڑے نقصانات سے بچنے کے لئے قیمت کی روک تھام یا اشارے کی روک تھام کے لئے روک تھام کی حکمت عملی میں اضافہ؛
پوزیشن کھولنے کی شرائط میں اضافہ ، جیسے کہ مقدار کی قیمت کی تصدیق میں اضافہ ، تاکہ غیر منفعتی قیمتوں پر پوزیشن کھولنے سے بچا جاسکے۔
پیرامیٹرز کو بہتر بنانے کے لئے، اس قسم اور مدت کے لئے سب سے زیادہ مناسب پیرامیٹرز کا مجموعہ تلاش کریں؛
مارکیٹ میں تبدیلیوں کے مطابق پوزیشنوں کو ایڈجسٹ کرنے کے لئے متحرک آؤٹ پٹ خیالات کو شامل کریں.
یہ حکمت عملی 123 ریورسنگ حکمت عملی اور اسٹارک بینڈ حکمت عملی کے مجموعی استعمال کے ذریعے ، رجحان کی تبدیلی اور سمت کا فیصلہ کرنے والی دو حکمت عملیوں کے فوائد کو جوڑتی ہے۔ یہ غلط سگنل کو مؤثر طریقے سے کم کرنے اور تجارت کی کارکردگی کو بڑھانے کے لئے موثر ہے۔ اس کے ساتھ ہی ، کسی بھی حکمت عملی کو استعمال کرنے کے ساتھ موجود مسائل کو بھی بہتر بناتا ہے۔ مستقل اصلاح کے ذریعہ ، یہ حکمت عملی ایک مستحکم اور قابل اعتماد مقدار کی تجارت کی حکمت عملی بن سکتی ہے۔
/*backtest
start: 2023-11-26 00:00:00
end: 2023-12-03 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 28/07/2021
// This is combo strategies for get a cumulative signal.
//
// First strategy
// This System was created from the Book "How I Tripled My Money In The
// Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
// The strategy buys at market, if close price is higher than the previous close
// during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
// The strategy sells at market, if close price is lower than the previous close price
// during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
//
// Second strategy
// A type of technical indicator that is created by plotting two bands around
// a short-term simple moving average (SMA) of an underlying asset's price.
// The upper band is created by adding a value of the average true range
// (ATR) - a popular indicator used by technical traders - to the moving average.
// The lower band is created by subtracting a value of the ATR from the SMA.
// STARC is an acronym for Stoller Average Range Channels. The indicator is
// named after its creator, Manning Stoller.
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
Reversal123(Length, KSmoothing, DLength, Level) =>
vFast = sma(stoch(close, high, low, Length), KSmoothing)
vSlow = sma(vFast, DLength)
pos = 0.0
pos := iff(close[2] < close[1] and close > close[1] and vFast < vSlow and vFast > Level, 1,
iff(close[2] > close[1] and close < close[1] and vFast > vSlow and vFast < Level, -1, nz(pos[1], 0)))
pos
STARC(LengthMA,LengthATR,K) =>
pos = 0.0
xMA = sma(close, LengthMA)
xATR = atr(LengthATR)
xSTARCBandUp = xMA + xATR * K
xSTARCBandDn = xMA - xATR * K
pos := iff(close > xSTARCBandUp, 1,
iff(close < xSTARCBandDn, -1, nz(pos[1], 0)))
pos
strategy(title="Combo Backtest 123 Reversal & STARC Bands", shorttitle="Combo", overlay = true)
line1 = input(true, "---- 123 Reversal ----")
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
line2 = input(true, "---- STARC Bands ----")
LengthMA = input(5, minval=1)
LengthATR = input(15, minval=1)
K = input(1.33, minval=0.01, step = 0.01)
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posSTARC = STARC(LengthMA,LengthATR,K)
pos = iff(posReversal123 == 1 and posSTARC == 1 , 1,
iff(posReversal123 == -1 and posSTARC == -1, -1, 0))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1 , 1, pos))
if (possig == 1 )
strategy.entry("Long", strategy.long)
if (possig == -1 )
strategy.entry("Short", strategy.short)
if (possig == 0)
strategy.close_all()
barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )