وسائل لوڈ ہو رہے ہیں... لوڈنگ...

چلتی اوسط فی صد الٹ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-14 14:53:53
ٹیگز:

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

چلتی اوسط فیصد الٹ کی حکمت عملی قیمت اور چلتی اوسط کے درمیان فیصد فرق کا حساب لگاتے ہوئے تجارتی سگنل تیار کرتی ہے۔

تجارت تب کی جاتی ہے جب قیمت اور ایم اے کے درمیان فیصد فرق پہلے سے طے شدہ سطحوں تک پہنچ جاتا ہے۔

خاص طور پر، منطق یہ ہے:

  1. قیمت اور N-period MA کے درمیان مطلق فرق کا حساب لگائیں
  2. فرق کو فیصد میں تبدیل کریں، یعنی قیمت میں تقسیم کریں
  3. جب فیصد فرق ایک اوپری حد سے تجاوز کرتا ہے (مثال کے طور پر 5٪) مختصر جانا
  4. جب فیصد فرق کم حد سے نیچے آجاتا ہے (مثال کے طور پر -3٪) تو طویل ہوجائیں
  5. اختیاری طور پر ریورس سگنل (لانگ شارٹس بن جاتا ہے، شارٹس لانگ بن جاتے ہیں)

مثال کے طور پر N=14 کے ساتھ، اوپری حد=5٪، نچلی حد=-3٪:

  • جب قیمت 14 دن کی ایم اے سے 5 فیصد زیادہ ہو تو مختصر کریں
  • جب قیمت <3٪ 14 دن کی ایم اے سے نیچے ہو تو طویل سفر کریں

پیرامیٹرز N، اوپری / کم حدود حساسیت کو ایڈجسٹ کر سکتے ہیں.

فوائد

  • فیصد فرق قیمتوں کی سطح میں تبدیلی کی وجہ سے ہے
  • مختلف سائیکلوں کے مطابق سایڈست پیرامیٹرز
  • BREAK حکمت عملی کا مقصد رجحان کے موڑ کے مقامات کو جلدی پکڑنا ہے

خطرات

  • فی صد فرق اکیلے رجحان کی سمت کی تصدیق نہیں کر سکتے ہیں
  • جھوٹے سگنلز کا شکار، اضافی فلٹرز کی ضرورت ہے
  • ایم اے پیچھے رہ گئے، فوری طور پر واپسی نہیں پکڑ سکتے ہیں

خلاصہ

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


/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 30/07/2018
// Percent difference between price and MA
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Percent difference between price and MA Backtest")
Length = input(14, minval=1)
SellZone = input(0.54, minval=0.01, step = 0.01)
BuyZone = input(0.03, minval=0.01, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(BuyZone, color=green, linestyle=line)
hline(SellZone, color=red, linestyle=line)
xSMA = sma(close, Length)
nRes = abs(close - xSMA) * 100 / close
pos = iff(nRes < BuyZone, 1,
       iff(nRes > SellZone, -1, nz(pos[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)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(nRes, color=blue, title="PD MA")

مزید