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

عددی تجارتی حکمت عملی جس میں الٹ اور مستقبل کی حد بندی کی لائنیں شامل ہیں

مصنف:چاؤ ژانگ، تاریخ: 2023-12-08 12:00:35
ٹیگز:

img

جائزہ

یہ حکمت عملی 123 الٹ پلٹ کی حکمت عملی اور مستقبل کی حدود (FLD) کی حکمت عملی کو ضم کرتی ہے تاکہ ایک مقداری تجارتی حکمت عملی کو نافذ کیا جاسکے جو پوزیشنوں میں داخل ہوتی ہے یا باہر نکلتی ہے جب دونوں حکمت عملیاں بیک وقت سگنل پیدا کرتی ہیں۔ یہ بنیادی طور پر انڈیکس فیوچر مارکیٹوں پر لاگو ہوتا ہے ، جس میں قلیل مدتی الٹ پلٹ سگنل اور درمیانی اور طویل مدتی رجحان سگنل کے مجموعوں سے مواقع حاصل ہوتے ہیں۔ درمیانی اور قلیل مدتی ہولڈنگ ٹریڈز کے ل.

اصول

123 واپسی کی حکمت عملی

123 الٹ پلٹ کی حکمت عملی کا آغاز کتاب How I Tripled My Money in the Futures Market سے ہوا ہے۔ جب اختتامی قیمت دو لگاتار دنوں کے لئے الٹ پلٹ پیٹرن دکھاتی ہے اور 9 دن کا سست اسٹوکاسٹکس 50 سے نیچے ہوتا ہے تو یہ طویل ہوجاتا ہے۔ جب اختتامی قیمت دو لگاتار دنوں کے لئے الٹ پلٹ پیٹرن دکھاتی ہے اور 9 دن کا تیز اسٹوکاسٹکس 50 سے اوپر ہوتا ہے تو یہ مختصر ہوجاتا ہے۔

حد بندی کی حکمت عملی کی آئندہ لائنیں

مستقبل کی حدود (ایف ایل ڈی) کی حکمت عملی قیمتوں میں اتار چڑھاؤ کی وقتا فوقتا کی بنیاد پر ایک رجحان کی پیروی کرنے والی حکمت عملی ہے۔ ایف ایل ڈی لائنوں کو مستقبل میں تقریبا half نصف سائیکل میں درمیانی ، اعلی یا کم قیمتوں کو منتقل کرکے تیار کیا جاتا ہے۔ جب قیمتیں ایف ایل ڈی لائنوں کو عبور کرتی ہیں تو تجارتی سگنل پیدا ہوتے ہیں۔

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

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

خطرے کا تجزیہ

اس حکمت عملی کے اہم خطرات الٹ سگنلز کے غلط بریک آؤٹ اور FLD لائن فیصلوں میں غلطیوں سے آتے ہیں۔ سابقہ کے ل the ، پیرامیٹرز کو الٹ سگنلز کی تصدیق کے لئے ایڈجسٹ کیا جاسکتا ہے یا درستگی کو بہتر بنانے کے لئے دیگر معاون اشارے شامل کیے جاسکتے ہیں۔ مؤخر الذکر کے ل parameters ، پیرامیٹرز کو بہتر بنانے کی ضرورت ہے تاکہ یہ یقینی بنایا جاسکے کہ FLD مارکیٹ کے دوروں کو زیادہ درست طریقے سے بیان کرتا ہے۔ اس کے علاوہ ، جب بڑے رجحان کی تبدیلی ہوتی ہے تو FLD کی غلطیوں پر بھی دھیان دیا جانا چاہئے۔

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

  1. سگنل فلٹر کرنے کے لئے دوسرے اشارے شامل کرکے اور جھوٹے بریک آؤٹ کے امکانات کو کم کرکے الٹ پلٹ کی حکمت عملی کو بہتر بنائیں
  2. مختلف FLD پیرامیٹرز کا موازنہ کریں تاکہ سائیکلکل پیٹرن کو بہتر طور پر بیان کیا جاسکے
  3. واحد نقصان کے خطرات کو کنٹرول کرنے کے لئے سٹاپ نقصان منطق شامل کریں
  4. مختلف مصنوعات میں ٹیسٹ پیرامیٹرز کی تاثیر

نتیجہ

یہ حکمت عملی درمیانے اور قلیل مدتی ٹائم فریموں میں مستحکم منافع کے ل revers الٹ اور رجحان کی پیروی کرنے کے تصورات کو جوڑتی ہے۔ سگنل کی درستگی ، رجحان کی وضاحت کی صلاحیت اور رسک کنٹرول کے پہلوؤں میں مستقبل کی اصلاحات اس کے پیرامیٹر کائنات کو بڑھا دے گی اور استحکام کو بہتر بنائے گی۔


/*backtest
start: 2022-12-01 00:00:00
end: 2023-12-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 28/08/2020
// This is combo strategies for get a cumulative signal. 
//
// 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
//  An FLD is a line that is plotted on the same scale as the price and is in fact the 
//  price itself displaced to the right (into the future) by (approximately) half the 
//  wavelength of the cycle for which the FLD is plotted. There are three FLD's that can be 
//  plotted for each cycle:
//    An FLD based on the median price.
//    An FLD based on the high price.
//    An FLD based on the low price.
//
// 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


FLD(Period,src) =>
    pos = 0
    pos := iff(src[Period] < close , 1,
             iff(src[Period] > close, -1, nz(pos[1], 0))) 
    pos

strategy(title="Combo Backtest 123 Reversal & FLD's - Future Lines of Demarcation", shorttitle="Combo", overlay = true)
Length = input(15, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
Period = input(title="Period", defval=40)
src = input(title="Source", type=input.source, defval=close)
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posFLD = FLD(Period,src)
pos = iff(posReversal123 == 1 and posFLD == 1 , 1,
	   iff(posReversal123 == -1 and posFLD == -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 ? #b50404: possig == 1 ? #079605 : #0536b3 )

مزید