یہ ایک رجحان پر مبنی مقداری تجارتی حکمت عملی ہے۔ یہ بنیادی طور پر مختلف ادوار کے ساتھ تین حرکت پذیر اوسط لائنوں کا استعمال کرتا ہے ، جس میں اے ٹی آر اشارے کے ساتھ مل کر ، مارکیٹ کے رجحانات کا سراغ لگانا اور داخلہ اور باہر نکلنے کے وقت کا تعین کرنے میں مدد ملتی ہے۔
اس حکمت عملی میں 9 دن (قلیل مدتی) ، 15 دن (درمیانی مدتی) اور 24 دن (طویل مدتی) کی تین حرکت پذیر اوسط لائنیں استعمال ہوتی ہیں۔ ان میں ، 9 دن اور 15 دن کی لائنیں رجحان کی سمت اور انٹری ٹائمنگ کا تعین کرنے کے لئے استعمال ہوتی ہیں ، جبکہ 24 دن کی لائن منافع لینے اور اسٹاپ نقصان کا تعین کرنے کے لئے استعمال ہوتی ہے۔ اسی وقت ، حکمت عملی میں اے ٹی آر اشارے کو بھی شامل کیا گیا ہے تاکہ متحرک طور پر حرکت پذیر اوسط لائنوں کو بہتر طور پر مارکیٹ میں اتار چڑھاؤ کے مطابق ڈھال سکے۔
خاص طور پر ، جب قلیل مدتی حرکت پذیر اوسط لائن درمیانی مدت کی حرکت پذیر اوسط لائن سے اوپر کی طرف بڑھتی ہے ، اور اختتامی قیمت قلیل مدتی حرکت پذیر اوسط لائن سے زیادہ ہے ، تو اس سے یہ ظاہر ہوتا ہے کہ رجحان ابھرنا شروع ہو رہا ہے ، اور اس مقام پر لمبی پوزیشنیں قائم کی جاسکتی ہیں۔ جب قلیل مدتی حرکت پذیر اوسط لائن طویل مدتی حرکت پذیر اوسط لائن سے نیچے کی طرف بڑھتی ہے ، یا اختتامی قیمت طویل مدتی حرکت پذیر اوسط لائن سے نیچے ہے ، تو اس کا مطلب یہ ہے کہ رجحان کی تبدیلی ، لہذا موجودہ پوزیشنوں کو اسٹاپ نقصان کے لئے بند کیا جانا چاہئے یا مختصر پوزیشنیں شروع کی جاسکتی ہیں۔
اس کے علاوہ ، حکمت عملی رجحان کی سمت کو بدیہی طور پر ظاہر کرنے کے لئے بار کا رنگ بھی استعمال کرتی ہے۔ جب قلیل مدتی لائن درمیانی مدت کی لائن سے اوپر ہوتی ہے تو سلاخوں کا رنگ سبز ہوتا ہے ، اور جب طویل مدتی لائن سے نیچے ہوتا ہے تو سرخ ہوتا ہے۔
مجموعی طور پر یہ نسبتا 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')