آر ایس آئی اور زیگ زیگ اشارے پر مبنی ٹرینڈ ٹریکنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-22 16:15:18
ٹیگز:

img

جائزہ

اس حکمت عملی کا نام Crypto 15 منٹ کی رجحان ٹریکنگ حکمت عملی RSI اور ZigZag اشارے پر مبنی ہے۔ یہ خاص طور پر ETHUSD / T اور BTCUSD / T جیسے 15 منٹ کی کریپٹو مارکیٹوں کے لئے ڈیزائن کیا گیا ہے۔ یہ حکمت عملی اوور بک / اوور سیلڈ کی سطح کا فیصلہ کرنے کے لئے RSI اشارے اور قیمت کے اضافے کا پتہ لگانے کے لئے ZigZag اشارے کو یکجا کرکے رجحان کی سمت کا تعین کرتی ہے۔ یہ ایک عام رجحان کی پیروی کرنے والی حکمت عملی سے تعلق رکھتی ہے۔

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

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

آر ایس آئی اشارے کے لئے ، ہم اوور بُک لائن کو 75 اور اوور سیل لائن کو 25 پر مقرر کرتے ہیں۔ جب آر ایس آئی 25 سے نیچے سے 25 سے اوپر جاتا ہے تو ، اسے اوور سیل سے تیزی کی طرف الٹ سمجھا جاتا ہے۔ جب آر ایس آئی 75 سے اوپر سے 75 سے نیچے آتا ہے تو ، اس سے ظاہر ہوتا ہے کہ تیزی سے بڑھنے سے زیادہ فروخت میں الٹ ہے۔

زیگ زیگ اشارے کے ل we ، ہم قیمت کے اضافے کی حد فیصد میں 1٪ پر مقرر کرتے ہیں۔ جب قیمت 1٪ سے زیادہ کی شدت میں اضافہ کرتی ہے تو ، زیگ زیگ لائن ایک سگنل دے گی۔ رجحان کے فیصلے کے ساتھ مل کر ، ہم رجحان کی تبدیلی کی نشاندہی کرسکتے ہیں۔

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

حکمت عملی کی طاقتیں

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

ایک اور طاقت لچکدار پیرامیٹر ٹوننگ ہے۔ بہترین نتائج کے ل R آر ایس آئی اور زیگ زیگ پیرامیٹرز کو مارکیٹ کے مختلف حالات کے مطابق اپنی مرضی کے مطابق بنایا جاسکتا ہے۔ اس سے حکمت عملی میں بہت زیادہ موافقت پیدا ہوتی ہے۔

حکمت عملی کے خطرات

اہم خطرہ اشارے سے غلط سگنل ہیں۔ دوہری اشارے کی توثیق کے باوجود ، اعلی اتار چڑھاؤ کے دوران اب بھی ناکامی ہوسکتی ہے جس کی وجہ سے تجارتی غلطیاں ہوتی ہیں۔ پیرامیٹر کی نامناسب ترتیب بھی حکمت عملی کی کارکردگی کو متاثر کرتی ہے۔

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

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

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

  1. مزید فلٹر سگنلز کے لئے مشترکہ فیصلے کے لئے KDJ اور MACD جیسے مزید اشارے شامل کریں۔

  2. مارکیٹ کی تبدیلیوں کے مطابق خودکار پیرامیٹرز کی اصلاح کے لئے مشین لرننگ الگورتھم متعارف کروانا۔

  3. مارکیٹ کی اتار چڑھاؤ کی بنیاد پر متحرک تحفظ کے ساتھ ایک انکولی سٹاپ نقصان میکانزم کی تعمیر.

  4. رجحان کی طاقت کی بنیاد پر پوزیشن سائزنگ کو بہتر بنائیں.

  5. غیر معمولی مارکیٹوں میں خود بخود سوئچ کرنے کے لئے متبادل حکمت عملی قائم کریں.

نتیجہ

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


/*backtest
start: 2024-01-22 00:00:00
end: 2024-02-21 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/
// © SoftKill21
//@version=4
strategy("Crypto ZigZag RSI strategy 15min",overlay=true)
length =input(5, title="RSI Length")
overSold = input(25)
overBought= input(75)

p =close

vrsi = rsi(p, length)
var bool long = na
var bool short = na

long :=crossover(vrsi,overSold) 
short := crossunder(vrsi,overBought)

var float last_open_long = na
var float last_open_short = na

last_open_long := long ? close : nz(last_open_long[1])
last_open_short := short ? close : nz(last_open_short[1])


entry_value =last_open_long
entry_value1=last_open_short

//
ZZPercent = input(1, title="Minimum % Change", type=input.float)
r1Level=entry_value
s1Level=entry_value1
trend = 0
trend := na(trend[1]) ? 1 : trend[1]
LL = 0.0
LL := na(LL[1]) ? s1Level : LL[1]
HH = 0.0
HH := na(HH[1]) ?r1Level : HH[1]

Pi = ZZPercent * 0.01
zigzag = float(na)

if trend > 0  
    if r1Level >= HH  
        HH := r1Level
        HH
    else
        if s1Level < HH * (1 - Pi)
            zigzag :=r1Level[1]
            trend := -1
            LL := s1Level
            LL
else
   
    if s1Level <= LL 
        LL := s1Level
        LL
    else
        if r1Level > LL * (1 + Pi)
            zigzag := s1Level[1]
            trend := 1
            HH := s1Level
            HH


shortc=crossunder(trend,0)
longc=crossover(trend,0)


longa =input(true)
shorta=input(false)

if(longa)
    strategy.entry("long",1,when=longc)
    strategy.close("long",when=shortc)
if(shorta)
    strategy.entry("short",0,when=shortc)
    strategy.close("long",when=longc)


مزید