یہ حکمت عملی مختلف ٹائم فریموں میں رفتار کے اشارے کو یکجا کرتی ہے تاکہ متعدد وقت کے پیمانوں پر رجحان کی تبدیلی کی نشاندہی کی جاسکے۔ یہ قلیل مدتی الٹ کو تلاش کرنے کے لئے اسٹوکاسٹک آسکیلیٹر اور درمیانی سے طویل مدتی رجحانات کے لئے (سب سے زیادہ کم) / قریبی اشارے کا استعمال کرتا ہے ، جس سے متعدد وقت کی جہتوں میں الٹ کا پتہ چلتا ہے۔
اسٹریٹیجی میں دو اجزاء شامل ہیں:
یہ مختصر مدت کے رجحان کی تبدیلیوں کی نشاندہی کرنے کے لئے سست لائن کے نیچے اسٹوکاسٹک فاسٹ لائن کراسنگ کے ساتھ ساتھ قیمتوں کے الٹ پیٹرن کا استعمال کرتا ہے۔ خاص طور پر ، جب قیمت پچھلی بندش سے زیادہ بند ہوجاتی ہے اور اسٹوکاسٹک فاسٹ لائن سست لائن سے نیچے اور 50 سے نیچے کراس کرتی ہے تو یہ طویل ہوجاتا ہے۔ جب قیمت پچھلی بندش سے کم بند ہوجاتی ہے اور اسٹوکاسٹک فاسٹ لائن سست لائن سے اوپر اور 50 سے اوپر کراس کرتی ہے تو یہ مختصر ہوجاتا ہے۔ اس حصے کا مقصد زیادہ خرید / زیادہ فروخت پڑھنے پر مبنی اوسط الٹ سیٹ اپ کو پکڑنا ہے۔
یہ اشارے موجودہ بار کی اتار چڑھاؤ کی پیمائش کرتا ہے۔ اعلی اقدار میں اتار چڑھاؤ میں اضافہ اور ممکنہ الٹ کا اشارہ ہوتا ہے ، جبکہ کم اقدار میں اتار چڑھاؤ میں کمی اور رجحان کے تسلسل کی نشاندہی ہوتی ہے۔ اس اشارے کا ایس ایم اے درمیانی سے طویل مدتی رجحان کی الٹ کی نشاندہی کرنے کے لئے حکمت عملی کا استعمال کرتا ہے۔
ایک ساتھ مل کر ، دونوں اجزاء حکمت عملی کو مختصر اور درمیانے اور طویل مدتی ٹائم فریموں میں الٹ جانے کا پتہ لگانے کے قابل بناتے ہیں۔
ملٹی ٹائم فریم اشارے کے ساتھ بہتر درستگی
مختصر اور درمیانے اور طویل مدتی دونوں اشارے کا استعمال سگنل کی وشوسنییتا کو یقینی بناتا ہے اور جھوٹے اشاروں سے بچتا ہے۔
لچکدار اشارے کے پیرامیٹرز
اسٹوکاسٹک اور (ایچ ایل) / سی دونوں کے پیرامیٹرز کو مارکیٹ کے نظام کے لئے ایڈجسٹ کیا جاسکتا ہے ، جس سے حکمت عملی مضبوط ہوجاتی ہے۔
سادہ اور بدیہی منطق
اسٹوکاسٹک کے ساتھ بنیادی اور رجحان فلٹر کے ساتھ، فریم ورک سادہ اور سمجھنے میں آسان ہے.
توسیع پذیری
سادہ فریم ورک کثیر عوامل کے ماڈل بنانے کے لئے زیادہ اشارے کو آسانی سے شامل کرنے کی اجازت دیتا ہے۔
مسلسل رجحان میں کم کارکردگی کا مظاہرہ کر سکتا ہے
اوسط ریورس کی نوعیت اسے مضبوط رجحانات والی منڈیوں کے لئے کم مثالی بناتی ہے۔ پیرامیٹرز کو اپنانے کے لئے ایڈجسٹ کیا جاسکتا ہے۔
غلط سگنل کا خطرہ
اسٹوکاسٹک اور (ایچ ایل) / سی غیر معمولی منڈیوں میں غلط سگنل دے سکتے ہیں۔ غلط سگنل کے خطرات کا انتظام کرنے کی ضرورت ہے۔
اشارے کو ایڈجسٹ کرنے کے لیے ماہرین کی ضرورت ہوتی ہے
پیرامیٹرز کو بدلتی مارکیٹوں کے لئے بہتر بنایا جانا چاہئے ، ورنہ کارکردگی متاثر ہوسکتی ہے۔
مناسب پوزیشن سائزنگ کی ضرورت ہے
ایک واپسی کی حکمت عملی کے طور پر، پوزیشن سائزنگ پر احتیاط سے خطرے کا انتظام اہم ہے.
ملٹی فیکٹر ماڈل میں مزید عوامل
اضافی عوامل جیسے حجم، دیگر الٹ اشارے ملٹی فیکٹر ماڈل بنانے کے لیے شامل کیے جا سکتے ہیں۔
سٹاپ نقصان کو نافذ کریں
وقت پر سٹاپ نقصان یا منتقل کی بنیاد پر واحد تجارت کے نقصان کو کنٹرول کرنے میں مدد مل سکتی ہے.
پیرامیٹر کی اصلاح
جینیاتی الگورتھم جیسے زیادہ منظم پیرامیٹر ٹیوننگ کے طریقوں کی تلاش کی جاسکتی ہے۔
مشین لرننگ
ایم ایل الگورتھم الٹ پیش گوئی کی درستگی کو بہتر بنانے میں مدد کرسکتے ہیں۔
جذبات کا تجزیہ
سماجی جذبات جیسے متبادل اعداد و شمار کو شامل کرنے سے الٹ کی پیش گوئی میں مدد مل سکتی ہے۔
اس حکمت عملی میں مختصر اور درمیانی مدتی اشارے کو یکجا کیا گیا ہے تاکہ وقت کے فریموں میں الٹ پھیر کی نشاندہی کی جاسکے۔ اس کے فوائد ہیں جیسے لچکدار پیرامیٹرز ، آسان ڈھانچہ ، توسیع۔ اگلے اقدامات میں مزید عوامل ، اسٹاپ نقصان ، پیرامیٹر کی اصلاح ، منافع بخش اور رسک مینجمنٹ کو مزید بہتر بنانے کے لئے مشین لرننگ شامل ہوسکتی ہے۔ مجموعی طور پر ، یہ ایک جدید حکمت عملی ہے جس کی تحقیق اور اطلاق کے قابل ہے۔
//@version=3 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 23/05/2019 // This is combo strategies for get // a cumulative signal. Result signal will return 1 if two strategies // is long, -1 if all strategies is short and 0 if signals of strategies is not equal. // // 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 // This histogram displays (high-low)/close // Can be applied to any time frame. // // 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 HLCHist(input_barsback, input_percentorprice, input_smalength) => xPrice = (high-low)/close xPriceHL = (high-low) xPrice1 = iff(input_percentorprice, xPrice * 100, xPriceHL) xPrice1SMA = sma(abs(xPrice1), input_smalength) pos = 0.0 pos := iff(xPrice1SMA[input_barsback] > abs(xPrice1), 1, iff(xPrice1SMA[input_barsback] < abs(xPrice1), -1, nz(pos[1], 0))) pos strategy(title="Combo Backtest 123 Reversal & (H-L)/C Histogram", shorttitle="Combo", overlay = true) Length = input(14, minval=1) KSmoothing = input(1, minval=1) DLength = input(3, minval=1) Level = input(50, minval=1) //------------------------- input_barsback = input(4, title="Look Back") input_percentorprice = input(false, title="% change") input_smalength = input(13, title="SMA Length") reverse = input(false, title="Trade reverse") posReversal123 = Reversal123(Length, KSmoothing, DLength, Level) posHLCHist = HLCHist(input_barsback, input_percentorprice, input_smalength) pos = iff(posReversal123 == 1 and posHLCHist == 1 , 1, iff(posReversal123 == -1 and posHLCHist == -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 ? red: possig == 1 ? green : blue )