Wave Buy Sell Reversal 5 منٹ ٹائم فریم کی حکمت عملی


تخلیق کی تاریخ: 2024-02-29 14:19:44 آخر میں ترمیم کریں: 2024-02-29 14:19:44
کاپی: 0 کلکس کی تعداد: 676
1
پر توجہ دیں
1617
پیروکار

Wave Buy Sell Reversal 5 منٹ ٹائم فریم کی حکمت عملی

جائزہ

یہ حکمت عملی 5 منٹ کے ETHUSDT ٹریڈنگ جوڑے کے ڈیزائن پر مبنی ٹیسٹ کی حکمت عملی ہے۔ جب قیمت میں 5 ڈالر سے زیادہ کا اضافہ ہوتا ہے تو ، زیادہ کام کریں۔ جب زیادہ ہوچکا ہے تو ، 1٪ اور 2٪ کی قیمت کی سطح پر دو ریورس ڈیلیٹ اسٹاپس لگائیں ، جبکہ دوسری قیمت کی سطح پر ایک ٹریکنگ ڈیلیٹ کی حد لگائیں۔

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

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

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

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

اصلاح کی سمت

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-02-22 00:00:00
end: 2024-02-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("pokupka perevorot 5min tf", overlay=true)

// Activation block (executed only once)
if (close - open) < -5
    strategy.entry("Long", strategy.long)

// Checking chart state block (executed continuously)
if strategy.position_size > 0
    // If long position is open
    strategy.entry("Short1", strategy.short, qty=2, limit=close * 1.01)
    strategy.entry("Short2", strategy.short, qty=2, limit=close * 1.01)
    strategy.entry("LongLimit", strategy.long, qty=1, limit=close * 0.98)

// Execution block (executed continuously)
if close * 1.01 <= strategy.position_avg_price
    // If price has increased by 1%, indicating a short position
    strategy.close("Long")

if close * 0.98 >= strategy.position_avg_price
    // If price has decreased by 2%, indicating two long positions
    strategy.close("Short1")
    strategy.close("Short2")

// Checking chart state block (executed continuously)
if strategy.position_size < 0
    // If short position is open
    strategy.entry("Long1", strategy.long, qty=2, limit=close * 0.99)
    strategy.entry("Long2", strategy.long, qty=2, limit=close * 0.99)
    strategy.entry("ShortLimit", strategy.short, qty=1, limit=close * 1.02)

// Execution block (executed continuously)
if close * 0.99 >= strategy.position_avg_price
    // If price has decreased by 1%, indicating a long position
    strategy.close("Short")

if close * 1.02 <= strategy.position_avg_price
    // If price has increased by 2%, indicating two short positions
    strategy.close("Long1")
    strategy.close("Long2")