کثیر اشارے خرید و فروخت کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-10-18 11:36:38
ٹیگز:

img

جائزہ

یہ حکمت عملی رجحانات کو ٹریک کرنے کے لئے، بڑھتی ہوئی اوسط، زیادہ خریدنے والی زیادہ فروخت اور اتار چڑھاؤ کی شرح کے اشارے کو یکجا کرتی ہے تاکہ زیادہ فروخت ہونے پر ڈپ پر خریدیں اور زیادہ خریدنے پر ریلیوں پر فروخت کریں.

حکمت عملی منطق

جب آر ایس آئی اور اسٹاک دونوں زیادہ فروخت / زیادہ خریداری والے علاقوں میں ہوں اور اے او آسکیلیٹر الٹ جانے کا اشارہ دکھائے تو پوزیشن لیں ۔ خاص طور پر ، جب آر ایس آئی اور اسٹاک کم (30 اور 20 سے نیچے) ہوں اور اے او منفی سے مثبت ہوجائیں تو طویل ہوجائیں۔ جب آر ایس آئی اور اسٹاک زیادہ (70 اور 80 سے اوپر) ہوں اور اے او مثبت سے منفی ہوجائیں تو مختصر ہوجائیں۔ مارکیٹ کی اتار چڑھاؤ کے مطابق نقصان / منافع کی سطح کو ایڈجسٹ کرنے کے لئے اے ٹی آر کی قیمت کی بنیاد پر اسٹاپ نقصان اور منافع حاصل کریں۔

اسٹریٹیجی میں بنیادی طور پر چار اشارے استعمال کیے گئے ہیں:

  • اے او اوسیلیٹر: قیمت کی رفتار کی عکاسی کرتا ہے، رجحان کی تبدیلی کی نشاندہی کرنے کے لئے استعمال کیا جا سکتا ہے.
  • RSI: oversold/oversold کی سطح کی عکاسی کرتا ہے۔ 30 سے نیچے oversold زون ہے۔
  • اسٹاک: زیادہ خریدنے / زیادہ فروخت زون کی عکاسی کرتا ہے۔ 20 سے نیچے زیادہ فروخت زون ہے۔
  • اے ٹی آر: قیمتوں کی حالیہ اتار چڑھاؤ کی عکاسی کرتا ہے۔

جب اے او ریورس سگنل دکھاتا ہے اور آر ایس آئی اور اسٹاک دونوں oversold / overbought زون میں ہوتے ہیں تو ، قیمت ریورس ہوسکتی ہے۔ اس وقت پوزیشنیں لے لو۔ اتار چڑھاؤ کی بنیاد پر نقصان / منافع کی حد کو ایڈجسٹ کرکے پھنسنے سے بچنے کے لئے اسٹاپ نقصان اور منافع کی قیمتوں کو مقرر کرنے کے لئے اے ٹی آر کا استعمال کریں۔

فوائد

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

خطرات اور حل

  • اے او غلط سگنل پیدا کرسکتا ہے۔ غلط تجارت سے بچنے کے لئے آر ایس آئی اور اسٹاک کے ساتھ مل کر کام کرنے کی ضرورت ہے۔
  • مقررہ پیرامیٹرز مارکیٹ میں ہونے والی تبدیلیوں کو اپنانے میں ناکام ہوسکتے ہیں۔ پیرامیٹرز کو بہتر بنانے کی ضرورت ہے۔
  • اسٹاپ نقصان بہت قریب ہوسکتا ہے جو بار بار رک جاتا ہے۔ اسٹاپ رینج کو نرم کرسکتا ہے یا باہر نکلنے کی حکمت عملی استعمال کرسکتا ہے۔
  • فکسڈ ٹیک منافع بہت جلد یا دیر سے باہر نکل سکتا ہے۔ موافقت پذیر ٹیک منافع یا جزوی باہر نکل سکتے ہیں۔

خطرات کو کم کرنے کے لئے، مندرجہ ذیل پہلوؤں میں بہتر بنائیں:

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

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

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

  1. مختلف اقدار کو عبور کر کے پیرامیٹر کی ترتیبات کو بہتر بنائیں.

  2. غلط سگنل سے بچنے کے لئے داخلہ پر فلٹر کے حالات شامل کریں.

  3. سٹاپ نقصان کے طریقوں کو بہتر بنائیں جیسے ٹریلنگ سٹاپ نقصان.

  4. بہتر بنائیں منافع حاصل کرنے کے طریقے جیسے موافقت بخش منافع حاصل کریں۔

  5. واپسی سے بچنے کے لئے کلیدی سطحوں کے قریب خودکار منافع حاصل کریں۔

  6. پیسے کے انتظام کو بہتر بنانا اور خطرے کے لحاظ سے پوزیشن کے سائز کو ایڈجسٹ کرنا۔

  7. مختلف آلات اور ٹائم فریموں کی بنیاد پر پیرامیٹرز اور اسٹاپ / منافع کی سطح کی جانچ اور اصلاح کریں۔

  8. انتہائی واقعات جیسے خبروں کے دوران تجارت سے گریز کرنا یا تیزی سے نقصان کاٹنا۔

خلاصہ

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


/*backtest
start: 2023-09-17 00:00:00
end: 2023-10-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy("Buy&Sell Strategy depends on AO+Stoch+RSI+ATR by SerdarYILMAZ", shorttitle="Buy&Sell Strategy")
// Created by Serdar YILMAZ
// This strategy is just for training, its purpose is just learning code in pine script.
// Don't make buy or sell decision with this strategy.
// Bu strateji sadece pine script'te kodlamanın nasıl yapildigini ogrenmek icindir.
// Bu stratejiye dayanarak, kesinlikle al-sat islemleri yapmayin.

//AO

fast=input(title="Fast Length",type=input.integer,defval=5)
slow=input(title="Slow length",type=input.integer,defval=34)

awesome=(sma(hl2,fast)-sma(hl2,slow))*1000

plot(awesome, style=plot.style_histogram, color=(awesome>awesome[1]?color.green:color.red))

//Stoch

K=input(title="K",type=input.integer,defval=14)
D=input(title="D",type=input.integer,defval=3)
smooth=input(title="smooth",type=input.integer,defval=3)

k=sma(stoch(close,high,low,K),D)
d=sma(k,smooth)

hline(80)
hline(20)

plot(k,color=color.blue)

//RSI

rsisource=input(title="rsi source",type=input.source,defval=close)
rsilength=input(title="rsi length",type=input.integer,defval=10)

rsi=rsi(rsisource,rsilength)

hline(70,color=color.orange)
hline(30,color=color.orange)

plot(rsi,color=color.orange)

//ATR

atrlen=input(title="ATR Length", type=input.integer,defval=14)

atrvalue=rma(tr,atrlen)

plot(atrvalue*1000,color=color.green)

LongCondition=k<20 and rsi<30 and awesome>awesome[1]
ShortCondition=k>80 and rsi>70 and awesome<awesome[1]
if (LongCondition)
    stoploss=low-atrvalue
    takeprofit=close+atrvalue
    strategy.entry("Long Position", strategy.long)
    strategy.exit("TP/SL",stop=stoploss,limit=takeprofit)
    
if (ShortCondition)
    stoploss=high+atrvalue
    takeprofit=close-atrvalue
    strategy.entry("Short Position",strategy.short)
    strategy.exit("TP/SL",stop=stoploss,limit=takeprofit)
    
    

    
    




مزید