مصنف:چاؤ ژانگ
ٹیگز:

img

جائزہ

حکمت عملی منطق

اس حکمت عملی کے بنیادی اشارے اسٹوکاسٹک K اور D لائنز ہیں۔ K لائن حالیہ قیمت کی رفتار کی عکاسی کرتی ہے جبکہ D لائن K لائن کا ایک چلتا ہوا اوسط ہے۔ ان کی متعلقہ پوزیشن اور سمت قیمت کے رجحانات اور ممکنہ الٹ کو طے کرسکتی ہے۔

خاص طور پر، جب قلیل مدتی K لائن نیچے سے درمیانی مدت کی D لائن سے اوپر سے گزرتی ہے، تو یہ قلیل مدتی میں قیمتوں میں بڑھتی ہوئی رفتار کا اشارہ کرتی ہے۔ اور جب K لائن اوپر سے D لائن سے نیچے سے گزرتی ہے، تو یہ مختصر مدت میں نیچے کی خرابی کے دباؤ کا اشارہ کرتی ہے۔

فوائد کا تجزیہ

  1. موجودہ ٹائم فریم کم خطرے والے اندراجات کو رجحان کے اندر مختصر مدت کے الٹ کو پکڑنے کی اجازت دیتا ہے۔
  2. دوہری اسٹوکاسٹک اشارے سگنل کی درستگی کو بہتر بناتے ہیں اور غلط سگنل کو کم کرتے ہیں۔

خطرے کا تجزیہ

  1. موجودہ ٹائم فریم اشارے بہت حساس ہوسکتے ہیں ، جس سے تجارت کی تعدد اور اخراجات میں اضافہ ہوتا ہے۔ پیرامیٹرز کو غیر اہم شور کو فلٹر کرنے کے لئے کیلیبریشن کی ضرورت ہے۔

اصلاح کی ہدایات

اصلاح کی اہم سمتوں میں شامل ہیں:

  1. نئے رجحانات کو تیزی سے اپنانے کے لئے اعلی ٹائم فریم اسٹوکاسٹک ہموار کو بہتر بنانا۔
  2. موجودہ ٹائم فریم پیرامیٹرز کو ایڈجسٹ کرنا اور غلط سگنلز کو کم کرنے کے لئے بریک آؤٹ کی حدیں۔
  3. بہترین توازن تلاش کرنے کے لیے ٹائم فریم کے مجموعے کی جانچ۔

نتیجہ

ملٹی ٹائم فریم اسٹوکاسٹک حکمت عملی ایک عام رجحان کے بعد کا نظام ہے۔ دو ٹائم اسکیلز میں اسٹوکاسٹک اشارے استعمال کرکے ، اس کا مقصد مارکیٹ کی نقل و حرکت کو درست طریقے سے پکڑنا ہے۔ مزید اصلاحات استحکام اور منافع کو بڑھا سکتی ہیں۔


/*backtest
start: 2023-02-22 00:00:00
end: 2024-02-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("MTF stochastic strategy", overlay=false,pyramiding=3,default_qty_type=strategy.percent_of_equity,default_qty_value=100,currency=currency.USD)
//
//this strategy is inspired to bobby thread in forexfactory forum
//
len = input(11, minval=1, title="Length for Main Stochastic") 
smoothK = input(3, minval=1, title="SmoothK for Main Stochastic")
smoothD = input(3, minval=1, title="SmoothD for Main Stochastic")
upLine = input(80, minval=50, maxval=90, title="Upper Line Value?")
lowLine = input(20, minval=10, maxval=50, title="Lower Line Value?")
trailStep=input(50,minval=10,title="Trialing step value")

// current stochastic calculation
k = sma(stoch(close, high, low, len), smoothK)
d = sma(k, smoothD)

//mtf stochastic calculation smoothed with period

mtfK= sma(stoch(close, high, low, len), smoothK*3)
mtfD= sma(k, smoothD*3)

plot(k,"current TF k",black,style=linebr)
plot(d,"current TF d",gray,style=linebr)
plot(mtfK,"MTF TF k",red,style=line)
plot(mtfD,"Multi TF d",green,style=line)
hline(upLine)
hline(50)
hline(lowLine)

longCondition = crossover(mtfK, 50) and k>50 and change(k,1)>0 and k>d and mtfK>mtfD
if (longCondition)
    strategy.entry("Lungo", strategy.long)

shortCondition = crossunder(mtfD, 50) and k<50 and change(k,1)<0 and k<d and mtfK<mtfD
if (shortCondition)
    strategy.entry("Corto", strategy.short)
    
exitlong=crossunder(mtfD, upLine)
exitshort=crossover(mtfK, lowLine)

if (exitlong)
    strategy.exit("Esci lungo","Lungo",trail_points=trailStep)
if (exitshort)
    strategy.exit("Esci corto","Corto",trail_points=trailStep)
    



مزید