Type/to search

kNN کی بنیاد پر مندرجہ ذیل حکمت عملی کا رجحان

Cryptocurrency
Created: 2023-12-08 11:33:31
Last modified: 3 years ago
1
Follow
1779
Followers

img

جائزہ

یہ حکمت عملی مارکیٹ کے رجحانات کی پیش گوئی کرنے کے لئے k قریبی ((kNN) مشین لرننگ الگورتھم کا استعمال کرتی ہے ، اور پیش گوئی کے نتائج کے مطابق طویل پوزیشن اور خالی پوزیشن سگنل پیدا کرتی ہے۔ اس حکمت عملی میں تاریخی اعداد و شمار ، تکنیکی اشارے اور دیگر متعدد عوامل پر جامع غور کیا گیا ہے۔ مارکیٹ کی خصوصیات کو حاصل کرنے کے لئے kNN ماڈل کی متحرک تربیت کے ذریعے ، رجحانات کی پیروی کرنے والے تجارت کو خودکار بنانے کے لئے۔

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

  1. ٹریننگ ڈیٹا اکٹھا کریں: تاریخی اختتامی قیمتوں ، ٹرانزیکشن حجم ، اور تکنیکی اشارے جیسے آر ایس آئی ، سی سی آئی وغیرہ کی ٹائم سیریز اکٹھا کریں۔

  2. اعداد و شمار کی پری پروسیسنگ: انڈیکیٹر کی قیمتوں کو 0-100 کی حد تک یکساں کریں۔

  3. ٹریننگ کے این این ماڈل: موجودہ کے این این ماڈل میں دو خصوصیات داخل کریں ، ان خصوصیات کے ویکٹر اور تاریخی خصوصیات کے ویکٹر کے مابین یوروپی فاصلے کا حساب لگائیں ، قریب ترین کے تاریخی نمونے کا انتخاب کریں ، اور اس کے نمونے کے لیبل ((کثیر سر یا خالی سر) کی تقسیم کے بارے میں اعدادوشمار کریں۔

  4. پیشن گوئی حاصل کریں: موجودہ مارکیٹ کی پیش گوئی کی گئی ہے جو k قریب ترین ہمسایہ نمونے کے لیبل پر مبنی ہے۔ اگر پیش گوئی کثیر سر ہے تو ، ایک طویل پوزیشن کا اشارہ پیدا کریں۔ اگر پیش گوئی خالی سر ہے تو ، خالی پوزیشن کا اشارہ پیدا کریں۔

  5. اسٹاپ نقصان ، پوزیشن کنٹرول ، اور منتقل اوسط جیسے فلٹرز کے ساتھ تجارت کریں۔

اسٹریٹجک فوائد

  1. مشین لرننگ الگورتھم کا استعمال کرتے ہوئے ، تکنیکی شکلوں کی خودکار شناخت ، بغیر کسی انسانی مداخلت کی ضرورت ہے۔

  2. ماڈل کی خصوصیات کے طور پر مختلف تکنیکی اشارے کے لچکدار انتخاب ، اور حقیقی وقت کی اصلاح کی حکمت عملی۔

  3. اسٹاپ نقصان اور پوزیشن مینجمنٹ جیسے سخت رسک کنٹرول میکانزم کو مربوط کرنا۔

  4. واضح اور بدیہی طور پر دکھائے جانے والے اسٹاپ نقصان کی لائن۔

خطرات اور حل

  1. مشین لرننگ کی پیش گوئی میں ممکنہ طور پر غلط اطلاعات ہوسکتی ہیں۔ آپ کو مناسب کے ویلیو ، خصوصیت ویکٹر ، نمونہ وقت کی حد وغیرہ کے لئے ایک بہتر ماڈل منتخب کرنے کی ضرورت ہے۔

  2. ایک طرفہ تجارت میں ممکنہ خطرہ ہے۔ کوڈ میں باہمی تجارت شامل کرنے سے ممکنہ طور پر کیڑے دور ہوسکتے ہیں۔

  3. پیرامیٹرز کی غلط ترتیب سے ضرورت سے زیادہ تجارت ہوسکتی ہے۔ پوزیشن کے سائز ، تجارت کی فریکوئنسی اور دیگر پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کیا جانا چاہئے۔

اصلاح کی سمت

  1. مختلف قسم کے تکنیکی اشارے کی جانچ کرنا بطور kNN ان پٹ کی خصوصیت <unk>

  2. فاصلے کی پیمائش کے دیگر طریقوں کو آزمائیں، جیسے کہ مین ہیٹن فاصلہ۔

  3. نمونہ فاصلے یا درجہ بندی کے معیار کا استعمال کرتے ہوئے پوزیشن سائز کو ایڈجسٹ کریں.

  4. ماڈل ٹریننگ سیٹ شامل کریں ، ٹیسٹ سیٹ تقسیم کریں ، رولنگ کی اصلاح کریں۔

خلاصہ کریں۔

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

Source
Pine
/*backtest
start: 2023-11-07 00:00:00
end: 2023-12-07 00:00:00
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/
// © sosacur01

//@version=5
Strategy parameters
Strategy parameters
Backtest Time Period
Filter Date Range of Backtest
Start Date
End Date
Long & Short Position
On/Off Long Postion
On/Off Short Postion
kNN-based Inputs
Start Date
Stop Date
Indicator
Short Period [1..n]
Long Period [2..n]
Base No. of Neighbours (K) [5..n]
Volatility Filter
Bar Threshold [2..5000]
MA Inputs
Use MA as Filter
MA Type
MA Length
MA Source
Risk Management Inputs
ATR Length
Long Position - Stop Loss - ATR Multiplier
Short Position - Stop Loss - ATR Multiplier
% of Equity at Risk
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)