وسائل لوڈ ہو رہے ہیں... لوڈنگ...

لہر خرید و فروخت الٹ 5 منٹ ٹائم فریم حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-29 14:19:44
ٹیگز:

img

جائزہ

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

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

اس حکمت عملی کا بنیادی منطق یہ ہے کہ جب قیمتوں میں فرق یا اہم سطحوں پر الٹ پڑنے کی صورت میں ممکنہ نئی رجحانات کی سمتوں کی نشاندہی کی جائے۔ جب قیمتیں 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")


مزید