Type/to search

ایہلرز فوری رجحان لائن حکمت عملی

Common strategy
Created: 2023-12-20 16:51:05
Last modified: 3 years ago
1
Follow
1802
Followers

img

خلاصہ

ایلرز کا فوری رجحان لائن حکمت عملی جان ایلرز نے اپنی کتاب "سٹاکس اینڈ فیوچرز کا کنٹرول تجزیہ" میں پیش کی ہے۔ یہ حکمت عملی تکنیکی اشارے استعمال کرتی ہے تاکہ سٹاک یا فیوچر کے فوری رجحان کی شناخت کی جا سکے اور جب رجحان الٹتا ہے تو پوزیشن کھولی جا سکے۔

حکمت عملی کا اصول

اس حکمت عملی کا مرکز فوری رجحان لائن (IT) کا حساب ہے۔ IT لائن کا حساب کتاب درج ذیل ہے:

it := (a-((a*a)/4.0))*src+0.5*a*a*src[1]-(a-0.75*a*a)*src[2]+2*(1-a )*it[1]-(1-a )*(1-a )*it[2]

جہاں src قیمت کو ظاہر کرتا ہے، a ایک smooth کرنے والا عنصر ہے جس کی ڈیفالٹ ویلیو 0.07 ہے۔ یہ فارمولا ایک دوسرے درجے کا فلٹر ہے جو قیمت کو ہموار کرتا ہے اور رجحان پیدا کرتا ہے۔

دوسرا اہم اشارہ تاخیر کی لائن (lag) ہے جس کا حساب اس طرح کیا جاتا ہے:

lag = 2.0 * it - nz(it[2])

یہ لائن ایک مدت کے لیے IT لائن سے پیچھے رہتی ہے۔ جب قیمت تاخیر کی لائن کو اوپر سے عبور کرتی ہے تو اس کا مطلب ہے رجحان الٹنا اور لمبی پوزیشن کھولی جاتی ہے؛ جب قیمت نیچے سے عبور کرتی ہے تو چھوٹی پوزیشن کھولی جاتی ہے۔

اس کے علاوہ، حکمت عملی میں رسک کو کنٹرول کرنے کے لیے سٹاپ لاس آرڈرز بھی مقرر کیے گئے ہیں۔

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

اس حکمت عملی کے درج ذیل فوائد ہیں:

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

خطرات کا تجزیہ

اس حکمت عملی میں کچھ خطرات بھی شامل ہیں:

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

ان خطرات کو درج ذیل طریقوں سے کم کیا جا سکتا ہے:

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

بہتری کے ممکنہ راستے

اس حکمت عملی کو درج ذیل سمتوں میں بہتر بنایا جا سکتا ہے:

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

نتیجہ

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

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

//@version=3
strategy("Ehlers Instantaneous Trendline Strategy", shorttitle = "Ehlers Instantaneous Trendline Strategy", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 1, backtest_fill_limits_assumption = 1)
src = input(hl2, title="Source")
a = input(0.07, title="Alpha", step=0.01) 
Strategy parameters
Strategy parameters
Source
Alpha
Fill Trend Region
rngFrac
revPct
Stop type
Spread
Custom Backtesting Dates
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Start Hour
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Backtest Stop Hour
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)