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

چلتی اوسط رجحان کی نگرانی کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-29 11:46:15
ٹیگز:

img

جائزہ

یہ ایک رجحان پر مبنی مقداری تجارتی حکمت عملی ہے۔ یہ بنیادی طور پر مختلف ادوار کے ساتھ تین حرکت پذیر اوسط لائنوں کا استعمال کرتا ہے ، جس میں اے ٹی آر اشارے کے ساتھ مل کر ، مارکیٹ کے رجحانات کا سراغ لگانا اور داخلہ اور باہر نکلنے کے وقت کا تعین کرنے میں مدد ملتی ہے۔

اصول

اس حکمت عملی میں 9 دن (قلیل مدتی) ، 15 دن (درمیانی مدتی) اور 24 دن (طویل مدتی) کی تین حرکت پذیر اوسط لائنیں استعمال ہوتی ہیں۔ ان میں ، 9 دن اور 15 دن کی لائنیں رجحان کی سمت اور انٹری ٹائمنگ کا تعین کرنے کے لئے استعمال ہوتی ہیں ، جبکہ 24 دن کی لائن منافع لینے اور اسٹاپ نقصان کا تعین کرنے کے لئے استعمال ہوتی ہے۔ اسی وقت ، حکمت عملی میں اے ٹی آر اشارے کو بھی شامل کیا گیا ہے تاکہ متحرک طور پر حرکت پذیر اوسط لائنوں کو بہتر طور پر مارکیٹ میں اتار چڑھاؤ کے مطابق ڈھال سکے۔

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

اس کے علاوہ ، حکمت عملی رجحان کی سمت کو بدیہی طور پر ظاہر کرنے کے لئے بار کا رنگ بھی استعمال کرتی ہے۔ جب قلیل مدتی لائن درمیانی مدت کی لائن سے اوپر ہوتی ہے تو سلاخوں کا رنگ سبز ہوتا ہے ، اور جب طویل مدتی لائن سے نیچے ہوتا ہے تو سرخ ہوتا ہے۔

فوائد

  1. مختلف ادوار کے ساتھ تین چلتی اوسط لائنوں کا ایک مجموعہ استعمال کرتے ہوئے رجحان کی سمت کو زیادہ درست طریقے سے فیصلہ کیا جا سکتا ہے
  2. حرکت پذیر اوسط لائنوں کی اے ٹی آر پر مبنی متحرک ایڈجسٹمنٹ کا اطلاق اتار چڑھاؤ والی منڈیوں کو بہتر طور پر اپناتا ہے
  3. طویل اور مختصر سٹاپ نقصان / منافع لینے کے طریقہ کار کو مؤثر طریقے سے خطرات کا انتظام کرتا ہے
  4. بار رنگوں کے بصری اثرات مؤثر پیٹرن سگنل بناتے ہیں، جس سے تجارتی اقدامات واضح ہوتے ہیں

خطرات اور اصلاح

  1. رینج سے منسلک مارکیٹوں میں غلط سگنل پیدا کرنے کا امکان
  2. پیرامیٹر کی غلط ترتیبات (جیسے مدت کے پیرامیٹرز) سے زیادہ تجارت یا اچھے داخلے کے مواقع سے محروم ہوسکتا ہے
  3. انٹری سگنلز کے لیے دوسرے فلٹرز شامل کرنے پر غور کریں، جیسے حجم، MACD وغیرہ۔
  4. زیادہ سے زیادہ پیرامیٹرز تلاش کرنے کے لئے مختلف پیرامیٹرز کے مجموعے کی جانچ کی جا سکتی ہے

نتیجہ

مجموعی طور پر یہ نسبتا rob مضبوط رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ درمیانی سے طویل مدتی رجحانات کو مؤثر طریقے سے پکڑ سکتا ہے ، جبکہ خطرات کو کنٹرول کرنے کے لئے اسٹاپ نقصان / منافع لینے کے طریقہ کار کو ترتیب دے سکتا ہے۔ لیکن حکمت عملی پیرامیٹرز اور مارکیٹ کے حالات کے لئے حساس ہے ، جس میں زیادہ سے زیادہ مارکیٹ کے ماحول میں موافقت کے ل further مزید اصلاح کی ضرورت ہے۔


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
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/
// © ceyhun

//@version=4
strategy("Chaloke System Strategy",overlay=true)

P1=input(9,title="ShortTerm Period")
P2=input(15,title="MidTerm Period")
P3=input(24,title="LongTerm Period")
P4=input(5,title="Invesment Term")
P5=input(5,title="ATR Period")
Barcolor=input(true,title="Barcolor")

Sm=2*P5/10
ATRX=Sm*atr(P4)
S=ema(close,P1)-ATRX
M=ema(close,P2)-ATRX
Lg=ema(close,P3)-ATRX

Sht=iff(close==highest(close,3),S,ema(close[1],P1)-ATRX)
Mid=iff(close==highest(close,3),M,ema(close[1],P2)-ATRX)
Lng=iff(close==highest(close,3),Lg,ema(close[1],P3)-ATRX)

colors=iff(Sht>Mid and close > Sht ,color.green,iff(close < Lng or Sht<Lng,color.red,color.black))

plot(Sht,"Short",color=color.green,linewidth=2)
plot(Mid,"Middle",color=color.black,linewidth=2)
plot(Lng,"Long",color=color.red,linewidth=2)

barcolor(Barcolor ? colors :na)
   
long =  crossover(Sht,Mid) and close > Sht
short = crossunder(Sht,Lng) or close < Lng

if long
    strategy.entry("Long", strategy.long, comment="Long")
    
if short
    strategy.entry("Short", strategy.short, comment="Short")

alertcondition(long, title='Long', message='Chaloke System Alert Long')
alertcondition(short, title='Short', message='Chaloke System Alert Short')

مزید